Skip to content

Commit

Permalink
Revert ".github: dependabot: Ignore pydantic-core"
Browse files Browse the repository at this point in the history
This reverts commit ee1fed7.

With dependabot ignoring pydantic-core there's also the issue with
pip-compile locking a particular version of pydantic-core in the
requirements.txt file which will, again, prevent dependabot from
updating pydantic anyway, worse even, any dependency unless pip-compile
is run manually to refresh the pydantic-core version and force pushed
into dependabot's branch to pass CI.

Revert the commit in question and look for a different approach.

Signed-off-by: Erik Skultety <[email protected]>
  • Loading branch information
eskultety committed Oct 22, 2024
1 parent 5cd224a commit 5cb6433
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,15 @@ updates:
update-types:
- "minor"
- "patch"
ignore:
# pydantic is designed to be used with a single version of pydantic-core [1] which follows a
# different release cycle and is our nr.1 violator of version updates blocking other
# dependency version updates to be accepted
- dependency-name: "pydantic-core"
exclude-patterns:
- "pydantic*"

# pydantic is a known violator of version updates where they don't release the core backend
# with the API library at the same time which holds up other legitimate updates, so group
# pydantic deps together
pydantic:
update-types:
- "minor"
- "patch"
patterns:
- "pydantic*"

0 comments on commit 5cb6433

Please sign in to comment.