Skip to content

Commit de61cd1

Browse files
committed
chore: test on python 3.13
1 parent 6c21081 commit de61cd1

File tree

4 files changed

+5
-8
lines changed

4 files changed

+5
-8
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: actions/checkout@v4
1414
- uses: actions/setup-python@v5
1515
with:
16-
python-version: '3.12'
16+
python-version: '3.13'
1717
- name: Install Dependencies
1818
run: make install
1919
- name: Lint
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
strategy:
2424
matrix:
25-
pythonversion: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
25+
pythonversion: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
2626
steps:
2727
- uses: actions/checkout@v4
2828
- uses: actions/setup-python@v5
@@ -47,7 +47,7 @@ jobs:
4747
- uses: actions/checkout@v4
4848
- uses: actions/setup-python@v5
4949
with:
50-
python-version: '3.12'
50+
python-version: '3.13'
5151
- name: Install Dependencies
5252
run: make install
5353
- name: Generate Docs

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@v4
1313
- uses: actions/setup-python@v5
1414
with:
15-
python-version: '3.12'
15+
python-version: '3.13'
1616
- name: Build package
1717
run: make install build
1818
- name: Publish to PyPI

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ lint-fix: black isort
6868

6969
## mypy - Run mypy type checking on the project
7070
mypy:
71-
$(VIRTUAL_BIN)/mypy $(PROJECT_NAME)/ $(TEST_DIR)/ --config-file examples/style_guides/python/pyproject.toml
71+
$(VIRTUAL_BIN)/mypy $(PROJECT_NAME)/ $(TEST_DIR)/ --config-file examples/style_guides/python/pyproject.toml --install-types --non-interactive
7272

7373
## publish - Publish the project to PyPI
7474
publish:

setup.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
"pytest-cov==4.*",
2121
"pytest-vcr==1.*",
2222
"pytest==7.*",
23-
"twine==5.*;python_version>='3.8'", # TODO: remove python pin when 3.7 is dropped
24-
"types-requests",
25-
"types-urllib3",
2623
"vcrpy==4.*", # TODO: vcrpy v5 requires Python 3.8+
2724
]
2825

0 commit comments

Comments
 (0)