Skip to content

Commit 286086f

Browse files
committed
chore: upgrade Python version to 3.14
Signed-off-by: tdruez <tdruez@aboutcode.org>
1 parent c8b267f commit 286086f

6 files changed

Lines changed: 7 additions & 7 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: Set up Python
4141
uses: actions/setup-python@v5
4242
with:
43-
python-version: "3.13"
43+
python-version: "3.14"
4444

4545
- name: Install python-ldap OS dependencies
4646
run: |

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# See https://aboutcode.org for more information about AboutCode FOSS projects.
77
#
88

9-
FROM python:3.13-slim
9+
FROM python:3.14-slim
1010

1111
LABEL org.opencontainers.image.source="https://github.com/aboutcode-org/dejacode"
1212
LABEL org.opencontainers.image.description="DejaCode"

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# See https://aboutcode.org for more information about AboutCode FOSS projects.
77
#
88

9-
PYTHON_EXE=python3.13
9+
PYTHON_EXE=python3.14
1010
VENV_LOCATION=.venv
1111
ACTIVATE?=. ${VENV_LOCATION}/bin/activate;
1212
MANAGE=${VENV_LOCATION}/bin/python manage.py

docs/doc_maintenance.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ That will create a /dejacode directory in your working directory.
2828
Now you can install the dependencies in a virtualenv::
2929

3030
cd dejacode
31-
python3.13 -m venv .
31+
python3.14 -m venv .
3232
source bin/activate
3333

3434
Now you can build the HTML documents locally::

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Pre-installation Checklist
179179

180180
Before you install DejaCode, make sure you have the following prerequisites:
181181

182-
#. **Python: versions 3.13** found at https://www.python.org/downloads/
182+
#. **Python: versions 3.14** found at https://www.python.org/downloads/
183183
#. **Git**: most recent release available at https://git-scm.com/
184184
#. **PostgreSQL**: release 16 or later found at https://www.postgresql.org/ or
185185
https://postgresapp.com/ on macOS

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "dejacode"
77
version = "5.6.0"
88
description = "Automate open source license compliance and ensure supply chain integrity"
99
readme = "README.rst"
10-
requires-python = ">=3.13,<3.14"
10+
requires-python = ">=3.14,<3.15"
1111
license = "AGPL-3.0-only"
1212
license-files = ["LICENSE", "NOTICE"]
1313
authors = [
@@ -26,7 +26,7 @@ classifiers = [
2626
"Intended Audience :: Legal Industry",
2727
"Programming Language :: Python",
2828
"Programming Language :: Python :: 3 :: Only",
29-
"Programming Language :: Python :: 3.13",
29+
"Programming Language :: Python :: 3.14",
3030
"Topic :: Utilities"
3131
]
3232
dependencies = [

0 commit comments

Comments
 (0)