Skip to content

Commit

Permalink
SIANXKE-398: Update dependencies and supported language versions
Browse files Browse the repository at this point in the history
  • Loading branch information
nezhar committed Oct 11, 2024
1 parent 779f4f1 commit aaecb8c
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 22 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}

Expand All @@ -45,4 +45,4 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v4
15 changes: 13 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 3 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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',
],
)

0 comments on commit aaecb8c

Please sign in to comment.