Skip to content

Commit 033204d

Browse files
committed
✨ feat: support python3.14
1 parent ed9efbe commit 033204d

File tree

3 files changed

+36
-34
lines changed

3 files changed

+36
-34
lines changed

.github/workflows/unit-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: ['3.12', '3.13']
15+
python-version: ['3.12', '3.13', '3.14']
1616
architecture: ['x64']
1717
name: unittest - Python ${{ matrix.python-version }} on ${{ matrix.architecture }}
1818
steps:
@@ -27,6 +27,7 @@ jobs:
2727
with:
2828
python-version: ${{ matrix.python-version }}
2929
architecture: ${{ matrix.architecture }}
30+
allow-prereleases: true
3031

3132
- name: Install just
3233
uses: extractions/setup-just@v3

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ classifiers = [
1414
"Programming Language :: Python :: 3",
1515
"Programming Language :: Python :: 3.12",
1616
"Programming Language :: Python :: 3.13",
17+
"Programming Language :: Python :: 3.14",
1718
"Programming Language :: Python :: Implementation :: CPython",
1819
]
1920
dependencies = [
@@ -34,9 +35,9 @@ watchfs = "watchfs.__main__:main"
3435

3536
[dependency-groups]
3637
dev = [
37-
"pyright>=1.1.404",
38-
"ruff>=0.12.11",
39-
"pytest>=8.4.1",
38+
"pyright>=1.1.405",
39+
"ruff>=0.13.2",
40+
"pytest>=8.4.2",
4041
"pytest-rerunfailures>=16.0.1",
4142
"tomli>=2.2.1",
4243
]

uv.lock

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)