Skip to content

Commit a306a4a

Browse files
committed
chores: Python 3.13 in CI and use hatchling as build system
1 parent 433e51d commit a306a4a

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.github/workflows/typecheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414

15-
- name: Set up Python 3.12
15+
- name: Set up Python 3.13
1616
uses: actions/setup-python@v5
1717
with:
18-
python-version: 3.12
18+
python-version: 3.13
1919

2020
- name: Install Project
2121
run: make install

.github/workflows/variants.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
python-version:
1414
# we test on lowest and highest supported versions
1515
- "3.9"
16-
- "3.12"
16+
- "3.13"
1717
os:
1818
- ubuntu-latest
1919
- macos-latest

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ applications = "mxmake.topics:applications"
6161
i18n = "mxmake.topics:i18n"
6262

6363
[build-system]
64-
requires = ["setuptools"]
65-
build-backend = "setuptools.build_meta"
64+
requires = ["hatchling"]
65+
build-backend = "hatchling.build"
6666

6767
[tool.distutils.bdist_wheel]
6868
universal = true

0 commit comments

Comments
 (0)