← Back to issue list

build(deps): bump cryptography from 41.0.2 to 41.0.3

View original Github issue

Metadata

Project
charmcraft
Number
#1200
Type
pull request
State
closed
Author
dependabot[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Dependabot's cryptography 41.0.2→41.0.3 bump was closed unmerged as redundant; the same update landed via security PR canonical/charmcraft#1201 (commit 31f7281c).

Resolution: closed superseded

Reason: The Dependabot comment on 2023-08-02 said cryptography was already up-to-date, and commit 31f7281c ("chore(deps): update dependency cryptography to v41.0.3 [security]", PR #1201) applied the identical version bump, making this PR redundant.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2 to 41.0.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst">cryptography's changelog</a>.</em></p> <blockquote> <p>41.0.3 - 2023-08-01</p> <pre><code> * Fixed performance regression loading DH public keys. * Fixed a memory leak when using :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.2. <p>.. _v41-0-2: </code></pre></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pyca/cryptography/commit/b22271cf3c3dd8dc8978f8f4b00b5c7060b6538d"><code>b22271c</code></a> bump for 41.0.3 (<a href="https://redirect.github.com/pyca/cryptography/issues/9330">#9330</a>)</li> <li><a href="https://github.com/pyca/cryptography/commit/774a4a16cbd22a89fdb4195ade9e4fcee27a7afa"><code>774a4a1</code></a> Only check DH key validity when loading a private key. (<a href="https://redirect.github.com/pyca/cryptography/issues/9071">#9071</a>) (<a href="https://redirect.github.com/pyca/cryptography/issues/9319">#9319</a>)</li> <li><a href="https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2"><code>bfa4d95</code></a> changelog for 41.0.3 (<a href="https://redirect.github.com/pyca/cryptography/issues/9320">#9320</a>)</li> <li><a href="https://github.com/pyca/cryptography/commit/0da7165aa73c0a4865b0a4d9e019db3c16eea55a"><code>0da7165</code></a> backport fix the memory leak in fixedpool (<a href="https://redirect.github.com/pyca/cryptography/issues/9272">#9272</a>) (<a href="https://redirect.github.com/pyca/cryptography/issues/9309">#9309</a>)</li> <li>See full diff in <a href="https://github.com/pyca/cryptography/compare/41.0.2...41.0.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cryptography&package-manager=pip&previous-version=41.0.2&new-version=41.0.3)](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/canonical/charmcraft/network/alerts). </details>

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Dependabot's cryptography 41.0.2→41.0.3 bump was closed unmerged as redundant; the same update landed via security PR canonical/charmcraft#1201 (commit 31f7281c).
stealth/space-bunny-alpha — closed superseded Dependabot bump of cryptography 41.0.2->41.0.3 closed unmerged by Dependabot on 2023-08-02: the version had already landed via Renovate PR #1201 (commit 31f7281c).
stealth/space-bunny-alpha — closed superseded Closed unmerged as redundant because merged PR canonical/charmcraft#1201 landed the same cryptography 41.0.2-to-41.0.3 update in commit 31f7281c.
qwen/qwen3.6-35b-a3b — — Automated update for cryptography to 41.0.3 was closed as unnecessary. The dependency bot confirmed the package is already current, so the request was abandoned without review or merge.
qwen3.6-35b-a3b-mtp-q6 — — Dependabot update for cryptography from 41.0.2 to 41.0.3 was closed as obsolete. The bot noted the dependency is already current, rendering the pull request unnecessary.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#1201 (confidence 95%)

    Merged security PR that performed the same cryptography 41.0.2→41.0.3 bump in commit 31f7281c.

  • Related To: charmcraft#1271 (confidence 60%)

    Follow-up Dependabot bump 41.0.3→41.0.4 (commit 431c7387), confirming 41.0.3 was in place.

Related issues

Issue Project State Summary Similarity
#4280 build(deps): bump cryptography from 41.0.0 to 41.0.2 snapcraft closed Dependabot PR to bump cryptography 41.0.0→41.0.2 was closed unmerged; dependabot commented "Superseded by #4301", which upgraded directly to 41.0.3 and was merged as commit f38160c9d.
91%
#4457 build(deps): bump cryptography from 41.0.4 to 41.0.6 snapcraft closed Closed unmerged as obsolete after cryptography was updated to 41.0.7; Dependabot said the 41.0.4→41.0.6 bump was no longer needed.
91%
#1395 build(deps): bump cryptography from 41.0.4 to 41.0.6 charmcraft closed Closed unmerged as redundant after commit d8a889db had already updated cryptography to v41.0.6; Dependabot confirmed the dependency was current.
91%
#1163 build(deps): bump cryptography from 41.0.0 to 41.0.2 charmcraft closed Closed unmerged as redundant; cryptography 41.0.2 was applied by merged security PR #1164 in commit 6d9dd818.
91%
#4591 build(deps): bump cryptography from 41.0.7 to 42.0.2 snapcraft closed Dependabot's cryptography 41.0.7→42.0.2 bump was closed unmerged as redundant: merged PR #4564 (commit ac421ab96) had already applied the same update, and Dependabot confirmed the dependency was current.
89%
#4599 build(deps): bump cryptography from 42.0.2 to 42.0.4 snapcraft closed Dependabot bump of cryptography 42.0.2 -> 42.0.4 was closed unmerged; the same bump had already landed via Renovate PR #4598 (commit 7cfb60986), and Dependabot confirmed it was up-to-date.
89%
#4563 build(deps): bump cryptography from 41.0.7 to 42.0.0 snapcraft closed Dependabot's cryptography 41.0.7→42.0.0 bump PR was closed unmerged; maintainer @lengau closed it as "superseded by #4564", which merged cryptography 42.0.2 to fix CVE-2023-50782/CVE-2024-0727.
89%
#4033 build(deps): bump cryptography from 3.4 to 39.0.1 snapcraft closed Closed unmerged because cryptography 39.0.1 did not work on every architecture; maintainers cited canonical/charmcraft#1024, and Snapcraft later updated it in #4136 (3fd3e4c52).
88%
#1119 build(deps): bump cryptography from 40.0.2 to 41.0.0 charmcraft merged Merged PR #1119 via commit 42365b41, upgrading cryptography from 40.0.2 to 41.0.0.
87%
#1271 build(deps): bump cryptography from 41.0.3 to 41.0.4 charmcraft merged Dependabot PR #1271 bumping cryptography 41.0.3 -> 41.0.4 in requirements.txt was approved and merged as commit 431c7387, updating wheels to OpenSSL 3.1.3 builds.
86%