Releases: antonagestam/phantom-types
Releases · antonagestam/phantom-types
3.0.2
3.0.1
3.0.0
What's Changed
This release drops support for Python 3.8, and adds support for Python 3.13, see #298.
- fix: Adapt compose2 type test to Never in mypy output by @antonagestam in #291
- fix: Use explicit TypeAlias throughout by @antonagestam in #292
- Add
TypeGuard
tois_formatted_phone_number
by @flaeppe in #297 - fix: Pin typeguard<4.3.0 by @antonagestam in #300
- chore: Bump version matrix by @antonagestam in #298
New Contributors
Full Changelog: 2.1.1...3.0.0
2.1.1
What's Changed
- fix: pin pydantic to <2 by @antonagestam in #285. See plan for V2 here.
Full Changelog: 2.1.0...2.1.1
2.1.0
2.0.1
What's Changed
This release only fixes broken RTD documentation builds, see #276. Thanks to @enadeau for reporting.
- fix: Bump docs build version by @antonagestam in #279
- fix: Update RTD configuration by @antonagestam in #280
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- BREAKING CHANGE chore: Drop support for Python 3.7 by @antonagestam in #273
This release also fixes compatibility with typing-extensions 4.6, the changes made when dropping support for Python 3.7 happened to also fix this. Thanks to @diabolo-dan for reporting #277.
Full Changelog: 1.2.2...2.0.0
1.2.2
1.2.1
- fix: Make
Interval
subclasses properly inherit bounds by @antonagestam in #266
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
- Expose Hypothesis strategies for builtin types by @antonagestam in #262
Full Changelog: 1.1.0...1.2.0