Skip to content

Commit

Permalink
Merge PR #553
Browse files Browse the repository at this point in the history
  • Loading branch information
webknjaz committed Dec 9, 2023
2 parents 5bd6483 + 46080b5 commit b8d3be5
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 18 deletions.
28 changes: 17 additions & 11 deletions .github/workflows/ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,24 +182,30 @@ jobs:
- pre-setup # transitive, for accessing settings
strategy:
matrix:
pyver: ['3.8', '3.9', '3.10', '3.11']
pyver:
- 3.12
- 3.11
- >-
3.10
- 3.9
- 3.8
- pypy3.10
- pypy3.9
- pypy3.8
no-extensions: ['', 'Y']
os: [ubuntu, macos, windows]
experimental: [false]
exclude:
- os: macos
no-extensions: 'Y'
no-extensions: Y
- os: windows
no-extensions: 'Y'
include:
- pyver: 3.12-dev
no-extensions: Y
- pyver: pypy3.10
no-extensions: ''
- pyver: pypy3.9
no-extensions: ''
- pyver: pypy3.8
no-extensions: ''
experimental: true
os: ubuntu
- pyver: 3.12-dev
no-extensions: 'Y'
experimental: true
os: ubuntu
fail-fast: false
runs-on: ${{ matrix.os }}-latest
timeout-minutes: 15
Expand Down
2 changes: 2 additions & 0 deletions CHANGES/553.packaging.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Declared Python 3.12 and PyPy 3.8-3.10 supported officially
in the distribution package metadata.
21 changes: 15 additions & 6 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,29 @@ long_description_content_type = text/x-rst
maintainer = aiohttp team <[email protected]>
maintainer_email = [email protected]
license = Apache 2
license_files = LICENSE
license_files =
LICENSE
classifiers =
License :: OSI Approved :: Apache Software License
Development Status :: 5 - Production/Stable

Intended Audience :: Developers

License :: OSI Approved :: Apache Software License

Operating System :: POSIX
Operating System :: MacOS :: MacOS X
Operating System :: Microsoft :: Windows

Programming Language :: Cython
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Development Status :: 5 - Production/Stable
Operating System :: POSIX
Operating System :: MacOS :: MacOS X
Operating System :: Microsoft :: Windows
Programming Language :: Python :: 3.12
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy

[options]
python_requires = >=3.8
Expand Down
7 changes: 6 additions & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[tox]

envlist = check, clean, {py38,py39,py310,py311,py312}-{cython,pure}, report
envlist =
check,
clean,
py3{12,11,10,9,8}-{cython,pure},
pypy3{10,9,8}-pure,
report,

[testenv]

Expand Down

0 comments on commit b8d3be5

Please sign in to comment.