From 68fa4adcff02dc9bae559c1c3ec5e65e1959ce39 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 25 Dec 2024 11:05:07 +0000
Subject: [PATCH 1/2] Bump cryptography from 43.0.3 to 44.0.0 (#10243)
Bumps [cryptography](https://github.com/pyca/cryptography) from 43.0.3
to 44.0.0.
Changelog
Sourced from cryptography's
changelog.
44.0.0 - 2024-11-27
* **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 3.9.
* Deprecated Python 3.7 support. Python 3.7 is no longer supported by
the
Python core team. Support for Python 3.7 will be removed in a future
``cryptography`` release.
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
3.4.0.
* macOS wheels are now built against the macOS 10.13 SDK. Users on older
versions of macOS should upgrade, or they will need to build
``cryptography`` themselves.
* Enforce the :rfc:`5280` requirement that extended key usage extensions
must
not be empty.
* Added support for timestamp extraction to the
:class:`~cryptography.fernet.MultiFernet` class.
* Relax the Authority Key Identifier requirements on root CA
certificates
during X.509 verification to allow fields permitted by :rfc:`5280` but
forbidden by the CA/Browser BRs.
* Added support for
:class:`~cryptography.hazmat.primitives.kdf.argon2.Argon2id`
when using OpenSSL 3.2.0+.
* Added support for the :class:`~cryptography.x509.Admissions`
certificate extension.
* Added basic support for PKCS7 decryption (including S/MIME 3.2) via
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.pkcs7_decrypt_der`,
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.pkcs7_decrypt_pem`,
and
:func:`~cryptography.hazmat.primitives.serialization.pkcs7.pkcs7_decrypt_smime`.
.. _v43-0-3:
Commits
[](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)
---
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 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)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/lint.txt | 2 +-
requirements/test.txt | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 3fec7478678..46156be84e2 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -53,7 +53,7 @@ coverage==7.6.9
# via
# -r requirements/test.in
# pytest-cov
-cryptography==43.0.3
+cryptography==44.0.0
# via
# pyjwt
# trustme
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 3d9bbd7494e..530189ac4c1 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -53,7 +53,7 @@ coverage==7.6.9
# via
# -r requirements/test.in
# pytest-cov
-cryptography==43.0.3
+cryptography==44.0.0
# via
# pyjwt
# trustme
diff --git a/requirements/lint.txt b/requirements/lint.txt
index 8f1179bb845..7f7ef85edb1 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -25,7 +25,7 @@ click==8.1.8
# via
# slotscheck
# typer
-cryptography==43.0.3
+cryptography==44.0.0
# via trustme
distlib==0.3.9
# via virtualenv
diff --git a/requirements/test.txt b/requirements/test.txt
index 909af4bd937..9274e97943f 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -33,7 +33,7 @@ coverage==7.6.9
# via
# -r requirements/test.in
# pytest-cov
-cryptography==43.0.3
+cryptography==44.0.0
# via trustme
exceptiongroup==1.2.2
# via pytest
From d6311f6e746c3679bff838181b955a2ab22491e1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 25 Dec 2024 11:05:12 +0000
Subject: [PATCH 2/2] Bump pytest-cov from 5.0.0 to 6.0.0 (#10244)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 5.0.0
to 6.0.0.
Changelog
Sourced from pytest-cov's
changelog.
6.0.0 (2024-10-29)
- Updated various documentation inaccuracies, especially on subprocess
handling.
- Changed fail under checks to use the precision set in the coverage
configuration.
Now it will perform the check just like
coverage report
would.
- Added a
--cov-precision cli option that can override
the value set in your coverage configuration.
- Dropped support for now EOL Python 3.8.
Commits
9540437
Bump version: 5.0.0 → 6.0.0
9f81754
Further trim down envs and drop Python 3.8.
b12b5ec
Update conf.
23f4b27
Update changelog.
291a04f
Bump test deps and trim config.
08f1101
Add --cov-precision option. Close #655.
76fe2a7
Move the warnings/errors in a place that doesn't import anything.
a9ea7b7
Implement error/warning for the bad dynamic_context being set in
config.
c299e01
Add explicit suffixing to make it easier to see the identify the
sources/usag...
c87e546
Add reproducer for weird xdist dynamic_context interaction. Ref #604.
- Additional commits viewable in compare
view
[](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)
---
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 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)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/test.txt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 46156be84e2..0fbe0872677 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -175,7 +175,7 @@ pytest-codspeed==3.0.0
# via
# -r requirements/lint.in
# -r requirements/test.in
-pytest-cov==5.0.0
+pytest-cov==6.0.0
# via -r requirements/test.in
pytest-mock==3.14.0
# via
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 530189ac4c1..c3f41f9e257 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -170,7 +170,7 @@ pytest-codspeed==3.0.0
# via
# -r requirements/lint.in
# -r requirements/test.in
-pytest-cov==5.0.0
+pytest-cov==6.0.0
# via -r requirements/test.in
pytest-mock==3.14.0
# via
diff --git a/requirements/test.txt b/requirements/test.txt
index 9274e97943f..48077c72c7d 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -99,7 +99,7 @@ pytest==8.1.1
# pytest-xdist
pytest-codspeed==3.0.0
# via -r requirements/test.in
-pytest-cov==5.0.0
+pytest-cov==6.0.0
# via -r requirements/test.in
pytest-mock==3.14.0
# via -r requirements/test.in