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:
==3.11.10
->==3.11.11
==2.2.5
->==2.3.3
==3.8.1
->==3.8.2
==2.155.0
->==2.156.0
==6.7.0
->==6.11.0
==2.1.2
->==2.2.0
1.27.1
->1.27.2
1.27.3
==24.0
->==24.2
==5.29.1
->==5.29.2
==4.7.1
->==4.12.2
Release Notes
aio-libs/aiohttp (aiohttp)
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
.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/google-api-python-client (google-api-python-client)
v2.156.0
Compare Source
Features
python/importlib_metadata (importlib-metadata)
v6.11.0
Compare Source
v6.10.0
Compare Source
v6.9.0
Compare Source
v6.8.0
Compare Source
pallets/itsdangerous (itsdangerous)
v2.2.0
Compare Source
Released 2024-04-16
372
pyproject.toml
instead ofsetup.cfg
.:pr:
326
flit_core
instead ofsetuptools
as build backend.__version__
attribute. Use feature detection, orimportlib.metadata.version("itsdangerous")
, instead. :issue:371
Serializer
and the return type ofdumps
is generic for type checking.By default it is
Serializer[str]
anddumps
returns astr
. If adifferent
serializer
argument is given, it will try to infer the returntype of its
dumps
method. :issue:347
hashlib.sha1
may not be available in FIPS builds. Don'taccess it at import time so the developer has time to change the default.
:issue:
375
pypa/packaging (packaging)
v24.2
Compare Source
What's Changed
__str__
by @aryanpingle in https://github.com/pypa/packaging/pull/817>
and<
by @notatallshaw in https://github.com/pypa/packaging/pull/794Metadata.name
isn't normalized by @brettcannon in https://github.com/pypa/packaging/pull/842New Contributors
Full Changelog: pypa/packaging@24.1...24.2
v24.1
Compare Source
What's Changed
_parser
docstring by @pradyunsg in https://github.com/pypa/packaging/pull/784markers.default_environment()
by @edgarrmondragon in https://github.com/pypa/packaging/pull/753New Contributors
Full Changelog: pypa/packaging@24.0...24.1
python/typing_extensions (typing-extensions)
v4.12.2
Compare Source
generics with an overridden
__eq__
method would raise errors.Patch by Jelle Zijlstra.
v4.12.1
Compare Source
of PEP 649 in Python 3.14. Patch by Jelle Zijlstra.
Annotated
types would causeTypeError
to be raised if the nestedAnnotated
type had unhashablemetadata. Patch by Alex Waygood.
v4.12.0
Compare Source
This release is mostly the same as 4.12.0rc1 but fixes one more
longstanding bug.
typing_extensions.ParamSpec
on Python 3.8 and3.9 that meant that
isinstance(typing_extensions.ParamSpec("P"), typing.TypeVar)
would have adifferent result in some situations depending on whether or not a profiling
function had been set using
sys.setprofile
. Patch by Alex Waygood.v4.11.0
Compare Source
This feature release provides improvements to various recently
added features, most importantly type parameter defaults (PEP 696).
There are no changes since 4.11.0rc1.
v4.10.0
Compare Source
This feature release adds support for PEP 728 (TypedDict with extra
items) and PEP 742 (
TypeIs
).There are no changes since 4.10.0rc1.
v4.9.0
Compare Source
This feature release adds
typing_extensions.ReadOnly
, as specifiedby PEP 705, and makes various other improvements, especially to
@typing_extensions.deprecated()
.There are no changes since 4.9.0rc1.
v4.8.0
Compare Source
No changes since 4.8.0rc1.
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.