Skip to content

Remove PyPy support and update CPython versions - #33

Merged
arcivanov merged 1 commit into
masterfrom
remove-pypy-support
Mar 8, 2026
Merged

Remove PyPy support and update CPython versions#33
arcivanov merged 1 commit into
masterfrom
remove-pypy-support

Conversation

@arcivanov

@arcivanov arcivanov commented Mar 8, 2026

Copy link
Copy Markdown
Member

Summary

  • Remove PyPy 3.9, 3.10, 3.11 from CI build matrix (no longer works due to third-party library compatibility)
  • Remove PyPy classifier from build.py
  • Remove PyPy from supported platforms in README.rst
  • Drop EOL CPython 3.9; update supported range to 3.10–3.14
  • Add macOS CI builds: macos-latest (arm64) and macos-15-intel (x64)
  • Switch from Python 3.14-dev to 3.14 release

Test plan

  • Verify CI build passes for all CPython versions (3.10–3.14) on all platforms
  • Verify macOS ARM and Intel builds succeed
  • Verify no PyPy references remain in build config or docs

@coveralls

coveralls commented Mar 8, 2026

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 22824218139

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-6.2%) to 72.093%

Totals Coverage Status
Change from base Build 22813885207: -6.2%
Covered Lines: 251
Relevant Lines: 327

💛 - Coveralls

Drop PyPy from CI matrix, classifiers, and README due to third-party
library incompatibility. Drop EOL CPython 3.9, add 3.14, update
supported range to 3.10-3.14.
@arcivanov
arcivanov force-pushed the remove-pypy-support branch from 1b77a43 to 43c260b Compare March 8, 2026 15:37
@arcivanov
arcivanov merged commit 0889b1d into master Mar 8, 2026
11 of 12 checks passed
@arcivanov
arcivanov deleted the remove-pypy-support branch March 8, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants