Releases: pydantic/pydantic-extra-types
Releases · pydantic/pydantic-extra-types
v2.8.0
Refactor
Internal
Types
- Add ISO 15924 and tests. #174 by @07pepa
- add native datetime to pendulum_dt.py. #176 by @07pepa
- add hash and eq to phone_numbers. #177 by @07pepa
Dependencies
- ⬆ Bump the python-packages group with 5 updates. PR #179 by @dependabot
- ⬆ Bump the python-packages group with 4 updates. PR #171 by @dependabot
v2.7.0
What's Changed
- ⬆ Bump the python-packages group with 1 update by @dependabot in #150
- Added LanguageAlpha2 and LanguageName types by @odelmarcelle in #153
- Added support for pendulum Dates by @Woody1193 in #154
- ⬆ Bump the python-packages group with 6 updates by @dependabot in #160
- Add support for pendulum Duration by @tempookian in #162
- 🔨 Add
latest-changesworkflow to generate Changes by @yezz123 in #164 - Remove latest-changes workflow by @yezz123 in #165
- 🏷️ release version 2.7.0 by @yezz123 in #166
New Contributors
- @odelmarcelle made their first contribution in #153
- @Woody1193 made their first contribution in #154
- @tempookian made their first contribution in #162
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Allow python-ulid 2.x on Python 3.9 and later by @musicinmybrain in #131
- Do not pin the ”major” version of pycountry by @musicinmybrain in #132
- 🤖 Create dependabot.yml for updating GitHub action by @yezz123 in #134
- 📝 Refactor Documentation for ISBN and MAC address modules by @yezz123 in #124
- Add language code definitions and test by @07pepa in #141
- 📝 Create a
changelogto match release notes by @yezz123 in #142 - Add currency code ISO 4217 and its subset that includes only currencies by @07pepa in #143
- 🔨 Update code formatting and linting configurations by @yezz123 in #144
- 👷 Add Python checking for dependencies by @yezz123 in #145
- 🐛 fix single quote issue by @yezz123 in #148
New Contributors
- @musicinmybrain made their first contribution in #131
- @dependabot made their first contribution in #135
- @07pepa made their first contribution in #141
Full Changelog: v2.5.0...v2.6.0
v2.5.0 2024-01-29
v2.4.1
What's Changed
- Fix refs blocking docs build by @sydney-runkle in #125
New Contributors
- @sydney-runkle made their first contribution in #125
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- Add: New type ISBN by @lucasmucidas in #116
- fix validate_digits actually allowing non digit characters by @romaincaillon in #120
- ♻️ refactor the
validate_brandmethod & add new types by @yezz123 in #56 - ✅ Drop python 3.7 & support 3.12 by @yezz123 in #122
New Contributors
- @lucasmucidas made their first contribution in #116
- @romaincaillon made their first contribution in #120
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- Upgrade pydantic version to >=2.5.2 by @hramezani in #113
Full Changelog: v2.2.0...v2.3.0
v.2.2.0
What's Changed
- Add
longandshortformat toas_hexby @DJRHails in #93 - Refactor documentation by @Kludex in #98
- ✨ add
ULIDtype by @JeanArhancet in #73 - Added
__get_pydantic_json_schema__method withformat='tel'by @hasansezertasan in #106
New Contributors
- @DJRHails made their first contribution in #93
- @hasansezertasan made their first contribution in #106
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- ✨ add
MacAddresstype by @JeanArhancet in #71 - 📝 fix usage of
MAC addressby @yezz123 in #72 - Add docstrings for payment cards by @tpdorsey in #77
- Fix mac adddress validation by @JeanArhancet in #79
- Remove work in progress part from README.md by @hramezani in #81
- Add
Latitude,LongitudeandCoordinateby @JeanArhancet in #76 - Refactor: use stdlib and remove useless code by @eumiro in #86
- Make Latitude and Longitude evaluated by @Kludex in #90
New Contributors
- @JeanArhancet made their first contribution in #71
- @tpdorsey made their first contribution in #77
- @eumiro made their first contribution in #86
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Migrate
Color&Payment Cardby @yezz123 in #2 - add
pydanticto classifiers by @yezz123 in #13 - remove dependencies caching by @yezz123 in #16
- 🐛 deprecate
__modify_schema__method by @yezz123 in #20 - Fix Color JSON schema generation by @dmontagu in #21
- fix issues of
pydantic_core.core_schemahas no attributexxxby @yezz123 in #23 - Fix Failed tests for
colortype by @yezz123 in #26 - Created Country type by @HomiGrotas in #14
- Add phone number types by @JamesHutchison in #25
- make
phonenumbersa requirement by @yezz123 in #29 - chore(feat): Add ABARouting number type by @RevinderDev in #30
- add missing countries by @EssaAlshammri in #32
- chore: resolve
pydantic-coredependency conflict by @hirotasoshu in #45 - Add
MIRcard brand by @hirotasoshu in #46 - fix dependencies version by @yezz123 in #48
- 📝 Add documentation for
ColorandPaymentCardNumberby @Kludex in #50 - Add hooky by @Kludex in #51
- ♻️ Simplify project structure by @Kludex in #52
- 👷 Add coverage check on the pipeline by @Kludex in #53
- ♻️ refactor country type using
pycountryby @yezz123 in #54 - ✅ Add 100% coverage by @Kludex in #57
- Add support for transparent Color by @CollinHeist in #59
- 📝 Add documentation for
PhoneNumberandABARoutingNumberby @Kludex in #60 - 📝 Refactor README by @Kludex in #61
- 🚚 Rename
routing_number.mdtorouting_numbers.mdby @Kludex in #62 - 📝 fix code in
paymentdocumentation by @yezz123 in #63 - uprev pydantic to b3 by @samuelcolvin in #69
- Prepare for release 2.0.0 by @hramezani in #70
New Contributors
- @yezz123 made their first contribution in #2
- @dmontagu made their first contribution in #21
- @HomiGrotas made their first contribution in #14
- @JamesHutchison made their first contribution in #25
- @RevinderDev made their first contribution in #30
- @EssaAlshammri made their first contribution in #32
- @hirotasoshu made their first contribution in #45
- @Kludex made their first contribution in #50
- @CollinHeist made their first contribution in #59
- @samuelcolvin made their first contribution in #69
- @hramezani made their first contribution in #70
Full Changelog: https://github.com/pydantic/pydantic-extra-types/commits/v2.0.0