Bump python-dateutil from 2.8.2 to 2.9.0.post0
Bumps python-dateutil from 2.8.2 to 2.9.0.post0.
Release notes
Sourced from python-dateutil's releases.
2.9.0.post0
Version 2.9.0.post0 (2024-03-01)
Bugfixes
- Pinned
setuptools_scm
to<8
, which should make the generated_version.py
file compatible with all supported versions of Python.2.9.0
Version 2.9.0 (2024-02-29)
Data updates
- Updated tzdata version to 2024a. (gh pr #1342)
Features
- Made all
dateutil
submodules lazily imported using PEP 562. On Python 3.7+, things likeimport dateutil; dateutil.tz.gettz("America/New_York")
will now work without explicitly importingdateutil.tz
, with the import occurring behind the scenes on first use. The old behavior remains on Python 3.6 and earlier. Fixed by Orson Adams. (gh issue #771, gh pr #1007)Bugfixes
- Removed a call to
datetime.utcfromtimestamp
, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr #1284), fixed by Thomas Grainger (gh pr #1285).Documentation changes
- Added note into docs and tests where relativedelta would return last day of the month only if the same day on a different month resolves to a date that doesn't exist. Reported by
@hawkEye-01
(gh issue #1167). Fixed by@Mifrill
(gh pr #1168)
Changelog
Sourced from python-dateutil's changelog.
Version 2.9.0.post0 (2024-03-01)
Bugfixes
- Pinned
setuptools_scm
to<8
, which should make the generated_version.py
file compatible with all supported versions of Python.Version 2.9.0 (2024-02-29)
Data updates
- Updated tzdata version to 2024a. (gh pr #1342)
Features
- Made all
dateutil
submodules lazily imported usingPEP 562 <https://www.python.org/dev/peps/pep-0562/>
_. On Python 3.7+, things likeimport dateutil; dateutil.tz.gettz("America/New_York")
will now work without explicitly importingdateutil.tz
, with the import occurring behind the scenes on first use. The old behavior remains on Python 3.6 and earlier. Fixed by Orson Adams. (gh issue #771, gh pr #1007)Bugfixes
- Removed a call to
datetime.utcfromtimestamp
, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr #1284), fixed by Thomas Grainger (gh pr #1285).Documentation changes
- Added note into docs and tests where relativedelta would return last day of the month only if the same day on a different month resolves to a date that doesn't exist. Reported by
@hawkEye-01
(gh issue #1167). Fixed by@Mifrill
(gh pr #1168)
Commits
-
1ae8077
Merge pull request #1346 from pganssle/release_2.9.0.post0 -
ee6de9d
Update news to prepare for release -
9780d32
Pinsetuptools_scm
to <8 -
db9d018
Merge pull request #1343 from pganssle/release_2.9.0 -
423ca2f
Run updatezinfo before build -
edd3fd4
Update NEWS file -
fe02d02
Run towncrier with Python 3.11 -
9c7524a
Fix MANIFEST.in pattern -
6de58f5
Update classifiers to include Python 3.12 -
8fe0cab
Merge pull request #1342 from pganssle/update_zoneinfo - Additional commits viewable in compare view