Skip to content

Commit 3038ab5

Browse files
Add python3.14 support
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
1 parent ddca17a commit 3038ab5

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

.github/workflows/publish-pypi-release-aboutcode-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Set up Python
1818
uses: actions/setup-python@v5
1919
with:
20-
python-version: 3.13
20+
python-version: 3.14
2121

2222
- name: Install flot
2323
run: python -m pip install flot --user

.github/workflows/publish-pypi-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Set up Python
1818
uses: actions/setup-python@v5
1919
with:
20-
python-version: 3.13
20+
python-version: 3.14
2121

2222
- name: Install pypa/build
2323
run: python -m pip install build --user

.github/workflows/run-unit-tests-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
strategy:
2323
matrix:
24-
python-version: ["3.10", "3.11", "3.12", "3.13"]
24+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
2525

2626
steps:
2727
- name: Checkout code

.github/workflows/run-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
strategy:
4040
max-parallel: 4
4141
matrix:
42-
python-version: ["3.10", "3.11", "3.12", "3.13"]
42+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
4343

4444
steps:
4545
- name: Checkout code

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "scancodeio"
77
version = "36.0.1"
88
description = "Automate software composition analysis pipelines"
99
readme = "README.rst"
10-
requires-python = ">=3.10,<3.14"
10+
requires-python = ">=3.10"
1111
license = "Apache-2.0"
1212
license-files = ["LICENSE", "NOTICE", "scan.NOTICE"]
1313
authors = [
@@ -30,6 +30,7 @@ classifiers = [
3030
"Programming Language :: Python :: 3.11",
3131
"Programming Language :: Python :: 3.12",
3232
"Programming Language :: Python :: 3.13",
33+
"Programming Language :: Python :: 3.14",
3334
"Topic :: Utilities"
3435
]
3536

@@ -72,7 +73,7 @@ dependencies = [
7273
"rust-inspector==0.2.1",
7374
"binary-inspector==0.2.0",
7475
"python-inspector==0.15.0",
75-
"source-inspector==0.7.0; sys_platform != 'darwin' and platform_machine != 'arm64'",
76+
"source-inspector==0.7.1; sys_platform != 'darwin' and platform_machine != 'arm64'",
7677
"aboutcode-toolkit==11.1.1",
7778
# Utilities
7879
"XlsxWriter==3.2.9",

0 commit comments

Comments
 (0)