Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.

chore(deps): update minor [skip pre-commit.ci]#1229

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/minor
Open

chore(deps): update minor [skip pre-commit.ci]#1229
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/minor

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 30, 2026

This PR contains the following updates:

Package Type Update Change Pending OpenSSF
pydantic (changelog) project.dependencies minor 2.12.52.13.2 2.13.3 OpenSSF Scorecard
pytest-cov (changelog) dependency-groups minor 7.0.07.1.0 OpenSSF Scorecard
sentry-sdk (changelog) project.dependencies minor 2.54.02.58.0 OpenSSF Scorecard

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

pydantic/pydantic (pydantic)

v2.13.2

Compare Source

v2.13.1: 2026-04-15

Compare Source

v2.13.1 (2026-04-15)

What's Changed
Fixes

Full Changelog: pydantic/pydantic@v2.13.0...v2.13.1

v2.13.0

Compare Source

GitHub release

The highlights of the v2.13 release are available in the blog post.
Several minor changes (considered non-breaking changes according to our versioning policy)
are also included in this release. Make sure to look into them before upgrading.

This release contains the updated pydantic.v1 namespace, matching version 1.10.26 which includes support for Python 3.14.

What's Changed

See the beta releases for all changes sinces 2.12.

New Features
  • Allow default factories of private attributes to take validated model data by @​Viicos in #​13013
Changes
Fixes
  • Change type of Any when synthesizing _build_sources for BaseSettings.__init__() signature in the mypy plugin by @​Viicos in #​13049
  • Fix model equality when using runtime extra configuration by @​Viicos in #​13062
Packaging
New Contributors
pytest-dev/pytest-cov (pytest-cov)

v7.1.0

Compare Source

  • Fixed total coverage computation to always be consistent, regardless of reporting settings.
    Previously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on
    reporting options.
    See #&#8203;641 <https://github.com/pytest-dev/pytest-cov/issues/641>_.

  • Improve handling of ResourceWarning from sqlite3.

    The plugin adds warning filter for sqlite3 ResourceWarning unclosed database (since 6.2.0).
    It checks if there is already existing plugin for this message by comparing filter regular expression.
    When filter is specified on command line the message is escaped and does not match an expected message.
    A check for an escaped regular expression is added to handle this case.

    With this fix one can suppress ResourceWarning from sqlite3 from command line::

    pytest -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning" ...

  • Various improvements to documentation.
    Contributed by Art Pelling in #&#8203;718 <https://github.com/pytest-dev/pytest-cov/pull/718>_ and
    "vivodi" in #&#8203;738 <https://github.com/pytest-dev/pytest-cov/pull/738>.
    Also closed #&#8203;736 <https://github.com/pytest-dev/pytest-cov/issues/736>
    .

  • Fixed some assertions in tests.
    Contributed by in Markéta Machová in #&#8203;722 <https://github.com/pytest-dev/pytest-cov/pull/722>_.

  • Removed unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).

getsentry/sentry-python (sentry-sdk)

v2.58.0

Compare Source

New Features ✨
Bug Fixes 🐛
Anthropic
Pydantic Ai
Other
Internal Changes 🔧
Litellm
Other
Other

v2.57.0

Compare Source

New Features ✨
Langchain
Other
Bug Fixes 🐛
Openai
Other
Internal Changes 🔧
Ai
Langchain
Openai
Other

v2.56.0

Compare Source

New Features ✨
Bug Fixes 🐛
Anthropic
Other
Documentation 📚
Internal Changes 🔧
Other

v2.55.0

Compare Source

New Features ✨
Anthropic
Pydantic Ai
Other
Bug Fixes 🐛
Documentation 📚
Internal Changes 🔧
Anthropic
Openai Agents
Other

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 4am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the deps: minor label Mar 30, 2026
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 30, 2026

📚 Documentation Preview

