Sourced from mypy's changelog.
Mypy 1.18.2
- Fix crash on recursive alias (Ivan Levkivskyi, PR 19845)
- Add additional guidance for stubtest errors when runtime is
object.__init__(Stephen Morton, PR 19733)- Fix handling of None values in f-string expressions in mypyc (BobTheBuidler, PR 19846)
Acknowledgements
Thanks to all mypy contributors who contributed to this release:
- Ali Hamdan
- Anthony Sottile
- BobTheBuidler
- Brian Schubert
- Chainfire
- Charlie Denton
- Christoph Tyralla
- CoolCat467
- Daniel Hnyk
- Emily
- Emma Smith
- Ethan Sarp
- Ivan Levkivskyi
- Jahongir Qurbonov
- Jelle Zijlstra
- Joren Hammudoglu
- Jukka Lehtosalo
- Marc Mueller
- Omer Hadari
- Piotr Sawicki
- PrinceNaroliya
- Randolf Scholz
- Robsdedude
- Saul Shanabrook
- Shantanu
- Stanislav Terliakov
- Stephen Morton
- wyattscarpenter
I’d also like to thank my employer, Dropbox, for supporting mypy development.
Mypy 1.17
We’ve just uploaded mypy 1.17 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:
python3 -m pip install -U mypyYou can read the full documentation for this release on Read the Docs.
... (truncated)
df05f05
remove +dev from version01a7a12
Update changelog for 1.18.2 (#19873)ca5abf0
Typeshed cherry-pick: Make type of unitest.mock.Any a
subclass of Any (#1...9d794b5
[mypyc] fix: inappropriate Nones in f-strings (#19846)2c0510c
stubtest: additional guidance on errors when runtime is
object.init (#19733)2f3f03c
Bump version to 1.18.2+dev for point release7669841
Fix crash on recursive alias in indirection.py (#19845)03fbaa9
bump version to 1.18.1 due to wheels failureb44a1fb
removed +dev from version7197a99
Removed Unreleased in the Changelog for Release 1.18 (#19827)Sourced from mypy-zope's changelog.
1.0.14 (2025-12-01)
- Support mypy-1.19
- Support mypy-1.18
38d22f3
Preparing release 1.0.1476762ec
Maintain changelog4971d98
Merge pull request #134
from Shoobx/dependabot/pip/mypy-gte-1.0.0-and-lt-1.20.047af89d
Update mypy requirement from <1.19.0,>=1.0.0 to
>=1.0.0,<1.20.00c596ff
Maintain changelogdcaa278
Merge pull request #132
from Shoobx/dependabot/pip/mypy-gte-1.0.0-and-lt-1.19.08f7b677
Update mypy requirement from <1.18.0,>=1.0.0 to
>=1.0.0,<1.19.091b275b
Back to development: 1.0.1438f2ffe
Prep for 9.0.19 releasecd7f0cc
Generated files for metadata40ae18f
Merge metadata changes from upstream 9.0.19Sourced from pysaml2's releases.
Version v7.5.4
v7.5.4 (2025-10-07)
- Minor refactor to handle
shelve.openanddbmerrors- Remove import of deprecated
cgimodule- Replace deprecated
datetime.utcnow()bydatetime.now(timezone.utc)- deps: Remove the
importlib_metadatadependency- deps: Remove the
importlib_resourcesdependency- deps: Update dependency versions and lockfile
- build: Update pyproject and lockfile to be compatible with PEP 621
- docs: Correct spelling mistakes
- docs: Fix interal references/links
- docs: Clarify units for accepted_time_diff config param
- docs: Correct documentation for contact_person
Version 7.5.3
7.5.3 (2025-10-04)
- #973 Fix prepare_for_negotiated_authenticate to avoid double signing redirect requests
Version 7.5.2
7.5.2 (2025-02-10)
- Include the XSD of the XML Encryption Syntax and Processing Version 1.1 to the schema validator
Version 7.5.1
7.5.1 (2025-02-10)
- deps: restrict pyOpenSSL up to v24.2.1 until it is replaced
- deps: update dependncies for the lockfile and examples
Sourced from pysaml2's changelog.
v7.5.4 (2025-10-07)
- Minor refactor to handle
shelve.openanddbmerrors- Remove import of deprecated
cgimodule- Replace deprecated
datetime.utcnow()bydatetime.now(timezone.utc)- deps: Remove the
importlib_metadatadependency- deps: Remove the
importlib_resourcesdependency- deps: Update dependency versions and lockfile
- build: Update pyproject and lockfile to be compatible with PEP 621
- docs: Correct spelling mistakes
- docs: Fix interal references/links
- docs: Clarify units for accepted_time_diff config param
- docs: Correct documentation for contact_person
7.5.3 (2025-10-04)
- #973 Fix prepare_for_negotiated_authenticate to avoid double signing redirect requests
7.5.2 (2025-02-10)
- Include the XSD of the XML Encryption Syntax and Processing Version 1.1 to the schema validator
7.5.1 (2025-02-10)
- deps: restrict pyOpenSSL up to v24.2.1 until it is replaced
- deps: update dependencies for the lockfile and examples
9cf71f7
Release version 7.5.4c3ec719
Refactor _shelve_compat1d6ea60
Remove import of deprecated cgi modulec45eb9d
Replace deprecated datetime.utcnow() by datetime.now(timezone.utc)178f6d1
Remove unneeded dependencies1f0a25a
remove importlib_metadata import099f716
remove importlib_resources imports3fa11ee
spelling updates.4b7887f
update link.bc8d3b4
update link.