chore(deps): update all non-major dependencies #183
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.4.4
->==2.4.6
==3.11.10
->==3.11.12
==5.5.0
->==5.5.1
5.5.2
==3.4.0
->==3.4.1
==8.1.7
->==8.1.8
==1.15.0
->==1.17.0
==2.2.5
->==2.3.3
==3.8.1
->==3.8.2
==2.24.0
->==2.24.1
==2.155.0
->==2.161.0
==2.37.0
->==2.38.0
==2.15.0
->==2.15.1
2.16.0
==2.22.0
->==2.23.0
2.23.1
==1.66.0
->==1.67.0
1.68.0
==0.13.1
->==0.14.0
==1.68.1
->==1.70.0
==1.68.1
->==1.70.0
==6.7.0
->==6.11.0
==2.1.2
->==2.2.0
1.27.1
->1.27.4
==24.0
->==24.2
==1.25.0
->==1.26.0
==5.29.1
->==5.29.3
==3.2.0
->==3.2.1
==4.7.1
->==4.12.2
==2.2.3
->==2.3.0
Release Notes
aio-libs/aiohappyeyeballs (aiohappyeyeballs)
v2.4.6
Compare Source
Bug fixes
f75891d
)v2.4.5
Compare Source
Bug fixes
99edb20
)66e1c90
)aio-libs/aiohttp (aiohttp)
v3.11.12
Compare Source
====================
Bug fixes
MultipartForm.decode()
now follows RFC1341 7.2.1 with aCRLF
after the boundary-- by :user:
imnotjames
.Related issues and pull requests on GitHub:
:issue:
10270
.Restored the missing
total_bytes
attribute toEmptyStreamReader
-- by :user:bdraco
.Related issues and pull requests on GitHub:
:issue:
10387
.Features
Updated :py:func:
~aiohttp.request
to make it accept_RequestOptions
kwargs.-- by :user:
Cycloctane
.Related issues and pull requests on GitHub:
:issue:
10300
.Improved logging of HTTP protocol errors to include the remote address -- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
10332
.Improved documentation
Added
aiohttp-openmetrics
to list of third-party libraries -- by :user:jelmer
.Related issues and pull requests on GitHub:
:issue:
10304
.Packaging updates and notes for downstreams
Added missing files to the source distribution to fix
Makefile
targets.Added a
cythonize-nodeps
target to run Cython without invoking pip to install dependencies.Related issues and pull requests on GitHub:
:issue:
10366
.Started building armv7l musllinux wheels -- by :user:
bdraco
.Related issues and pull requests on GitHub:
:issue:
10404
.Contributor-facing changes
The CI/CD workflow has been updated to use
upload-artifact
v4 anddownload-artifact
v4 GitHub Actions -- by :user:silamon
.Related issues and pull requests on GitHub:
:issue:
10281
.Miscellaneous internal changes
Restored support for zero copy writes when using Python 3.12 versions 3.12.9 and later or Python 3.13.2+ -- by :user:
bdraco
.Zero copy writes were previously disabled due to :cve:
2024-12254
which is resolved in these Python versions.Related issues and pull requests on GitHub:
:issue:
10137
.v3.11.11
Compare Source
====================
Bug fixes
Updated :py:meth:
~aiohttp.ClientSession.request
to reuse thequote_cookie
setting fromClientSession._cookie_jar
when processing cookies parameter.-- by :user:
Cycloctane
.Related issues and pull requests on GitHub:
:issue:
10093
.Fixed type of
SSLContext
for some static type checkers (e.g. pyright).Related issues and pull requests on GitHub:
:issue:
10099
.Updated :meth:
aiohttp.web.StreamResponse.write
annotation to also allow :class:bytearray
and :class:memoryview
as inputs -- by :user:cdce8p
.Related issues and pull requests on GitHub:
:issue:
10154
.Fixed a hang where a connection previously used for a streaming
download could be returned to the pool in a paused state.
-- by :user:
javitonino
.Related issues and pull requests on GitHub:
:issue:
10169
.Features
Enabled ALPN on default SSL contexts. This improves compatibility with some
proxies which don't work without this extension.
-- by :user:
Cycloctane
.Related issues and pull requests on GitHub:
:issue:
10156
.Miscellaneous internal changes
Fixed an infinite loop that can occur when using aiohttp in combination
with
async-solipsism
_ -- by :user:bmerry
... _async-solipsism: https://github.com/bmerry/async-solipsism
Related issues and pull requests on GitHub:
:issue:
10149
.tkem/cachetools (cachetools)
v5.5.1
Compare Source
===================
Add documentation regarding caching of exceptions.
Officially support Python 3.13.
Update CI environment.
jawah/charset_normalizer (charset-normalizer)
v3.4.1
Compare Source
Changed
pyproject.toml
instead ofsetup.cfg
using setuptools as the build backend.Added
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.utils.range_scan
function.Fixed
utf_8
instead of preferredutf-8
. (#572)pallets/click (click)
v8.1.8
Compare Source
Unreleased
click.open_file()
. :issue:2717
click.Path
displays onmultiple lines. :issue:
2697
""
from being displayed inthe help for an option. :issue:
2500
:issue:
2705
default_map
.:issue:
2632
click.echo(color=...)
passingcolor
to coloroma so it can beforced on Windows. :issue:
2606
.GoogleCloudPlatform/cloud-sql-python-connector (cloud-sql-python-connector)
v1.17.0
Compare Source
Features
GOOGLE_CLOUD_QUOTA_PROJECT
env var (#1231) (5232055)Bug Fixes
v1.16.0
Compare Source
Features
GOOGLE_CLOUD_UNIVERSE_DOMAIN
env var (#1221) (ac77932)pallets/flask (flask)
v2.3.3
Compare Source
Released 2023-08-21
flit_core
instead ofsetuptools
as build backend.5160
v2.3.2
Compare Source
Released 2023-05-01
Vary: Cookie
header when the session is accessed, modified, or refreshed.v2.3.1
Compare Source
Released 2023-04-25
from flask import Markup
. :issue:5084
v2.3.0
Compare Source
Released 2023-04-25
Drop support for Python 3.7. :pr:
5072
Update minimum requirements to the latest versions: Werkzeug>=2.3.0, Jinja2>3.1.2,
itsdangerous>=2.1.2, click>=8.1.3.
Remove previously deprecated code. :pr:
4995
push
andpop
methods of the deprecated_app_ctx_stack
and_request_ctx_stack
objects are removed.top
still exists to giveextensions more time to update, but it will be removed.
FLASK_ENV
environment variable,ENV
config key, andapp.env
property are removed.
session_cookie_name
,send_file_max_age_default
,use_x_sendfile
,propagate_exceptions
, andtemplates_auto_reload
properties onapp
are removed.
JSON_AS_ASCII
,JSON_SORT_KEYS
,JSONIFY_MIMETYPE
, andJSONIFY_PRETTYPRINT_REGULAR
config keys are removed.app.before_first_request
andbp.before_app_first_request
decoratorsare removed.
json_encoder
andjson_decoder
attributes on app and blueprint, and thecorresponding
json.JSONEncoder
andJSONDecoder
classes, are removed.json.htmlsafe_dumps
andhtmlsafe_dump
functions are removed.warning. :pr:
4997
Importing
escape
andMarkup
fromflask
is deprecated. Import themdirectly from
markupsafe
instead. :pr:4996
The
app.got_first_request
property is deprecated. :pr:4997
The
locked_cached_property
decorator is deprecated. Use a lock inside thedecorated function if locking is needed. :issue:
4993
Signals are always available.
blinker>=1.6.2
is a required dependency. Thesignals_available
attribute is deprecated. :issue:5056
Signals support
async
subscriber functions. :pr:5049
Remove uses of locks that could cause requests to block each other very briefly.
:issue:
4993
Use modern packaging metadata with
pyproject.toml
instead ofsetup.cfg
.:pr:
4947
Ensure subdomains are applied with nested blueprints. :issue:
4834
config.from_file
can usetext=False
to indicate that the parser wants abinary file instead. :issue:
4989
If a blueprint is created with an empty name it raises a
ValueError
.:issue:
5010
SESSION_COOKIE_DOMAIN
does not fall back toSERVER_NAME
. The default is notto set the domain, which modern browsers interpret as an exact match rather than
a subdomain match. Warnings about
localhost
and IP addresses are also removed.:issue:
5051
The
routes
command shows each rule'ssubdomain
orhost
when domainmatching is in use. :issue:
5004
Use postponed evaluation of annotations. :pr:
5071
googlecloudplatform/functions-framework-python (functions-framework)
v3.8.2
Compare Source
Bug Fixes
googleapis/python-api-core (google-api-core)
v2.24.1
Compare Source
Bug Fixes
Documentation
googleapis/google-api-python-client (google-api-python-client)
v2.161.0
Compare Source
Features
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.