Skip to content

Commit cffc779

Browse files
Update documentation (#74)
Co-authored-by: Adam Turner <[email protected]>
1 parent 6cdd9ac commit cffc779

File tree

6 files changed

+26
-20
lines changed

6 files changed

+26
-20
lines changed

CHANGES.rst

+4
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,22 @@ CHANGES
77

88
Environments
99
------------
10+
- #71: Drop Python 3.5 support
11+
- #72: Declare support for Python 3.11 and Python 3.12
1012

1113
Incompatibility
1214
---------------
1315

1416
Features
1517
--------
18+
- #62: Migrate from transifex-client to transifex cli
1619

1720
Documentation
1821
-------------
1922

2023
Bug Fixes
2124
---------
25+
- #53: Set locale of created po files
2226
- #55: FileNotFoundError on update-txconfig-resources in the subdirectory
2327

2428
2.0.1 (2020/04/11)

README.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ Optional: support the Transifex service for translation with Sphinx_ .
2323
:alt: License
2424
:target: https://github.com/sphinx-doc/sphinx-intl/blob/master/LICENSE
2525

26-
.. image:: https://img.shields.io/travis/sphinx-doc/sphinx-intl/master.svg
27-
:alt: Travis (.org) branch
28-
:target: https://travis-ci.org/sphinx-doc/sphinx-intl
26+
.. image:: https://github.com/sphinx-doc/sphinx-intl/actions/workflows/test.yml/badge.svg?branch=master
27+
:alt: GitHub Actions CI status
28+
:target: https://github.com/sphinx-doc/sphinx-intl/actions/workflows/test.yml
2929

3030
.. image:: https://img.shields.io/github/stars/sphinx-doc/sphinx-intl.svg?style=social&label=Stars
3131
:alt: GitHub stars
@@ -45,4 +45,4 @@ Licensed under the BSD license.
4545
CHANGES
4646
=======
4747

48-
See: https://sphinx-intl.readthedocs.io/en/master/changes.html
48+
See: https://sphinx-intl.readthedocs.io/en/master/changes.html

checklist.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
Procedure:
44

5-
1. check travis-ci testing result: https://travis-ci.org/sphinx-doc/sphinx-intl
5+
1. check GitHub Actions test results: https://github.com/sphinx-doc/sphinx-intl/actions
66
2. update release version/date in ``CHANGES.rst``
77
3. ``python setup.py release sdist bdist_egg``
88
4. ``twine upload dist/<target-package-file>``

doc/basic.rst

+5-6
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Basic Features
1313

1414
Optional features
1515
==================
16-
These features depends to `transifex-client`_ library.
16+
These features depends on the `transifex-client`_ tool.
1717
Please refer Installation_ section to install it.
1818

1919
* create ``.transifexrc`` file from environment variable, without interactive
@@ -27,17 +27,16 @@ You need to use `tx` command for below features:
2727
* ``tx push -s`` : push pot (translation catalogs) to transifex.
2828
* ``tx pull -l ja`` : pull po (translated catalogs) from transifex.
2929

30-
.. _transifex-client: https://pypi.python.org/pypi/transifex-client
30+
.. _transifex-client: https://github.com/transifex/cli
3131

3232

3333
Installation
3434
=============
3535

36-
Recommend strongly: use virtualenv/venv for this procedure::
36+
It is strongly recommended to use virtualenv/venv for this procedure::
3737

3838
$ pip install sphinx-intl
3939

40-
If you want to use `Optional Features`_, you need install additional library::
41-
42-
$ pip install sphinx-intl[transifex]
40+
If you want to use `Optional Features`_, you need install Transifex CLI tool.
41+
Please refer to `Installation instructions <https://github.com/transifex/cli#installation>`.
4342

doc/dev.rst

+9-6
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,23 @@ Setup development environment
1616
=============================
1717

1818
* Requires supported Python version
19-
* do setup under sphinx-intl.git repository root as::
19+
* Do setup under sphinx-intl.git repository root as::
2020

2121
$ pip install -U pip setuptools wheel setuptools_scm
2222
$ pip install -r requirements-testing.txt
2323

24+
* Install Transifex CLI tool (refer to `Installation instructions <https://github.com/transifex/cli#installation>`_)::
25+
26+
$ curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash
27+
2428
Testing
2529
=======
2630

2731
Tests with supported python version that are in:
2832

2933
* ``setup.py``
3034
* ``tox.ini``
31-
* ``.travis.yml``
32-
35+
* ``.github/workflow/test.yml``
3336

3437
Run test
3538
--------
@@ -43,9 +46,9 @@ tox have several sections for testing.
4346
CI (Continuous Integration)
4447
----------------------------
4548

46-
All tests will be run on Travis CI service.
49+
All tests will be run on GitHub Actions.
4750

48-
* https://travis-ci.org/sphinx-doc/sphinx-intl
51+
* https://github.com/sphinx-doc/sphinx-intl/tree/master/.github/workflows/
4952

5053
Releasing
5154
=========
@@ -55,7 +58,7 @@ New package version
5558

5659
The sphinx-intl package will be uploaded to PyPI: https://pypi.org/project/sphinx-intl/.
5760

58-
Here is a release procefure for releasing.
61+
Here is a release procedure:
5962

6063
.. include:: ../checklist.rst
6164

doc/index.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ Optional: support the Transifex service for translation with Sphinx_ .
2323
:alt: License
2424
:target: https://github.com/sphinx-doc/sphinx-intl/blob/master/LICENSE
2525

26-
.. image:: https://img.shields.io/travis/sphinx-doc/sphinx-intl/master.svg
27-
:alt: Travis (.org) branch
28-
:target: https://travis-ci.org/sphinx-doc/sphinx-intl
26+
.. image:: https://github.com/sphinx-doc/sphinx-intl/actions/workflows/test.yml/badge.svg?branch=master
27+
:alt: GitHub Actions CI status
28+
:target: https://github.com/sphinx-doc/sphinx-intl/actions/workflows/test.yml
2929

3030
.. image:: https://img.shields.io/github/stars/sphinx-doc/sphinx-intl.svg?style=social&label=Stars
3131
:alt: GitHub stars

0 commit comments

Comments
 (0)