Releases: antonagestam/phantom-types
Releases · antonagestam/phantom-types
0.13.0
0.12.0
Added
- Improved
__repr__
for predicate factories (#148) - Introduce src directory layout, to make tests run against an installed version of the library (#149)
- Make
CountryCode
a union of aLiteral
and a phantom type. This gets rid of the external dependency on the iso3166 package for country code support and moves the country code support intophantom.iso3166
. The old module is still importable but yields a deprecation warning and will be removed in 0.13.0. (#136)
0.11.0
Added
- Expose and document the
@excepts
decorator (#142). This decorator wasn't documented and therefor not previously supported, however this change moves the decorator fromphantom.utils
tophantom.fn
so code that depended on this private function will now how to update imports. - Enable blacken-docs for formatting example code (#141)
Fixed
0.10.0
Bump version (#132)
0.9.1
Make release workflow based on GH releases (#118)
0.9.0
Bump version (#113)
0.8.1
Bump version (#100)
0.8.0
Bump version
0.7.1
Add typeguard to docs requirements (#89)
0.7.0
Bump version