From 029ac99e18e33bfc899da21cac46ec4a38e09b9c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 5 Mar 2024 09:02:32 +0000
Subject: [PATCH] Bump python-dateutil from 2.8.2 to 2.9.0.post0 (#165)
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
[](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>
---
Pipfile | 2 +-
Pipfile.lock | 8 ++++----
requirements.txt | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/Pipfile b/Pipfile
index 6986f929..071b3f07 100644
--- a/Pipfile
+++ b/Pipfile
@@ -31,7 +31,7 @@ mysqlclient = "==2.2.4"
pipenv = "*"
pycparser = "==2.21"
pyjwt = "==2.8.0"
-python-dateutil = "==2.8.2"
+python-dateutil = "==2.9.0.post0"
python-dotenv = "==1.0.0"
python-editor = "==1.0.4"
python-http-client = "==3.3.7"
diff --git a/Pipfile.lock b/Pipfile.lock
index 05070f42..789c9329 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
{
"_meta": {
"hash": {
- "sha256": "605f793e000ed797f60ff3da56c4beffba20214f4571511ddacf5c3f1e97b552"
+ "sha256": "2cb7a9c4d8839574d19a99f0f260fa79c7b12be9143c65c43fa281e9aed3afc1"
},
"pipfile-spec": 6,
"requires": {
@@ -578,12 +578,12 @@
},
"python-dateutil": {
"hashes": [
- "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86",
- "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"
+ "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3",
+ "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"
],
"index": "pypi",
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
- "version": "==2.8.2"
+ "version": "==2.9.0.post0"
},
"python-dotenv": {
"hashes": [
diff --git a/requirements.txt b/requirements.txt
index 5b7c26df..e360cd4e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -37,7 +37,7 @@ pluggy==1.4.0; python_version >= '3.8'
pycparser==2.21; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
pyjwt==2.8.0; python_version >= '3.7'
pytest==8.0.1; python_version >= '3.8'
-python-dateutil==2.8.2; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
+python-dateutil==2.9.0.post0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
python-dotenv==1.0.0; python_version >= '3.8'
python-editor==1.0.4
python-http-client==3.3.7; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'