Skip to content

Latest commit

 

History

History
192 lines (137 loc) · 15 KB

HISTORY.md

File metadata and controls

192 lines (137 loc) · 15 KB

CHANGELOG

Latest Changes

2.10.2

  • Add back Python 3.8 support by @Viicos in #249
  • ⬆ Bump astral-sh/setup-uv from 4 to 5 by @dependabot in #282
  • Preserve months when using the Pendulum Duration type by @gareththackeray in #283
  • ✨ Add type checking support and improve type hints across the codebase by @yezz123 in #285
  • 📝 Add additional installation information to README by @oakhan3 in #233

2.10.1

  • Allow build with python-ulid 3.0.0 by @sunpoet in #225
  • 🔨 added automatic syntax-upgrade hook ~ pyupgrade by @janas-adam in #229
  • 🔥 Revert adding pyupgrade as a hook in pre-commit by @yezz123 in #230
  • isolate url in Currency by @edasubert in #235
  • lower case currency is valid by @edasubert in #236
  • Update SemanticVersion by @viccie30 in #237
  • Epoch - unix timestamp by @commonism in #240
  • ♻️ Migrate Pydantic Extra Types to use uv by @yezz123 in #241
  • ⬆ Bump astral-sh/setup-uv from 3 to 4 by @dependabot in #245
  • ⬆ Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #244
  • 🔖 Release version 2.10.1 by @yezz123 in #246
  • Fix check python version for release by @hramezani in #247

2.10.0

Types

  • Add semantic version type by @jbkroner in #199
  • feat: add S3Path by @lucianosrp in #206

Refactor

  • feature: Improve phone number validator by @mZbZ in #202
  • Feature: Add phone number validator by @mZbZ in #203
  • 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

Dependencies

  • ⬆ Bump the python-packages group with 5 updates by @dependabot in #201
  • ✨ deprecate semver in favor of semantic_version by @07pepa in #209
  • 🔖 Release version 2.10.0 by @yezz123 in #224

2.9.0

Types

Refactor

  • Replace try-except block by if-else statement. PR #192 by @maxsos

Dependencies

  • ⬆ Bump the python-packages group with 4 updates. PR #194 by @dependabot

2.8.2

  • 🐛 Preserve timezone information when validating Pendulum DateTimes. #189 by @chrisguidry

2.8.1

Bug Fixes

  • 🐛 Fix Pendulum date time object to have correct typing. #184 by @07pepa

Types

  • ✨ Add parsing of pendulum_dt from unix time and non-strict parsing. #185 by @07pepa

2.8.0

Refactor

  • ♻️ refactor some functions & minor changes. #180 by @yezz123

Internal

Types

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

2.7.0

Dependencies

  • ⬆ Bump the python-packages group with 1 update. PR #150 by dependabot
  • ⬆ Bump the python-packages group with 6 updates. PR #160 by dependabot

2.6.0

  • Allow python-ulid 2.x on Python 3.9 and later. PR #131 by @musicinmybrain
  • Do not pin the ”major” version of pycountry. PR #132 by @musicinmybrain
  • 🤖 Create dependabot.yml for updating GitHub action. PR #134 by @yezz123
  • Refactor Documentation for ISBN and MAC address modules. PR #124 by @yezz123
  • Add language code definitions and test. PR #141 by @07pepa
  • Create a changelog to match release notes. PR #142 by @yezz123
  • Add currency code ISO 4217 and its subset that includes only currencies. PR #143 by @07pepa
  • 🔨 Update code formatting and linting configurations. PR #144 by @yezz123
  • 👷 Add Python checking for dependencies. PR #145 by @yezz123
  • 🐛 Fix single quote issue. PR #148 by @yezz123

2.5.0

2.4.1

2.4.0

2.3.0

2.2.0

2.1.0

2.0.0