Releases: pydantic/pydantic-extra-types
Releases · pydantic/pydantic-extra-types
v2.10.0
What's Changed
- Add semantic version type by @jbkroner in #199
- ⬆ Bump the python-packages group with 5 updates by @dependabot in #201
- feature: Improve phone number validator by @mZbZ in #202
- Feature: Add phone number validator by @mZbZ in #203
- ✨ deprecate
semver
in favor ofsemantic_version
by @07pepa in #209 - feat: add S3Path by @lucianosrp in #206
- Domain name string type by @matter1-git in #212
- Adjust test_json_schema() for Pydantic 2.9 by @musicinmybrain in #215
- Allow python-ulid 3.0 by @musicinmybrain in #222
- 🔖 Release version 2.10.0 by @yezz123 in #224
New Contributors
- @jbkroner made their first contribution in #199
- @mZbZ made their first contribution in #202
- @lucianosrp made their first contribution in #206
- @matter1-git made their first contribution in #212
Full Changelog: v2.9.0...v2.10.0
v2.9.0
Types
- Add Semantic version type. PR #195 by @nikstuckenbrock
- Add timezone name validation. PR #193 by @07pepa
Refactor
Dependencies
- ⬆ Bump the python-packages group with 4 updates. PR #194 by @dependabot
v2.8.2
v2.8.1
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-changes
workflow 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
changelog
to 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_brand
method & 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