Skip to content

Commit a5f6d60

Browse files
authored
Merge pull request #31 from taskiq-python/chore-declare-support-for-python-3.14
feat: declare support for Python 3.14
2 parents e8dda39 + 4392933 commit a5f6d60

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

‎.github/workflows/release.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
permissions:
1212
id-token: write
1313
steps:
14-
- uses: actions/checkout@v5
14+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515
with:
1616
persist-credentials: false
17-
- uses: astral-sh/setup-uv@v7
17+
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
1818
with:
1919
enable-cache: false
2020
python-version: "3.12"

‎.github/workflows/test.yaml‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717
cmd: ["black", "ruff", "mypy"]
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121
with:
2222
persist-credentials: false
2323
- id: setup-uv
24-
uses: astral-sh/setup-uv@v7
24+
uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
2525
with:
2626
enable-cache: true
2727
cache-suffix: 3.11
@@ -34,14 +34,14 @@ jobs:
3434
pytest:
3535
strategy:
3636
matrix:
37-
py_version: ["3.10", "3.11", "3.12", "3.13"]
37+
py_version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
3838
runs-on: "ubuntu-latest"
3939
steps:
40-
- uses: actions/checkout@v5
40+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4141
with:
4242
persist-credentials: false
4343
- id: setup-uv
44-
uses: astral-sh/setup-uv@v7
44+
uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
4545
with:
4646
enable-cache: true
4747
cache-suffix: ${{ matrix.py_version }}
@@ -50,7 +50,7 @@ jobs:
5050
- name: Install deps
5151
run: uv sync --all-extras
5252
- name: Update docker-compose
53-
uses: KengoTODA/actions-setup-docker-compose@v1
53+
uses: KengoTODA/actions-setup-docker-compose@caf887cb5173b7ea66cce3c7db3b1e04974a53d4 # v1.2.8
5454
with:
5555
version: "2.16.0"
5656
- name: docker compose up
@@ -60,7 +60,7 @@ jobs:
6060
- name: Generate report
6161
run: uv run coverage xml
6262
- name: Upload coverage reports to Codecov with GitHub Action
63-
uses: codecov/codecov-action@v5
63+
uses: codecov/codecov-action@0fb7174895f61a3b6b78fc075e0cd60383518dac # v5.5.5
6464
if: matrix.py_version == '3.10'
6565
with:
6666
token: ${{ secrets.CODECOV_TOKEN }}

‎pyproject.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.11",
2020
"Programming Language :: Python :: 3.12",
2121
"Programming Language :: Python :: 3.13",
22+
"Programming Language :: Python :: 3.14",
2223
"Operating System :: OS Independent",
2324
"Intended Audience :: Developers",
2425
"Topic :: System :: Networking",

0 commit comments

Comments
 (0)