Bumps the pip group in /requirements with 6 updates:
Updates cryptography
from 42.0.4 to 44.0.1
Changelog
Sourced from cryptography's changelog.
44.0.1 - 2025年02月11日
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.4.1.
* We now build ``armv7l`` ``manylinux`` wheels and publish them to PyPI.
* We now build ``manylinux_2_34`` wheels and publish them to PyPI.
.. _v44-0-0:
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:
43.0.3 - 2024年10月18日
* Fixed release metadata for ``cryptography-vectors``
.. _v43-0-2:
43.0.2 - 2024年10月18日
- Fixed compilation when using LibreSSL 4.0.0.
.. _v43-0-1:
... (truncated)
Commits
Updates jinja2
from 3.1.3 to 3.1.5
Release notes
Sourced from jinja2's releases.
3.1.5
This is the Jinja 3.1.5 security fix release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/Jinja2/3.1.5/
Changes: https://jinja.palletsprojects.com/changes/#version-3-1-5
Milestone: https://github.com/pallets/jinja/milestone/16?closed=1
- The sandboxed environment handles indirect calls to
str.format
, such as by passing a stored reference to a filter that calls its argument. GHSA-q2x7-8rv6-6q7h
- Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. #1792, GHSA-gmj6-6f8f-6699
- Sandbox does not allow
clear
and pop
on known mutable sequence types. #2032
- Calling sync
render
for an async template uses asyncio.run
. #1952
- Avoid unclosed
auto_aiter
warnings. #1960
- Return an
aclose
-able AsyncGenerator
from Template.generate_async
. #1960
- Avoid leaving
root_render_func()
unclosed in Template.generate_async
. #1960
- Avoid leaving async generators unclosed in blocks, includes and extends. #1960
- The runtime uses the correct
concat
function for the current environment when calling block references. #1701
- Make
|unique
async-aware, allowing it to be used after another async-aware filter. #1781
|int
filter handles OverflowError
from scientific notation. #1921
- Make compiling deterministic for tuple unpacking in a
{% set ... %}
call. #2021
- Fix dunder protocol (
copy
/pickle
/etc) interaction with Undefined
objects. #2025
- Fix
copy
/pickle
support for the internal missing
object. #2027
Environment.overlay(enable_async)
is applied correctly. #2061
- The error message from
FileSystemLoader
includes the paths that were searched. #1661
PackageLoader
shows a clearer error message when the package does not contain the templates directory. #1705
- Improve annotations for methods returning copies. #1880
urlize
does not add mailto:
to values like @a@b
. #1870
- Tests decorated with
@pass_context
can be used with the |select
filter. #1624
- Using
set
for multiple assignment (a, b = 1, 2
) does not fail when the target is a namespace attribute. #1413
- Using
set
in all branches of {% if %}{% elif %}{% else %}
blocks does not cause the variable to be considered initially undefined. #1253
3.1.4
This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes.
PyPI: https://pypi.org/project/Jinja2/3.1.4/
Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4
- The
xmlattr
filter does not allow keys with /
solidus, >
greater-than sign, or =
equals sign, in addition to disallowing spaces. Regardless of any validation done by Jinja, user input should never be used as keys to this filter, or must be separately validated first. GHSA-h75v-3vvj-5mfj
Changelog
Sourced from jinja2's changelog.
Version 3.1.5
Released 2024年12月21日
- The sandboxed environment handles indirect calls to
str.format
, such as
by passing a stored reference to a filter that calls its argument.
:ghsa:q2x7-8rv6-6q7h
- Escape template name before formatting it into error messages, to avoid
issues with names that contain f-string syntax.
:issue:
1792
, :ghsa:gmj6-6f8f-6699
- Sandbox does not allow
clear
and pop
on known mutable sequence
types. :issue:2032
- Calling sync
render
for an async template uses asyncio.run
.
:pr:1952
- Avoid unclosed
auto_aiter
warnings. :pr:1960
- Return an
aclose
-able AsyncGenerator
from
Template.generate_async
. :pr:1960
- Avoid leaving
root_render_func()
unclosed in
Template.generate_async
. :pr:1960
- Avoid leaving async generators unclosed in blocks, includes and extends.
:pr:
1960
- The runtime uses the correct
concat
function for the current environment
when calling block references. :issue:1701
- Make
|unique
async-aware, allowing it to be used after another
async-aware filter. :issue:1781
|int
filter handles OverflowError
from scientific notation.
:issue:1921
- Make compiling deterministic for tuple unpacking in a
{% set ... %}
call. :issue:2021
- Fix dunder protocol (
copy
/pickle
/etc) interaction with Undefined
objects. :issue:2025
- Fix
copy
/pickle
support for the internal missing
object.
:issue:2027
Environment.overlay(enable_async)
is applied correctly. :pr:2061
- The error message from
FileSystemLoader
includes the paths that were
searched. :issue:1661
PackageLoader
shows a clearer error message when the package does not
contain the templates directory. :issue:1705
- Improve annotations for methods returning copies. :pr:
1880
urlize
does not add mailto:
to values like @a@b
. :pr:1870
- Tests decorated with
@pass_context`` can be used with the ``|select`` filter. :issue:
1624`
- Using
set
for multiple assignment (a, b = 1, 2
) does not fail when the
target is a namespace attribute. :issue:1413
- Using
set
in all branches of {% if %}{% elif %}{% else %}
blocks
does not cause the variable to be considered initially undefined.
:issue:1253
... (truncated)
Commits
877f6e5
release version 3.1.5
8d58859
remove test pypi
eda8fe8
update dev dependencies
c8fdce1
Fix bug involving calling set on a template parameter within all branches of ...
66587ce
Fix bug where set would sometimes fail within if
fbc3a69
Add support for namespaces in tuple parsing (#1664)
b8f4831
more comments about nsref assignment
ee83219
Add support for namespaces in tuple assignment
1d55cdd
Triple quotes in docs (#2064)
8a8eafc
edit block assignment section
- Additional commits viewable in compare view
Updates pillow
from 10.2.0 to 10.3.0
Release notes
Sourced from pillow's releases.
10.3.0
https://pillow.readthedocs.io/en/stable/releasenotes/10.3.0.html
Deprecations
- Deprecate eval(), replacing it with lambda_eval() and unsafe_eval() #7927 [
@hugovk
]
- Deprecate ImageCms constants and versions() function #7702 [
@nulano
]
Changes
... (truncated)
Changelog
Sourced from pillow's changelog.
10.3.0 (2024年04月01日)
-
CVE-2024-28219: Use strncpy
to avoid buffer overflow #7928
[radarhere, hugovk]
-
Deprecate eval()
, replacing it with lambda_eval()
and unsafe_eval()
#7927
[radarhere, hugovk]
-
Raise ValueError
if seeking to greater than offset-sized integer in TIFF #7883
[radarhere]
-
Add --report
argument to __main__.py
to omit supported formats #7818
[nulano, radarhere, hugovk]
-
Added RGB to I;16, I;16L, I;16B and I;16N conversion #7918, #7920
[radarhere]
-
Fix editable installation with custom build backend and configuration options #7658
[nulano, radarhere]
-
Fix putdata() for I;16N on big-endian #7209
[Yay295, hugovk, radarhere]
-
Determine MPO size from markers, not EXIF data #7884
[radarhere]
-
Improved conversion from RGB to RGBa, LA and La #7888
[radarhere]
-
Support FITS images with GZIP_1 compression #7894
[radarhere]
-
Use I;16 mode for 9-bit JPEG 2000 images #7900
[scaramallion, radarhere]
-
Raise ValueError if kmeans is negative #7891
[radarhere]
-
Remove TIFF tag OSUBFILETYPE when saving using libtiff #7893
[radarhere]
-
Raise ValueError for negative values when loading P1-P3 PPM images #7882
[radarhere]
-
Added reading of JPEG2000 palettes #7870
[radarhere]
-
Added alpha_quality argument when saving WebP images #7872
[radarhere]
... (truncated)
Commits
5c89d88
10.3.0 version bump
63cbfcf
Update CHANGES.rst [ci skip]
2776126
Merge pull request #7928 from python-pillow/lcms
aeb51cb
Merge branch 'main' into lcms
5beb0b6
Update CHANGES.rst [ci skip]
cac6ffa
Merge pull request #7927 from python-pillow/imagemath
f5eeeac
Name as 'options' in lambda_eval and unsafe_eval, but '_dict' in deprecated eval
facf3af
Added release notes
2a93aba
Use strncpy to avoid buffer overflow
a670597
Update CHANGES.rst [ci skip]
- Additional commits viewable in compare view
Updates requests
from 2.31.0 to 2.32.2
Release notes
Sourced from requests's releases.
v2.32.2
2.32.2 (2024年05月21日)
Deprecations
-
To provide a more stable migration for custom HTTPAdapters impacted
by the CVE changes in 2.32.0, we've renamed _get_connection
to
a new public API, get_connection_with_tls_context
. Existing custom
HTTPAdapters will need to migrate their code to use this new API.
get_connection
is considered deprecated in all versions of Requests>=2.32.0.
A minimal (2-line) example has been provided in the linked PR to ease
migration, but we strongly urge users to evaluate if their custom adapter
is subject to the same issue described in CVE-2024-35195. (#6710)
v2.32.1
2.32.1 (2024年05月20日)
Bugfixes
- Add missing test certs to the sdist distributed on PyPI.
v2.32.0
2.32.0 (2024年05月20日)
🐍 PYCON US 2024 EDITION 🐍
Security
- Fixed an issue where setting
verify=False
on the first request from a
Session will cause subsequent requests to the same origin to also ignore
cert verification, regardless of the value of verify
.
(GHSA-9wx4-h78v-vm56)
Improvements
verify=True
now reuses a global SSLContext which should improve
request time variance between first and subsequent requests. It should
also minimize certificate load time on Windows systems when using a Python
version built with OpenSSL 3.x. (#6667)
- Requests now supports optional use of character detection
(
chardet
or charset_normalizer
) when repackaged or vendored.
This enables pip
and other projects to minimize their vendoring
surface area. The Response.text()
and apparent_encoding
APIs
will default to utf-8
if neither library is present. (#6702)
Bugfixes
- Fixed bug in length detection where emoji length was incorrectly
calculated in the request content-length. (#6589)
- Fixed deserialization bug in JSONDecodeError. (#6629)
- Fixed bug where an extra leading
/
(path separator) could lead
urllib3 to unnecessarily reparse the request URI. (#6644)
... (truncated)
Changelog
Sourced from requests's changelog.
2.32.2 (2024年05月21日)
Deprecations
-
To provide a more stable migration for custom HTTPAdapters impacted
by the CVE changes in 2.32.0, we've renamed _get_connection
to
a new public API, get_connection_with_tls_context
. Existing custom
HTTPAdapters will need to migrate their code to use this new API.
get_connection
is considered deprecated in all versions of Requests>=2.32.0.
A minimal (2-line) example has been provided in the linked PR to ease
migration, but we strongly urge users to evaluate if their custom adapter
is subject to the same issue described in CVE-2024-35195. (#6710)
2.32.1 (2024年05月20日)
Bugfixes
- Add missing test certs to the sdist distributed on PyPI.
2.32.0 (2024年05月20日)
Security
- Fixed an issue where setting
verify=False
on the first request from a
Session will cause subsequent requests to the same origin to also ignore
cert verification, regardless of the value of verify
.
(GHSA-9wx4-h78v-vm56)
Improvements
verify=True
now reuses a global SSLContext which should improve
request time variance between first and subsequent requests. It should
also minimize certificate load time on Windows systems when using a Python
version built with OpenSSL 3.x. (#6667)
- Requests now supports optional use of character detection
(
chardet
or charset_normalizer
) when repackaged or vendored.
This enables pip
and other projects to minimize their vendoring
surface area. The Response.text()
and apparent_encoding
APIs
will default to utf-8
if neither library is present. (#6702)
Bugfixes
- Fixed bug in length detection where emoji length was incorrectly
calculated in the request content-length. (#6589)
- Fixed deserialization bug in JSONDecodeError. (#6629)
- Fixed bug where an extra leading
/
(path separator) could lead
urllib3 to unnecessarily reparse the request URI. (#6644)
Deprecations
... (truncated)
Commits
88dce9d
v2.32.2
c98e4d1
Merge pull request #6710 from nateprewitt/api_rename
92075b3
Add deprecation warning
aa1461b
Move _get_connection to get_connection_with_tls_context
970e8ce
v2.32.1
d6ebc4a
v2.32.0
9a40d12
Avoid reloading root certificates to improve concurrent performance (#6667)
0c030f7
Merge pull request #6702 from nateprewitt/no_char_detection
555b870
Allow character detection dependencies to be optional in post-packaging steps
d6dded3
Merge pull request #6700 from franekmagiera/update-redirect-to-invalid-uri-test
- Additional commits viewable in compare view
Updates urllib3
from 2.2.0 to 2.2.2
Release notes
Sourced from urllib3's releases.
2.2.2
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~40,000ドル USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support for 2023. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Changes
- Added the
Proxy-Authorization
header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set via Retry.remove_headers_on_redirect
.
- Allowed passing negative integers as
amt
to read methods of http.client.HTTPResponse
as an alternative to None
. (#3122)
- Fixed return types representing copying actions to use
typing.Self
. (#3363)
Full Changelog: urllib3/urllib3@2.2.1...2.2.2
2.2.1
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~40,000ドル USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support for 2023. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Changes
- Fixed issue where
InsecureRequestWarning
was emitted for HTTPS connections when using Emscripten. (#3331)
- Fixed
HTTPConnectionPool.urlopen
to stop automatically casting non-proxy headers to HTTPHeaderDict
. This change was premature as it did not apply to proxy headers and HTTPHeaderDict
does not handle byte header values correctly yet. (#3343)
- Changed
ProtocolError
to InvalidChunkLength
when response terminates before the chunk length is sent. (#2860)
- Changed
ProtocolError
to be more verbose on incomplete reads with excess content. (#3261)
Changelog
Sourced from urllib3's changelog.
2.2.2 (2024年06月17日)
- Added the
Proxy-Authorization
header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set via Retry.remove_headers_on_redirect
.
- Allowed passing negative integers as
amt
to read methods of http.client.HTTPResponse
as an alternative to None
. ([#3122](https://github.com/urllib3/urllib3/issues/3122) <https://github.com/urllib3/urllib3/issues/3122>
__)
- Fixed return types representing copying actions to use
typing.Self
. ([#3363](https://github.com/urllib3/urllib3/issues/3363) <https://github.com/urllib3/urllib3/issues/3363>
__)
2.2.1 (2024年02月16日)
- Fixed issue where
InsecureRequestWarning
was emitted for HTTPS connections when using Emscripten. ([#3331](https://github.com/urllib3/urllib3/issues/3331) <https://github.com/urllib3/urllib3/issues/3331>
__)
- Fixed
HTTPConnectionPool.urlopen
to stop automatically casting non-proxy headers to HTTPHeaderDict
. This change was premature as it did not apply to proxy headers and HTTPHeaderDict
does not handle byte header values correctly yet. ([#3343](https://github.com/urllib3/urllib3/issues/3343) <https://github.com/urllib3/urllib3/issues/3343>
__)
- Changed
InvalidChunkLength
to ProtocolError
when response terminates before the chunk length is sent. ([#2860](https://github.com/urllib3/urllib3/issues/2860) <https://github.com/urllib3/urllib3/issues/2860>
__)
- Changed
ProtocolError
to be more verbose on incomplete reads with excess content. ([#3261](https://github.com/urllib3/urllib3/issues/3261) <https://github.com/urllib3/urllib3/issues/3261>
__)
Commits
Updates virtualenv
from 20.25.0 to 20.26.6
Release notes
Sourced from virtualenv's releases.
20.26.6
What's Changed
New Contributors
Full Changelog: pypa/virtualenv@20.26.5...20.26.6
20.26.5
What's Changed
Full Changelog: pypa/virtualenv@20.26.4...20.26.5
20.26.4
What's Changed
New Contributors
Full Changelog: pypa/virtualenv@20.26.3...20.26.4
20.26.3
What's Changed
Full Changelog: pypa/virtualenv@20.26.2...20.26.3
20.26.2
... (truncated)
Changelog
Sourced from virtualenv's changelog.
v20.26.6 (2024年09月27日)
Bugfixes - 20.26.6
- Properly quote string placeholders in activation script templates to mitigate
potential command injection - by :user:`y5c4l3`. (:issue:`2768`)
v20.26.5 (2024年09月17日)
Bugfixes - 20.26.5
- Upgrade embedded wheels: setuptools to
75.1.0
from 74.1.2
- by :user:gaborbernat
. (:issue:2765
)
v20.26.4 (2024年09月07日)
Bugfixes - 20.26.4
- no longer create `()` output in console during activation of a virtualenv by .bat file. (:issue:`2728`)
- Upgrade embedded wheels:
- wheel to
0.44.0
from 0.43.0
- pip to
24.2
from 24.1
- setuptools to
74.1.2
from 70.1.0
(:issue:2760
)
v20.26.3 (2024年06月21日)
Bugfixes - 20.26.3
-
Upgrade embedded wheels:
- setuptools to
70.1.0
from 69.5.1
- pip to
24.1
from 24.0
(:issue:2741
)
v20.26.2 (2024年05月13日)
Bugfixes - 20.26.2
- ``virtualenv.pyz`` no longer fails when zipapp path contains a symlink - by :user:`HandSonic` and :user:`petamas`. (:issue:`1949`)
- Fix bad return code from activate.sh if hashing is disabled - by :user:'fenkes-ibm'. (:issue:`2717`)
v20.26.1 (2024年04月29日)
Bugfixes - 20.26.1
... (truncated)
Commits
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 <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency
@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps the pip group in /requirements with 6 updates:
42.0.4
44.0.1
3.1.3
3.1.5
10.2.0
10.3.0
2.31.0
2.32.2
2.2.0
2.2.2
20.25.0
20.26.6
Updates
cryptography
from 42.0.4 to 44.0.1Changelog
Sourced from cryptography's changelog.
... (truncated)
Commits
adaaaed
Bump for 44.0.1 release (#12441)ccc61da
[backport] test and build on armv7l (#12420) (#12431)f299a48
remove deprecated call (#12052)439eb05
Bump version for 44.0.0 (#12051)2c5ad4d
chore(deps): bump maturin from 1.7.4 to 1.7.5 in /.github/requirements (#12050)d23968a
chore(deps): bump libc from 0.2.165 to 0.2.166 (#12049)133c0e0
Bump x509-limbo and/or wycheproof in CI (#12047)f2259d7
Bump BoringSSL and/or OpenSSL in CI (#12046)e201c87
fixed metadata in changelog (#12044)c6104cc
Prohibit Python 3.9.0, 3.9.1 -- they have a bug that causes errors (#12045)Updates
jinja2
from 3.1.3 to 3.1.5Release notes
Sourced from jinja2's releases.
Changelog
Sourced from jinja2's changelog.
... (truncated)
Commits
877f6e5
release version 3.1.58d58859
remove test pypieda8fe8
update dev dependenciesc8fdce1
Fix bug involving calling set on a template parameter within all branches of ...66587ce
Fix bug where set would sometimes fail within iffbc3a69
Add support for namespaces in tuple parsing (#1664)b8f4831
more comments about nsref assignmentee83219
Add support for namespaces in tuple assignment1d55cdd
Triple quotes in docs (#2064)8a8eafc
edit block assignment sectionUpdates
pillow
from 10.2.0 to 10.3.0Release notes
Sourced from pillow's releases.
... (truncated)
Changelog
Sourced from pillow's changelog.
... (truncated)
Commits
5c89d88
10.3.0 version bump63cbfcf
Update CHANGES.rst [ci skip]2776126
Merge pull request #7928 from python-pillow/lcmsaeb51cb
Merge branch 'main' into lcms5beb0b6
Update CHANGES.rst [ci skip]cac6ffa
Merge pull request #7927 from python-pillow/imagemathf5eeeac
Name as 'options' in lambda_eval and unsafe_eval, but '_dict' in deprecated evalfacf3af
Added release notes2a93aba
Use strncpy to avoid buffer overflowa670597
Update CHANGES.rst [ci skip]Updates
requests
from 2.31.0 to 2.32.2Release notes
Sourced from requests's releases.
... (truncated)
Changelog
Sourced from requests's changelog.
... (truncated)
Commits
88dce9d
v2.32.2c98e4d1
Merge pull request #6710 from nateprewitt/api_rename92075b3
Add deprecation warningaa1461b
Move _get_connection to get_connection_with_tls_context970e8ce
v2.32.1d6ebc4a
v2.32.09a40d12
Avoid reloading root certificates to improve concurrent performance (#6667)0c030f7
Merge pull request #6702 from nateprewitt/no_char_detection555b870
Allow character detection dependencies to be optional in post-packaging stepsd6dded3
Merge pull request #6700 from franekmagiera/update-redirect-to-invalid-uri-testUpdates
urllib3
from 2.2.0 to 2.2.2Release notes
Sourced from urllib3's releases.
Changelog
Sourced from urllib3's changelog.
Commits
27e2a5c
Release 2.2.2 (#3406)accff72
Merge pull request from GHSA-34jh-p97f-mpxf34be4a5
Pin CFFI to a new release candidate instead of a Git commit (#3398)da41058
Bump browser-actions/setup-chrome from 1.6.0 to 1.7.1 (#3399)b07a669
Bump github/codeql-action from 2.13.4 to 3.25.6 (#3396)b8589ec
Measure coverage with v4 of artifact actions (#3394)f3bdc55
Allow triggering CI manually (#3391)5239265
Fix HTTP version in debug log (#3316)b34619f
Bump actions/checkout to 4.1.4 (#3387)9961d14
Bump browser-actions/setup-chrome from 1.5.0 to 1.6.0 (#3386)Updates
virtualenv
from 20.25.0 to 20.26.6Release notes
Sourced from virtualenv's releases.
... (truncated)
Changelog
Sourced from virtualenv's changelog.
... (truncated)
Commits
ec04726
release 20.26.686ddded
Fix #2768: Quote template strings in activation scripts (#2771)6bb3f62
[pre-commit.ci] pre-commit autoupdate (#2769)220d49c
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#2767)cf340c8
Merge pull request #2766 from pypa/release-20.26.5f3172b4
release 20.26.522b9795
Use uv over pip (#2765)35d8269
[pre-commit.ci] pre-commit autoupdate (#2764)ee77feb
[pre-commit.ci] pre-commit autoupdate (#2763)c516056
Update README.mdDependabot 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 <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.