Skip to content

Commit 23ebb68

Browse files
authored
Support for Python 3.14
1 parent 7885003 commit 23ebb68

File tree

5 files changed

+157
-135
lines changed

5 files changed

+157
-135
lines changed

.github/actions/environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
using: "composite"
1111
steps:
1212
- name: Install UV
13-
uses: astral-sh/setup-uv@v6
13+
uses: astral-sh/setup-uv@v7
1414
with:
1515
python-version: ${{ inputs.python-version }}
1616

.github/workflows/cd.yml

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

1414
steps:
1515
- name: Run checkout
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1717

1818
- name: Set up environment
1919
uses: ./.github/actions/environment

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
ci:
1212
strategy:
1313
matrix:
14-
python-version: ["3.12", "3.13"]
14+
python-version: ["3.12", "3.13", "3.14"]
1515

1616
name: Continuous Integration ・ Python ${{ matrix.python-version }}
1717
runs-on: ubuntu-latest
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Run checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424

2525
- name: Set up environment
2626
uses: ./.github/actions/environment

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ description = "Lightweight CQRS library for async Python projects."
2626
license = "MIT"
2727
license-files = ["LICENSE"]
2828
readme = "README.md"
29-
requires-python = ">=3.12, <4"
29+
requires-python = ">=3.12, <3.15"
3030
authors = [{ name = "remimd" }]
3131
keywords = ["cqrs"]
3232
classifiers = [
@@ -39,6 +39,7 @@ classifiers = [
3939
"Programming Language :: Python :: 3 :: Only",
4040
"Programming Language :: Python :: 3.12",
4141
"Programming Language :: Python :: 3.13",
42+
"Programming Language :: Python :: 3.14",
4243
"Operating System :: OS Independent",
4344
"Intended Audience :: Developers",
4445
"Natural Language :: English",

0 commit comments

Comments
 (0)