Releases: chetmancini/dateutils-python
Releases · chetmancini/dateutils-python
v0.6.0
Bump version: 0.5.7 → 0.6.0
What's Changed
- Refactor pretty_date and parse_datetime defaults by @chetmancini in #37
- Refactor parsers to raise ParseError by @chetmancini in #38
- Add observed US holidays and improve parse_date errors by @chetmancini in #39
Full Changelog: v0.5.7...v0.6.0
v0.5.7
Bump version: 0.5.6 → 0.5.7
What's Changed
- Fix dateutils edge-case handling regressions by @chetmancini in #32
- Fix pretty_date grammar and validation edge cases by @chetmancini in #33
- Update dev dependencies and refresh uv.lock by @chetmancini in #34
- Enable Ruff S/PT/RET/PERF and address findings by @chetmancini in #35
- Fix doctests, versions, and add better iso support by @chetmancini in #36
Full Changelog: v0.5.6...v0.5.7
v0.5.6
Bump version: 0.5.5 → 0.5.6
What's Changed
- Update dev dependencies to latest versions by @chetmancini in #27
- Fix date_range limit to account for leap days by @chetmancini in #28
- Clean up code quality issues by @chetmancini in #29
- Add doctest CI and parsing/coverage fixes by @chetmancini in #30
- Align timezone errors and fix README examples by @chetmancini in #31
Full Changelog: v0.5.5...v0.5.6
v0.5.5
Bump version: 0.5.4 → 0.5.5
What's Changed
- Fix ISO8601 validation and start defaults by @chetmancini in #26
- Various edge cases and bug fixes
Full Changelog: v0.5.4...v0.5.5
v0.5.4
Bump version: 0.5.3 → 0.5.4
What's Changed
- Fix duplicate holidays, add locale support to parse_date, achieve 100% coverage by @chetmancini in #23
- Improve edge case handling, tests, and documentation by @chetmancini in #24
- Sort holidays and speed business days by @chetmancini in #25
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Bump version: 0.5.2 → 0.5.3
What's Changed
- Improve code quality: optimize workdays_between and enhance docs by @chetmancini in #22
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Bump version: 0.5.1 → 0.5.2
What's Changed
- Improve code quality: simplify is_leap_year and refactor ISO 8601 parsing by @chetmancini in #19
- Fix age_in_years leap year birthday edge case by @chetmancini in #20
- Improve code quality: accept Iterable for holidays and add edge case tests by @chetmancini in #21
Full Changelog: v0.5.1...v0.5.2
v0.5.1
Bump version: 0.5.0 → 0.5.1
What's Changed
- Fixed test and formatting
- Add Python 3.14 support by @chetmancini in #18
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Bump version: 0.4.1 → 0.5.0
What's Changed
- All
generate_*features now accept a start/until and will generate backwards or forwards in time. - Added validation on generate features
- Fixed mutability in holiday results
- Fixed
httpdatelocalization - Add Claude Code GitHub Workflow by @chetmancini in #11
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #12
- Bump filelock from 3.18.0 to 3.20.3 by @dependabot[bot] in #14
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #13
- chore: update all transitive dependencies by @chetmancini in #16
- docs: add coverage badge to README by @chetmancini in #17
Full Changelog: v0.4.1...v0.5.0
Release 0.4.1
What's Changed
- ci: bump astral-sh/setup-uv from 5 to 7 by @dependabot[bot] in #5
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #7
- ci: bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #6
- ci: bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #4
- Make GitHub release a draft for manual review by @chetmancini in #10
Full Changelog: v0.4.0...v0.4.1