← Back to issue list

chore(deps): update dependency python-dateutil to v2.9.0.post0

View original Github issue

Metadata

Project
charmcraft
Number
#1602
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1602 in commit d937f277, updating python-dateutil from 2.8.2 to 2.9.0.post0.

Resolution: closed resolved

Reason: Renovate's dependency update was approved and merged via commit d937f277, advancing python-dateutil to 2.9.0.post0.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [python-dateutil](https://togithub.com/dateutil/dateutil) | `==2.8.2` -> `==2.9.0.post0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/python-dateutil/2.9.0.post0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/python-dateutil/2.9.0.post0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/python-dateutil/2.8.2/2.9.0.post0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/python-dateutil/2.8.2/2.9.0.post0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dateutil/dateutil (python-dateutil)</summary> ### [`v2.9.0.post0`](https://togithub.com/dateutil/dateutil/releases/tag/2.9.0.post0) [Compare Source](https://togithub.com/dateutil/dateutil/compare/2.9.0...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. ### [`v2.9.0`](https://togithub.com/dateutil/dateutil/releases/tag/2.9.0) [Compare Source](https://togithub.com/dateutil/dateutil/compare/2.8.2...2.9.0) ### Version 2.9.0 (2024-02-29) #### Data updates - Updated tzdata version to 2024a. (gh pr [#&#8203;1342](https://togithub.com/dateutil/dateutil/issues/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 [#&#8203;771](https://togithub.com/dateutil/dateutil/issues/771), gh pr [#&#8203;1007](https://togithub.com/dateutil/dateutil/issues/1007)) #### Bugfixes - Removed a call to `datetime.utcfromtimestamp`, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr [#&#8203;1284](https://togithub.com/dateutil/dateutil/issues/1284)), fixed by Thomas Grainger (gh pr [#&#8203;1285](https://togithub.com/dateutil/dateutil/issues/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 [@&#8203;hawkEye-01](https://togithub.com/hawkEye-01) (gh issue [#&#8203;1167](https://togithub.com/dateutil/dateutil/issues/1167)). Fixed by [@&#8203;Mifrill](https://togithub.com/Mifrill) (gh pr [#&#8203;1168](https://togithub.com/dateutil/dateutil/issues/1168)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1602 in commit d937f277, updating python-dateutil from 2.8.2 to 2.9.0.post0.
stealth/space-bunny-alpha — closed resolved Merged PR #1602 in commit d937f277, updating python-dateutil from 2.8.2 to 2.9.0.post0.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update for python-dateutil from v2.8.2 to v2.9.0.post0 via Renovate. Includes bugfixes, timezone data refresh, lazy imports, and Python 3.12 compatibility. Approved by reviewers and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Updated python-dateutil from 2.8.2 to 2.9.0.post0. The dependency update pull request was successfully merged by the Renovate bot.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4833 chore(deps): update dependency pytz to v2023.4 snapcraft merged Merged as commit 9ecc94ef6, updating pytz from 2023.3.post1 to 2023.4 in two files.
76%
#1190 chore(deps): update dependency rpds-py to v0.9.2 charmcraft merged Renovate PR updating rpds-py from ==0.8.10 to ==0.9.2 was approved and merged into main (commit 76263270), bumping the pin in pyproject.toml and the lock file (+2/-2).
75%
#4473 chore(deps): update bugfixes snapcraft merged Merged via #4473 in commit 662af4c00, updating eight pinned Python dependencies to newer bugfix releases, including pydantic 1.10.13, psutil 5.9.6, and pygit2 1.13.3.
75%
#370 chore(deps): update dependency pydantic to v2 craft-providers closed Renovate pydantic v2 bump closed unmerged by mr-cal to defer migration to a larger craft effort; the upgrade later landed in merged PR #451 (commit f380a9e) for 2.0.
73%
#1486 chore(deps): update bugfixes charmcraft merged Merged PR #1486 as commit b6e26ca8, updating 12 pinned Python dependencies, including Jinja2 3.1.3, cryptography 41.0.7, lxml 4.9.4, and pytest 7.4.4.
73%
#160 chore(deps): update dependency docs/sphinx-lint to v0.9.1 craft-application merged Merged PR #160 upgraded docs/sphinx-lint from 0.8.1 to 0.9.1 in commit f5d236aa.
73%
#1351 chore(deps): update dependency pydantic to v2 charmcraft closed Renovate PR bumping pydantic 1.10.13 -> 2.4.2 was closed unmerged by lengau ("will need its own project"). The upgrade later landed via PR #1777 (70078b03), merged to main in #1817 (394e6e55).
73%
#364 chore(deps): update dependencies rockcraft merged Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers.
73%
#2 chore(deps): update dependency types/mypy to ~=1.10.0 craft-platforms merged Merged PR #2 updated types/mypy from ~=1.9.0 to ~=1.10.0 via commit afb3ad2.
73%
#1040 chore(deps): update dependency more-itertools to v9.1.0 charmcraft merged Renovate dependency bump PR #1040 (more-itertools 9.0.0 → 9.1.0) was approved and merged into main as commit c9a97295, changing two requirement files (+2/-2).
72%