Major Changes:
-
Workflow Enhancements:
- Updated the Python version matrix to include Python 3.13 in
.github/workflows/python-tests.yml
.
- Updated the Python version matrix to include Python 3.13 in
-
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
, andmpc
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 to2.2.1.5
.
- Added new type definitions and decorators such as
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