diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3b5012f..90f0d98 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,6 +19,7 @@ jobs: - ["3.10", "py310"] - ["3.11", "py311"] - ["3.12", "py312"] + - ["3.13", "py313"] runs-on: ubuntu-latest name: ${{ matrix.config[1] }} diff --git a/README.rst b/README.rst index 11dec34..ba96056 100644 --- a/README.rst +++ b/README.rst @@ -169,13 +169,13 @@ Testing with ``tox`` You can use ``tox`` to test the package in different Python versions. -.. code-block:: shell +.. code:: shell tox This tests all the different functionalities: -.. code-block:: shell +.. code:: shell tox -- --x-wr-timezone all @@ -195,6 +195,17 @@ To release new versions, python3 setup.py tag_and_deploy 6. notify the issues about their release +Add/Remove a Python Version +--------------------------- + + +If you need to add or remove a Python version, you need to modify these files: + +- ... README.rst in the changelog section +- ... setup.py +- ... tox.ini +- ... tests.yml + Testing ******* @@ -215,6 +226,10 @@ how to go about it. Changelog --------- +- v1.0.2 + + - Added support for Python 3.13 + - v1.0.1 - Use `zoneinfo` instead of `pytz` diff --git a/setup.py b/setup.py index dae5757..2b73186 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ HERE = os.path.abspath(os.path.dirname(__file__)) sys.path.insert(0, HERE) # for package import -__version__ = "1.0.1" +__version__ = "1.0.2" __author__ = 'Nicco Kunzmann' @@ -132,6 +132,7 @@ def run(self): 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', development_state ], zip_safe=True, diff --git a/tox.ini b/tox.ini index 58988e8..2c3fb63 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ # and then run "tox" from this directory. [tox] -envlist = py39, py310, py311, py312 +envlist = py39, py310, py311, py312, py313 requires = setuptools>=68.2.2 [testenv]