chore(deps): update all non-major dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
blinker | minor |
==1.8.2 -> ==1.9.0
|
|
certifi | minor |
==2024.7.4 -> ==2024.12.14
|
|
charset-normalizer (changelog) | minor |
==3.3.2 -> ==3.4.1
|
|
click (source, changelog) | patch |
==8.1.7 -> ==8.1.8
|
|
gitlab.developers.cam.ac.uk/uis/gcp-function/devops | module | minor |
2.1.0 -> 2.2.4
|
google-auth | minor |
==2.34.0 -> ==2.37.0
|
|
idna (changelog) | minor |
==3.8 -> ==3.10
|
|
jinja2 (changelog) | patch |
==3.1.4 -> ==3.1.5
|
|
pyasn1 (changelog) | patch |
==0.6.0 -> ==0.6.1
|
|
pyasn1-modules (changelog) | patch |
==0.4.0 -> ==0.4.1
|
|
python | image | minor |
3.11 -> 3.13
|
uis/devops/continuous-delivery/ci-templates | repository | minor |
v4.5.0 -> v4.6.0
|
urllib3 (changelog) | minor |
==2.2.2 -> ==2.3.0
|
|
werkzeug (changelog) | minor |
==3.0.4 -> ==3.1.3
|
Release Notes
pallets-eco/blinker (blinker)
v1.9.0
Released 2024-11-08
- Drop support for Python 3.8.
🇵🇷 175
- Remove previously deprecated
__version__
,receiver_connected
,Signal.temporarily_connected_to
andWeakNamespace
.🇵🇷 172
- Skip weakref signal cleanup if the interpreter is shutting down.
:issue:
173
jawah/charset_normalizer (charset-normalizer)
v3.4.1
Changed
- Project metadata are now stored using
pyproject.toml
instead ofsetup.cfg
using setuptools as the build backend. - Enforce annotation delayed loading for a simpler and consistent types in the project.
- Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8
Added
- pre-commit configuration.
- noxfile.
Removed
-
build-requirements.txt
as per usingpyproject.toml
native build configuration. -
bin/integration.py
andbin/serve.py
in favor of downstream integration test (see noxfile). -
setup.cfg
in favor ofpyproject.toml
metadata configuration. - Unused
utils.range_scan
function.
Fixed
- Converting content to Unicode bytes may insert
utf_8
instead of preferredutf-8
. (#572) - Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+
v3.4.0
Added
- Argument
--no-preemptive
in the CLI to prevent the detector to search for hints. - Support for Python 3.13 (#512)
Fixed
- Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch.
- Improved the general reliability of the detector based on user feedbacks. (#520) (#509) (#498) (#407) (#537)
- Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. (#381)
pallets/click (click)
v8.1.8
Unreleased
- Fix an issue with type hints for
click.open_file()
. :issue:2717
- Fix issue where error message for invalid
click.Path
displays on multiple lines. :issue:2697
- Fixed issue that prevented a default value of
""
from being displayed in the help for an option. :issue:2500
- The test runner handles stripping color consistently on Windows.
:issue:
2705
- Show correct value for flag default when using
default_map
. :issue:2632
- Fix
click.echo(color=...)
passingcolor
to coloroma so it can be forced on Windows. :issue:2606
.
uis/devops/infra/terraform/gcp-function (gitlab.developers.cam.ac.uk/uis/gcp-function/devops)
v2.2.4
v2.2.3
v2.2.2
v2.2.1
v2.2.0
Features
- enable uniform bucket level access for source bucket (5c91aee)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
googleapis/google-auth-library-python (google-auth)
v2.37.0
Features
v2.36.0
Features
- IAM signblob retries (#1600) (484c8db)
- Making iam endpoint universe-aware (#1604) (16c728d)
- Support External Account Authorized User as a Source Credential for impersonated credentials in ADC (#1608) (875796c)
Bug Fixes
- Adding default parameters to updated interfaces (#1622) (8cf1cb1)
- Change universe_domain to universe-domain (#1613) (168fcc6)
- Remove base class to avoid type conflict (#1619) (9e2789a)
- Revert templates for iam endpoints (#1614) (0a4363a)
- Update secret (#1611) (f070de0)
- Update secret (#1617) (10f42a7)
- Update secret (#1621) (6be19fb)
v2.35.0
Features
- Add cred info to ADC creds (#1587) (6f75dd5)
- Add support for asynchronous
AuthorizedSession
api (#1577) (2910b6b)
Bug Fixes
pallets/jinja (jinja2)
v3.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
andpop
on known mutable sequence types. :issue:2032
- Calling sync
render
for an async template usesasyncio.run
.🇵🇷 1952
- Avoid unclosed
auto_aiter
warnings.🇵🇷 1960
- Return an
aclose
-ableAsyncGenerator
fromTemplate.generate_async
.🇵🇷 1960
- Avoid leaving
root_render_func()
unclosed inTemplate.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. :issue:1701
- Make
|unique
async-aware, allowing it to be used after another async-aware filter. :issue:1781
-
|int
filter handlesOverflowError
from scientific notation. :issue:1921
- Make compiling deterministic for tuple unpacking in a
{% set ... %}
call. :issue:2021
- Fix dunder protocol (
copy
/pickle
/etc) interaction withUndefined
objects. :issue:2025
- Fix
copy
/pickle
support for the internalmissing
object. :issue:2027
-
Environment.overlay(enable_async)
is applied correctly.🇵🇷 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.
🇵🇷 1880
-
urlize
does not addmailto:
to values like@a@b
.🇵🇷 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
pyasn1/pyasn1 (pyasn1)
v0.6.1
- Added support for Python 3.13 and updated GitHub Actions pr #73
- Removed Python 2 support and related code pr #62 pr #61 pr #60
- Improved error handling and consistency pr #71 pr #70
- Runtime deprecation of
tagMap
andtypeMap
aliases pr #72 - Fixed duplicated and missing declarations pr #64
- Cleaned documentation and comments pr #63
- Removed bdist_wheel universal flag from setup.cfg pr #69
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v4.6.0
v4.5.1
urllib3/urllib3 (urllib3)
v2.3.0
==================
Features
- Added
HTTPResponse.shutdown()
to stop any ongoing or future reads for a specific response. It callsshutdown(SHUT_RD)
on the underlying socket. This feature wassponsored by LaunchDarkly <https://opencollective.com/urllib3/contributions/815307>
. (#​2868 <https://github.com/urllib3/urllib3/issues/2868>
) - Added support for JavaScript Promise Integration on Emscripten. This enables more efficient WebAssembly
requests and streaming, and makes it possible to use in Node.js if you launch it as
node --experimental-wasm-stack-switching
. (#​3400 <https://github.com/urllib3/urllib3/issues/3400>
__) - Added the
proxy_is_tunneling
property toHTTPConnection
andHTTPSConnection
. (#​3285 <https://github.com/urllib3/urllib3/issues/3285>
__) - Added pickling support to
NewConnectionError
andNameResolutionError
. (#​3480 <https://github.com/urllib3/urllib3/issues/3480>
__)
Bugfixes
- Fixed an issue in debug logs where the HTTP version was rendering as "HTTP/11" instead of "HTTP/1.1". (
#​3489 <https://github.com/urllib3/urllib3/issues/3489>
__)
Deprecations and Removals
- Removed support for Python 3.8. (
#​3492 <https://github.com/urllib3/urllib3/issues/3492>
__)
v2.2.3
==================
Features
- Added support for Python 3.13. (
#​3473 <https://github.com/urllib3/urllib3/issues/3473>
__)
Bugfixes
- Fixed the default encoding of chunked request bodies to be UTF-8 instead of ISO-8859-1.
All other methods of supplying a request body already use UTF-8 starting in urllib3 v2.0. (
#​3053 <https://github.com/urllib3/urllib3/issues/3053>
__) - Fixed ResourceWarning on CONNECT with Python < 3.11.4 by backporting https://github.com/python/cpython/issues/103472. (
#​3252 <https://github.com/urllib3/urllib3/issues/3252>
__) - Adjust tolerance for floating-point comparison on Windows to avoid flakiness in CI (
#​3413 <https://github.com/urllib3/urllib3/issues/3413>
__) - Fixed a crash where certain standard library hash functions were absent in restricted environments. (
#​3432 <https://github.com/urllib3/urllib3/issues/3432>
__) - Fixed mypy error when adding to
HTTPConnection.default_socket_options
. (#​3448 <https://github.com/urllib3/urllib3/issues/3448>
__)
HTTP/2 (experimental)
HTTP/2 support is still in early development.
-
Excluded Transfer-Encoding: chunked from HTTP/2 request body (
#​3425 <https://github.com/urllib3/urllib3/issues/3425>
__) -
Added version checking for
h2
(https://pypi.org/project/h2/) usage.Now only accepting supported h2 major version 4.x.x. (
#​3290 <https://github.com/urllib3/urllib3/issues/3290>
__) -
Added a probing mechanism for determining whether a given target origin supports HTTP/2 via ALPN. (
#​3301 <https://github.com/urllib3/urllib3/issues/3301>
__) -
Add support for sending a request body with HTTP/2 (
#​3302 <https://github.com/urllib3/urllib3/issues/3302>
__)
Deprecations and Removals
- Note for downstream distributors: the
_version.py
file has been removed and is now created at build time by hatch-vcs. (#​3412 <https://github.com/urllib3/urllib3/issues/3412>
__) - Drop support for end-of-life PyPy3.8 and PyPy3.9. (
#​3475 <https://github.com/urllib3/urllib3/issues/3475>
__)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.