Type URL Version Message
Production https://tux.atl.dev - -
Preview https://e6e2d789-tux-docs.allthingslinux.workers.dev e6e2d789-4cb9-400d-a94b-bfc3dd97c394 Preview: tux@f334bb17466d9d378e303b9340a5923b7ba21053 on 1229/merge by renovate[bot] (run 544)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 30, 2026

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA a85b2e2.
Ensure that dependencies are being submitted on PR branches. Re-running this action after a short time may resolve the issue. See the documentation for more information and troubleshooting advice.

License Issues

uv.lock

PackageVersionLicenseIssue Type
pydantic2.13.3NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
pip/pydantic 2.13.3 UnknownUnknown
pip/pydantic-core 2.46.3 🟢 6.7
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 16 issue activity found in the last 90 days -- score normalized to 10
Code-Review🟢 10all changesets reviewed
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Binary-Artifacts🟢 10no binaries found in the repo
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies🟢 8dependency not pinned by hash detected -- score normalized to 8
License🟢 10license file detected
Fuzzing🟢 10project is fuzzed
Signed-Releases⚠️ 0Project has not signed or included provenance with any releases.
Security-Policy🟢 10security policy file detected
Branch-Protection🟢 4branch protection is not maximal on development and all release branches
Packaging🟢 10packaging workflow detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
pip/pytest-cov 7.1.0 UnknownUnknown
pip/sentry-sdk 2.58.0 🟢 5.6
Details
CheckScoreReason
Code-Review🟢 9Found 21/23 approved changesets -- score normalized to 9
Maintained🟢 1030 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10
Binary-Artifacts🟢 10no binaries found in the repo
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies🟢 5dependency not pinned by hash detected -- score normalized to 5
Fuzzing⚠️ 0project is not fuzzed
License🟢 10license file detected
Signed-Releases⚠️ 0Project has not signed or included provenance with any releases.
Security-Policy🟢 10security policy file detected
Branch-Protection🟢 4branch protection is not maximal on development and all release branches
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0

Scanned Files

  • uv.lock

@sentry
Copy link
Copy Markdown

sentry Bot commented Mar 30, 2026

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
688 1 687 36
View the full list of 1 ❄️ flaky test(s)
tests/modules/test_jail_system.py::TestRejailOnRejoin::test_on_member_join_reapplies_jail_role_when_user_was_jailed

Flake rate in main: 18.97% (Passed 47 times, Failed 11 times)

Stack Traces | 0.202s run time
.../hostedtoolcache/Python/3.13.11.../x64/lib/python3.13/unittest/mock.py:990: in assert_called_once_with
    raise AssertionError(msg)
E   AssertionError: Expected 'add_roles' to be called once. Called 0 times.

During handling of the above exception, another exception occurred:
tests/modules/test_jail_system.py:517: in test_on_member_join_reapplies_jail_role_when_user_was_jailed
    member.add_roles.assert_called_once_with(
E   AssertionError: Expected 'add_roles' to be called once. Called 0 times.

To view more test analytics, go to the [Prevent Tests Dashboard](https://All Things Linux.sentry.io/prevent/tests/?preventPeriod=30d&integratedOrgName=allthingslinux&repository=tux&branch=renovate%2Fminor)

@renovate renovate Bot force-pushed the renovate/minor branch 2 times, most recently from cc77e62 to 97080d5 Compare April 7, 2026 13:14
@renovate renovate Bot force-pushed the renovate/minor branch from 97080d5 to c018d33 Compare April 18, 2026 17:20
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Apr 18, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pyproject.toml
Artifact update for pydantic resolved to version 2.13.3, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 2.13.2
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/

@renovate renovate Bot force-pushed the renovate/minor branch from c018d33 to 8d31bdc Compare April 20, 2026 12:55
@renovate renovate Bot force-pushed the renovate/minor branch 2 times, most recently from 1f20c49 to 23396ef Compare April 22, 2026 16:51
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | pydantic   | 2.12.5 | 2.13.2 |
| pypi       | pytest-cov | 7.0.0  | 7.1.0  |
| pypi       | sentry-sdk | 2.54.0 | 2.58.0 |
@renovate renovate Bot force-pushed the renovate/minor branch from 23396ef to a85b2e2 Compare April 24, 2026 09:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants