Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 28, 2026

Bumps cryptography from 46.0.3 to 46.0.4.

Changelog

Sourced from cryptography's changelog.

46.0.4 - 2026-01-27


* `Dropped support for win_arm64 wheels`_.
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.5.

.. _v46-0-3:

Commits

Dependabot compatibility score

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 commands and options

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.3 to 46.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.3...46.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 28, 2026
Copy link

@codecov codecov bot left a comment

Choose a reason for hiding this comment

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

The code change in this Git diff is straightforward and appropriate, updating the 'cryptography' package from version 46.0.3 to 46.0.4. This usually helps to address any bug fixes, improvements or security updates made in the newer version, which are important aspects of maintaining a codebase.

cffi==2.0.0 ; python_full_version >= "3.9.2" and platform_python_implementation != "PyPy" and python_version < "4.0"
charset-normalizer==3.4.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.3 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
Copy link

Choose a reason for hiding this comment

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

Please, ensure that version 46.0.4 of the cryptography package is compatible with the rest of the software and ensure it does not create any breaking changes. Also, consider automating the process of updating packages in your project to reduce manual effort and increase efficiency.

Copy link

@codecov codecov bot left a comment

Choose a reason for hiding this comment

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

This review focuses on the version change in the cryptography library. The change from version 46.0.3 to 46.0.4 appears to be minor since it's a patch-level change. However, without knowledge about what changes occurred between these versions, it's hard to assess the potential impact. It's crucial to understand what's changed between these versions before merging the change, and deploy it into production. Security libraries like cryptography should not be updated lightly, and the update should be subject to a thorough risk assessment.

cffi==2.0.0 ; python_full_version >= "3.9.2" and platform_python_implementation != "PyPy" and python_version < "4.0"
charset-normalizer==3.4.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.3 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
Copy link

Choose a reason for hiding this comment

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

This is a version bump of the cryptography module. It's important to recognize the potential implications of updating security libraries like cryptography. Additionally, this library might be used in different places in the code, and this update might affect those functionalities. I recommend investigating the differences between 46.0.3 and 46.0.4 and ensuring that this update doesn't break anything. Also, please supplement with unit or integration tests to ensure existing systems work as intended after this update.

Copy link

@codecov codecov bot left a comment

Choose a reason for hiding this comment

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

The code changes appear to be a simple version upgrade of the 'cryptography' package from 46.0.3 to 46.0.4. Generally, it's a good practice to keep packages updated. However, I suggest making sure that this new version is backward-compatible with your current system and doesn't break any dependencies.

cffi==2.0.0 ; python_full_version >= "3.9.2" and platform_python_implementation != "PyPy" and python_version < "4.0"
charset-normalizer==3.4.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.3 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
Copy link

Choose a reason for hiding this comment

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

This line changes the version of the cryptography package. Please ensure that this version upgrade does not introduce any breaking changes, particularly if other parts of your software rely on specific parts of cryptography's API that might have changed in the new version.

Copy link

@codecov codecov bot left a comment

Choose a reason for hiding this comment

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

The diff shows a change in the version of the cryptography package, increasing from 46.0.3 to 46.0.4. This seems like a minor version change, likely for bug fixes or minor feature improvements. Before merging this, we should make sure the upgrade doesn't introduce any breaking changes or new vulnerabilities. As a general suggestion, consider adding a brief comment indicating the reason for upgrading the version of the cryptography package.

cffi==2.0.0 ; python_full_version >= "3.9.2" and platform_python_implementation != "PyPy" and python_version < "4.0"
charset-normalizer==3.4.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.3 ; python_full_version >= "3.9.2" and python_version < "4.0"
cryptography==46.0.4 ; python_full_version >= "3.9.2" and python_version < "4.0"
Copy link

Choose a reason for hiding this comment

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

This line changes the version of the 'cryptography' package. It is good practice to always update packages for security implications and bug fixes, but it also runs the risk of introducing new bugs. Please make sure that the upgrade doesn't break anything in the current codebase or introduce new security threats. Also, consider adding a comment indicating why the specific upgrade from 'cryptography==46.0.3' to 'cryptography==46.0.4' was necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants