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.
94.0.1
ruff.toml
toMANIFEST.in
94.0.0
version_tools.copy_config
will now copyruff.toml
instead ofpyproject.toml
. Apps should maintain their ownpyproject.toml
, if requiredblack
formatter withruff format
ruff
to version 0.9.293.2.1
./pyproject.toml
with a duplicate file93.2.0
93.1.0
NOTIFY_LOG_LEVEL_HANDLERS
config variable for separate control of handler log level93.0.0
logging/__init__.py
have been moved tologging/flask.py
because they all assume a flask(-like) environment and this way we don't implicitly import all of flask etc. every time anything underlogging
is imported.request_cpu_time
toapp.request
logs when available.app.request
logs with useful metrics when the flask config parameterNOTIFY_EVENTLET_STATS
is set and the newly provided functionaccount_greenlet_times
is installed as a greenlet trace hook.Complete changes: alphagov/notifications-utils@92.1.1...94.0.1