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