Skip to content

Commit bed69d8

Browse files
committed
Test on pypy3 too.
1 parent 371e0db commit bed69d8

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

.github/workflows/python_ci_macos.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
name: "Python ${{ matrix.python-version }}"
1313
runs-on: "macos-latest"
1414
env:
15-
USING_COVERAGE: '3.6,3.7,3.8,3.9'
15+
USING_COVERAGE: '3.6,3.7,3.8,3.9,pypy3'
1616

1717
strategy:
1818
fail-fast: False
1919
matrix:
20-
python-version: ["3.6","3.7","3.8","3.9"]
20+
python-version: ["3.6","3.7","3.8","3.9","pypy3"]
2121

2222

2323
steps:

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ python:
99
- '3.7'
1010
- '3.8'
1111
- '3.9'
12+
- 'pypy3'
1213

1314
arch:
1415
- amd64
@@ -30,7 +31,6 @@ stages:
3031
- deploy_pypi
3132

3233

33-
3434
jobs:
3535
allow_failures:
3636
- arch: arm64
@@ -42,6 +42,8 @@ jobs:
4242
arch: arm64
4343
- python: '3.9'
4444
arch: arm64
45+
- python: 'pypy3'
46+
arch: arm64
4547

4648
include:
4749
- stage: test

repo_helper.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ python_versions:
2727
- '3.7'
2828
- '3.8'
2929
- '3.9'
30+
- 'pypy3'
3031

3132
# additional lines for MANIFEST.in
3233
manifest_additional:

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.8
3333
Programming Language :: Python :: 3.9
3434
Programming Language :: Python :: Implementation :: CPython
35+
Programming Language :: Python :: Implementation :: PyPy
3536
Topic :: Software Development :: Libraries :: Python Modules
3637
Topic :: Utilities
3738
Typing :: Typed

tox.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
# * pytest
2020

2121
[tox]
22-
envlist = py36, py37, py38, py39, mypy, build
22+
envlist = py36, py37, py38, py39, pypy3, mypy, build
2323
skip_missing_interpreters = True
2424
requires = pip>=20.2.1
2525
isolated_build = True
2626

2727
[envlists]
28-
test = py36, py37, py38, py39
28+
test = py36, py37, py38, py39, pypy3
2929
qa = mypy, lint
3030
cov = py36, coverage
3131

@@ -35,13 +35,15 @@ python =
3535
3.7: py37, build, mypy
3636
3.8: py38, build
3737
3.9: py39, build
38+
pypy3: pypy3, build
3839

3940
[gh-actions]
4041
python =
4142
3.6: py36, build
4243
3.7: py37, build
4344
3.8: py38, build
4445
3.9: py39, build
46+
pypy3: pypy3, build
4547

4648
[testenv]
4749
setenv =

0 commit comments

Comments
 (0)