From 6e776c10ad571342576f7c51604f429e3e8b8baa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 21 Aug 2024 10:37:02 +0000
Subject: [PATCH] Bump python-dateutil from 2.8.2 to 2.9.0.post0 (#8805)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [python-dateutil](https://github.com/dateutil/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 like import dateutil;
dateutil.tz.gettz("America/New_York")
will now work
without explicitly importing dateutil.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 using
PEP 562 <https://www.python.org/dev/peps/pep-0562/>
_.
On Python 3.7+, things like
import dateutil;
dateutil.tz.gettz("America/New_York")
will now work
without explicitly importing dateutil.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
Pin setuptools_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
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=python-dateutil&package-manager=pip&previous-version=2.8.2&new-version=2.9.0.post0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/test.txt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 94120d387f9..18e66858237 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -172,7 +172,7 @@ pytest-mock==3.14.0
# via
# -r requirements/lint.in
# -r requirements/test.in
-python-dateutil==2.8.2
+python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.72.0
# via
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 88a840bf919..cc3232a38b3 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -167,7 +167,7 @@ pytest-mock==3.14.0
# via
# -r requirements/lint.in
# -r requirements/test.in
-python-dateutil==2.8.2
+python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.72.0
# via
diff --git a/requirements/test.txt b/requirements/test.txt
index abb5adf5ff9..b4ceccd0d34 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -80,7 +80,7 @@ pytest-cov==5.0.0
# via -r requirements/test.in
pytest-mock==3.14.0
# via -r requirements/test.in
-python-dateutil==2.8.2
+python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.72.0
# via -r requirements/test.in