PyPI packages: breaking changes and upgrades
Releases from pypi.org, each with an upgrade verdict against the version before it.
Popular packages
Recent major releases
Verdict against the previous versionPypython-dateutil4.0.0Stable BreakingBreaking1Platform1Fixed3Other2Nov 1, 2026Pywatchdog7.0.0Stable UnknownOct 31, 2026Pypkginfo2.0Stable UnknownOct 28, 2026Pydiff_cover11.0.0Stable BreakingPlatform1Changed1Fixed2Other6Oct 27, 2026Pyimportlib-metadata10.0.0Stable Review neededNew1Changed1Oct 23, 2026Pyanthropic2.0.0Stable BreakingBreaking1New2Other1Oct 21, 2026Pypillow13.0.0Stable BreakingBreaking4Security53Platform2Deprecated4New8Changed84Fixed113Other105Oct 16, 2026Pypycryptodome4.0.0Stable BreakingBreaking12Security4Deprecated2New9Changed19Fixed12Other2Oct 14, 2026Pysoupsieve3.0.2Stable BreakingBreaking2Platform2New1Changed2Fixed2Oct 12, 2026Pypyarrow26.0.0Stable UnknownOct 9, 2026Pystripe16.0.0Stable BreakingBreaking32New113Changed3Oct 1, 2026Pymultidict7.0.0Stable BreakingBreaking3Platform1New5Changed32Fixed18Other35Sep 26, 2026
Breaking this week
Pypython-dateutil4.0.0Nov 1, 2026isoparse and isoparser methods now require each numeric field to be exactly the expected number of ASCII digits, raising ValueError otherwise.Pystarlette1.10.0Oct 24, 2026The last field is kept when the request stream ends without an empty chunk.Pyfastapi0.162.0Oct 23, 2026Omitted bool and bool | None form fields now use declared defaults or raise missing-field errors instead of inferring False.Pyasgiref3.13.0Oct 23, 2026Makes Local attribute access 2-3x faster via internal specialisations and marks Local as @final, raising TypeError on subclassing.Pyopenai3.37.0Oct 22, 2026Expands Decisions input and question types, making question instructions a string or a list of structured parts.Pylocust2.47.0Oct 21, 2026Makes /stop and /stats/reset POST-only.Pyboto31.43.117Oct 21, 2026Removes the finspace and finspace-data clients following the deprecation of the service.Pybotocore1.43.117Oct 21, 2026Removes the finspace and finspace-data clients following the deprecation of the service.Pyanthropic2.0.0Oct 21, 2026Adds support for new API version 2026-10-21, which is a breaking change.Pysentence-transformers6.2.0Oct 21, 2026Inferring int8 or uint8 calibration ranges from a single vector now raises ValueError; callers must pass calibration_embeddings or explicit ranges.Pyaws-cdk-lib2.274.0Oct 20, 2026Updates L1 CloudFormation resource definitions, removing Id attributes and narrowing types in several modules.Pyjax0.12.0Oct 19, 2026Removes jax.custom_remat in favor of jax.custom_vjp.defremat.