Skip to content

Commit 2fb50fd

Browse files
committed
test: test against CPython 3.10 and PyPy 3.8
1 parent fc15b7b commit 2fb50fd

File tree

4 files changed

+22
-5
lines changed

4 files changed

+22
-5
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,15 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
python: [3.6, 3.7, 3.8, 3.9, pypy-3.6, pypy-3.7]
13+
python:
14+
- "3.6"
15+
- "3.7"
16+
- "3.8"
17+
- "3.9"
18+
- "3.10"
19+
- "pypy-3.6"
20+
- "pypy-3.7"
21+
- "pypy-3.8"
1422
steps:
1523
- uses: actions/checkout@v2
1624
- name: Setup Python ${{ matrix.python }}
@@ -32,7 +40,7 @@ jobs:
3240
- name: Setup Python
3341
uses: actions/setup-python@v2
3442
with:
35-
python-version: 3.9
43+
python-version: "3.10"
3644
- name: Install dependencies
3745
run: pip install tox
3846
- name: Run ${{ matrix.env }}
@@ -49,7 +57,7 @@ jobs:
4957
- name: Setup Python
5058
uses: actions/setup-python@v2
5159
with:
52-
python-version: 3.9
60+
python-version: "3.10"
5361
- name: Build
5462
run: python setup.py sdist bdist_wheel
5563
- name: Save build artifacts

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project
66
adheres to [Semantic Versioning](https://semver.org/).
77

8+
## [Unreleased]
9+
10+
[unreleased]: https://github.com/rogdham/bigxml/compare/v0.3.0...HEAD
11+
12+
### :house: Internal
13+
14+
- Add tests for CPython 3.10 and PyPy 3.8
15+
- Use CPython 3.10 for misc. tests
16+
817
## [0.3.0] - 2021-11-07
918

1019
[0.3.0]: https://github.com/rogdham/python-xz/releases/tag/v0.3.0

mypy.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ignore_missing_imports = False
88
follow_imports = normal
99

1010
# Platform configuration
11-
python_version = 3.9
11+
python_version = 3.10
1212

1313
# Disallow dynamic typing
1414
disallow_any_unimported = True

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py, py36, py37, py38, py39, pypy3
3+
py, py36, py37, py38, py39, py310, pypy3
44
generate-integration-files, type, lint, format
55

66
[testenv]

0 commit comments

Comments
 (0)