diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2142318..6022cd5 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,10 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.10' architecture: 'x64' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 43ca6ea..28be853 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,17 +8,17 @@ jobs: fail-fast: false matrix: python-version: - - "3.7" - - "3.8" - "3.9" - "3.10" - - "3.11.0-alpha.7" + - "3.11" + - "3.12" + - "3.13" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -45,4 +45,4 @@ jobs: coverage xml - name: Upload coverage to Codecov - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 6681061..da586e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0] - 2022-05-05 +## [1.1.0] + +### Added +- Python 3.12 support +- Python 3.13 support + +## Removed +- Python 3.7 support +- Python 3.8 support + +## [1.0.0] ### Added - Initial implementation - Unit tests -[Unreleased]: https://github.com/anexia/python-param-parser/compare/1.0.0...HEAD +[Unreleased]: https://github.com/anexia/python-param-parser/compare/1.1.0...HEAD +[1.1.0]: https://github.com/anexia/python-param-parser/releases/tag/1.1.0 [1.0.0]: https://github.com/anexia/python-param-parser/releases/tag/1.0.0 diff --git a/README.md b/README.md index cc75056..982323b 100644 --- a/README.md +++ b/README.md @@ -68,13 +68,10 @@ result[0].sequence_value # Gets `"this-is-a-{param:string:option1,option2,optio # Supported versions -| | Supported | -|-------------|-----------| -| Python 3.7 | ✓ | -| Python 3.8 | ✓ | -| Python 3.9 | ✓ | -| Python 3.10 | ✓ | -| Python 3.11 | ✓ | +| This Project | Python Version | +|--------------|----------------| +| 1.1.* | 3.9-3.13 | +| 1.0.* | 3.7-3.11 | # List of developers diff --git a/requirements.txt b/requirements.txt index a116975..97fa733 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,9 +2,9 @@ -e . # Development dependencies -pytest>=6.2,<6.3 -flake8>=3.9,<3.10 -codecov>=2.1,<2.2 +pytest>=8.3,<8.4 +flake8>=7.1,<8.0 +coverage>=7.6,<8.0 setuptools>=42 wheel>=0.37 twine>=3.4 diff --git a/setup.py b/setup.py index 9152ca7..536a25a 100644 --- a/setup.py +++ b/setup.py @@ -28,10 +28,11 @@ 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', 'Topic :: Software Development', ], )