← Back to issue list

chore(deps): update dependency pydantic-yaml to v1

View original Github issue

Metadata

Project
craft-application
Number
#164
Type
pull request
State
closed
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

pydantic-yaml 1.x update PR #164 was closed unmerged; Renovate marked the update as ignored.

Resolution: closed stale

Reason: PR #164 was closed without merging, and Renovate's 2023-12-15 comment confirmed that future 1.x proposals would be suppressed. No resolving commit or superseding change was identified.

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 | |---|---|---|---|---|---| | [pydantic-yaml](https://togithub.com/NowanIlfideme/pydantic-yaml) | `<1.0` -> `<1.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic-yaml/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic-yaml/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic-yaml/0.11.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic-yaml/0.11.2/1.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>NowanIlfideme/pydantic-yaml (pydantic-yaml)</summary> ### [`v1.2.0`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.2.0): - Deprecation of Python 3.7 [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v1.1.3...v1.2.0) Since Python 3.7 has entered end-of-life and many dependencies (including mypy) are no longer supporting it, `pydantic-yaml` won't support it either. The latest version to support Python 3.7 is `1.1.3`. #### What's Changed - Bump ruff from 0.0.289 to 0.0.291 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/108](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/108) - Bump mypy from 1.4.1 to 1.5.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/93](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/93) - Remove Python 3.7 support, targeting 3.8 - 3.11 by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/109](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/109) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.1.3...v1.2.0 ### [`v1.1.3`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.1.3): - Fix options when writing to file path vs opened file. [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v1.1.2...v1.1.3) #### What's Changed - Make to_yaml_file consider options when writing to file path by [@&#8203;aeisenbarth](https://togithub.com/aeisenbarth) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/96](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/96) - Bump ruff from 0.0.278 to 0.0.289 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/105](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/105) - Refactor to DRY dumper args. by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/106](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/106) - Bump pytest from 7.4.0 to 7.4.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/101](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/101) - Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/100](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/100) #### New Contributors - [@&#8203;aeisenbarth](https://togithub.com/aeisenbarth) made their first contribution in [https://github.com/NowanIlfideme/pydantic-yaml/pull/96](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/96) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.1.2...v1.1.3 ### [`v1.1.2`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.1.2): - Hotfix for indent when dumping to file [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v1.1.1...v1.1.2) #### What's Changed - Hotfix: Fix indenting when dumping to the file. by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/104](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/104) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.1.1...v1.1.2 ### [`v1.1.1`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.1.1): - Docstring fix [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v1.1.0...v1.1.1) #### What's Changed - Fixes issue [#&#8203;85](https://togithub.com/NowanIlfideme/pydantic-yaml/issues/85) by [@&#8203;Tobychev](https://togithub.com/Tobychev) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/86](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/86) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.1.0...v1.1.1 ### [`v1.1.0`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.1.0): - Added YAML dumping options and customization [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v1.0.0...v1.1.0) #### What's Changed - Update dumper.py by [@&#8203;Tobychev](https://togithub.com/Tobychev) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/81](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/81) - Added YAML dumping options, including custom class. by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/82](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/82) - (that PR also improves docs to show that dataclasses can be easily handled with Pydantic v2). - Bump ruff from 0.0.275 to 0.0.278 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/78](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/78) #### New Contributors - [@&#8203;Tobychev](https://togithub.com/Tobychev) made their first contribution in [https://github.com/NowanIlfideme/pydantic-yaml/pull/81](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/81) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.0.0...v1.1.0 ### [`v1.0.0`](https://togithub.com/NowanIlfideme/pydantic-yaml/releases/tag/v1.0.0): - Full rewrite, Pydantic V2 support, API simplified, JSON-based internals [Compare Source](https://togithub.com/NowanIlfideme/pydantic-yaml/compare/v0.11.2...v1.0.0) Hi users of `pydantic-yaml`! I rewrote it to be much more maintainable in the short- and long-term. In the short term: Pydantic V2 is supported, custom JSON encoders will also be used for YAML, and the API is simplified. In the long term: Pydantic V2 API assumes external dump/load logic, rather than model.yaml(), so the API rewrite was coming anyways. And later we can allow using a "custom YAML engine". Maybe in v2.0.0? 😉 #### What's Changed - Bump mypy from 1.0.0 to 1.1.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/42](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/42) - Chore: Switch to Ruff by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/44](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/44) - Full API Rewrite, With Custom YAML Engine by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/50](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/50) - Bump mypy from 1.1.1 to 1.2.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/47](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/47) - Bump pytest from 7.2.2 to 7.3.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/49](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/49) - Bump ruff from 0.0.260 to 0.0.262 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/51](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/51) - Bump ruff from 0.0.262 to 0.0.263 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/52](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/52) - Fix writing with pre-opened file by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/54](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/54) - Bump ruff from 0.0.263 to 0.0.264 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/55](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/55) - Bump mypy from 1.2.0 to 1.3.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/59](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/59) - Bump ruff from 0.0.264 to 0.0.270 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/63](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/63) - Bump ruff from 0.0.270 to 0.0.272 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/65](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/65) - Bump pytest from 7.3.1 to 7.3.2 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/66](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/66) - Bump mypy from 1.3.0 to 1.4.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/73](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/73) - Bump ruff from 0.0.272 to 0.0.275 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/70](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/70) - Bump pytest from 7.3.2 to 7.4.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/72](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/72) - Ensure proper support for Pydantic v2 by [@&#8203;NowanIlfideme](https://togithub.com/NowanIlfideme) in [https://github.com/NowanIlfideme/pydantic-yaml/pull/80](https://togithub.com/NowanIlfideme/pydantic-yaml/pull/80) **Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.11.2...v1.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC. 🚦 **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/craft-application). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuOTMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale pydantic-yaml 1.x update PR #164 was closed unmerged; Renovate marked the update as ignored.
stealth/space-bunny-alpha — closed stale Renovate's pydantic-yaml 1.x update was closed unmerged; Renovate confirmed the upgrade was ignored and future 1.x proposals would be suppressed.
stealth/space-bunny-alpha — closed stale Closed unmerged, abandoning the pydantic-yaml v1 update. Renovate’s comment says future 1.x releases will be ignored unless the dependency is manually upgraded.
qwen/qwen3.6-35b-a3b — — Closed without merging. The pydantic-yaml dependency update to v1 was abandoned. Renovate will ignore future 1.x releases unless manually upgraded.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1191 chore(deps): update dependency pydantic-yaml to v1 charmcraft closed pydantic-yaml 1.1.0 was not merged; PR #1191 was closed on 2023-07-26 because manual integration was required, and Renovate then ignored future 1.x updates.
96%
#645 chore(deps): update dependency pydantic-yaml to v1 craft-parts closed Closed unmerged after 974 days; the dependency remained below v1 and was later removed by merged PR #811 (commit 1debce16).
94%
#971 chore(deps): update dependency pydantic-yaml to v0.9.0 charmcraft closed The pydantic-yaml 0.9.0 bump was closed unmerged after receiving no reviews or CI; a later 1.x migration completed in commit 22c1a49f via #1194.
90%
#1029 chore(deps): update dependency pydantic to v1.10.5 charmcraft closed Renovate’s Pydantic 1.9.0-to-1.10.5 update was closed unmerged and ignored because craft-parts needed separate compatibility changes first.
85%
#163 chore(deps): update dependency pydantic to v2 craft-application closed Renovate’s Pydantic 2.5.2 bump was closed unmerged and later replaced by merged migration PR #401 (commit c2f0978a).
84%
#28 chore(deps): update dependency pydantic to v2 - autoclosed craft-grammar closed Renovate's Pydantic 2 bump was closed unmerged and superseded by dedicated migration PR #33, which landed in commit 5e225fb.
84%
#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.
82%
#116 chore(deps): update dependency pydantic to v2 craft-store closed Renovate's pydantic v2 bump PR was closed unmerged by @lengau (2023-10-22, "Pydantic 2 will need some significant changes"); the real migration landed later in merged PR #193 (commit 026b78d).
82%
#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).
82%
#960 chore(deps): update dependency pydantic to v1.10.4 charmcraft closed Closed unmerged: craft-parts 1.17.1 pinned pydantic 1.9.0, blocking 1.10.4; no Charmcraft commit shipped the update.
82%