Skip to content

Commit 3cf63bb

Browse files
committed
chore: add support for Python 3.14, drop 3.8
Signed-off-by: tdruez <tdruez@aboutcode.org>
1 parent a13141e commit 3cf63bb

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636
matrix:
3737
os: [ubuntu-latest, windows-latest, macos-latest]
3838
python-version:
39+
- "3.14"
3940
- "3.13"
4041
- "3.12"
4142
- "3.11"
4243
- "3.10"
4344
- "3.9"
44-
- "3.8"
4545

4646
steps:
4747
- name: Checkout

CHANGELOG.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
Changelog
22
=========
33

4-
Unreleased
5-
----------
4+
0.18.0 (unlreleased)
5+
--------------------
6+
7+
- Add support for Python 3.14
8+
9+
- Drop support for Python 3.8
610

711
- Fix type hint for ``BasePurlType.allowed_qualifiers``
812
https://github.com/package-url/packageurl-python/pull/213

setup.cfg

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ classifiers =
1313
Operating System :: OS Independent
1414
Programming Language :: Python
1515
Programming Language :: Python :: 3 :: Only
16-
Programming Language :: Python :: 3.8
1716
Programming Language :: Python :: 3.9
1817
Programming Language :: Python :: 3.10
1918
Programming Language :: Python :: 3.11
2019
Programming Language :: Python :: 3.12
2120
Programming Language :: Python :: 3.13
21+
Programming Language :: Python :: 3.14
2222
Topic :: Software Development :: Libraries
2323
Topic :: Utilities
2424
Typing :: Typed
@@ -35,7 +35,7 @@ license_files =
3535
- CHANGELOG.rst
3636

3737
[options]
38-
python_requires = >=3.8
38+
python_requires = >=3.9
3939
packages = find:
4040
package_dir = =src
4141
include_package_data = true
@@ -68,7 +68,7 @@ known_django = django
6868
sections = FUTURE,STDLIB,DJANGO,THIRDPARTY,FIRSTPARTY,LOCALFOLDER
6969

7070
[mypy]
71-
python_version = 3.8
71+
python_version = 3.9
7272

7373
files = src/packageurl/__init__.py
7474
show_error_codes = True

0 commit comments

Comments
 (0)