Skip to content

2.2.1.5

Latest
Compare
Choose a tag to compare
@DavidOsipov DavidOsipov released this 09 Apr 09:26
· 10 commits to main since this release
c231aad

Major Changes:

  1. Workflow Enhancements:

    • Updated the Python version matrix to include Python 3.13 in .github/workflows/python-tests.yml.
  2. Type Stub Improvements:

    • Added new type definitions and decorators such as @final for several classes.
    • Refined overloads and added positional-only markers for various methods to improve type checking accuracy.
    • Introduced new dunder methods and enhanced the mpz, mpq, mpfr, and mpc classes with more specific type hints and refined method signatures.
    • Added allowlist.txt for runtime signature mismatches and undocumented/internal symbols.
    • Updated the pyproject.toml version to 2.2.1.5.

Other Notable Updates:

  • Added changelog entries detailing improvements and merged pull requests.
  • Included new utility functions and enhanced existing ones with better type hints and overloads.
  • Improved documentation and added more comprehensive type hints for various functions and classes.

Full Changelog: 2.2.1.4...2.2.1.5