1===========
2Development
3===========
4
5Code of Conduct
6===============
7
8.. include:: ../CODE_OF_CONDUCT.rst
9
10Contribution Guideline
11======================
12
13.. include:: ../CONTRIBUTING.rst
14
15Setup development environment
16=============================
17
18* Requires supported Python version
19* do setup under sphinx-intl.git repository root as::
20
21    $ pip install -U pip setuptools wheel setuptools_scm
22    $ pip install -r requirements-testing.txt
23
24Testing
25=======
26
27Tests with supported python version that are in:
28
29* ``setup.py``
30* ``tox.ini``
31* ``.travis.yml``
32
33
34Run test
35--------
36
37Just run tox::
38
39   $ tox
40
41tox have several sections for testing.
42
43CI (Continuous Integration)
44----------------------------
45
46All tests will be run on Travis CI service.
47
48* https://travis-ci.org/sphinx-doc/sphinx-intl
49
50Releasing
51=========
52
53New package version
54-------------------
55
56The sphinx-intl package will be uploaded to PyPI: https://pypi.org/project/sphinx-intl/.
57
58Here is a release procefure for releasing.
59
60.. include:: ../checklist.rst
61
62
63Updated documentation
64---------------------
65
66Sphinx documentation under ``doc/`` directory on the master branch will be automatically uploaded into ReadTheDocs: http://sphinx-intl.rtfd.io/.
67
68