fix(deps) Update all non-major dependencies #93
Merged
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.2.5
->2.3.3
3.0.5
->3.1.1
23.3.0
->23.9.1
1.28.62
->1.28.63
7.2.7
->7.3.2
8.10.0
->8.10.1
5.11.5
->5.12.0
v2.10.0
->v2.11.0
1.4.1
->1.6.0
3.16.3
->3.17.0
4.8.0
->4.11.3
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
psf/black (black)
v23.9.1
Compare Source
Due to various issues, the previous release (23.9.0) did not include compiled mypyc
wheels, which make Black significantly faster. These issues have now been fixed, and
this release should come with compiled wheels once again.
There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.
Packaging
Performance
decreasing the size of the cache (#3877)
v23.9.0
Compare Source
Preview style
if sys.version_info > (3, x):
) and a function definition on the same level (#3862)Configuration
Performance
IPython
if notebook cells do not contain magics (#3782)Blackd
blackd
with single character input (#3558)Integrations
official pre-commit mirror. Swapping
https://github.com/psf/black
tohttps://github.com/psf/black-pre-commit-mirror
inyour
.pre-commit-config.yaml
will make Black about 2x faster (#3828).black.env
folder specified byENV_PATH
will now be removed on the completionof the GitHub Action (#3759)
v23.7.0
Compare Source
Highlights
supported until further notice (#3765)
Stable style
PEP 604 unions (#3735)
under some circumstances (#3745)
type: ignore
within parentheses(#3740)
(#3773)
Preview style
parentheses (#3640)
Configuration
--workers
argument to Black can now be specified via theBLACK_NUM_WORKERS
environment variable (#3743)
.pytest_cache
,.ruff_cache
and.vscode
are now excluded by default (#3691)pyproject.toml
settings when running--stdin-filename
and the
pyproject.toml
found isn't in the current working directory (#3719)exclude
andextend-exclude
have invalid data types inpyproject.toml
, instead of silently doing the wrong thing (#3764)Packaging
LANG=C
(#3768)Parser
Performance
IPython
in a case where we wouldn't need it (#3748)Output
Blackd
blackd
argument parser now shows the default values for options in their helptext (#3712)
Integrations
PYTHONWARNDEFAULTENCODING = 1
(#3763)
Documentation
cite this software (#3723)
the latest code base (#3755)
boto/boto3 (boto3)
v1.28.63
Compare Source
=======
auditmanager
: [botocore
] This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope.autoscaling
: [botocore
] Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroupsconfig
: [botocore
] Add enums for resource types supported by Configcontroltower
: [botocore
] Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API.customer-profiles
: [botocore
] Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model.ec2
: [botocore
] This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it.elbv2
: [botocore
] Update elbv2 client to latest versionglue
: [botocore
] Extending version control support to GitLab and Bitbucket from AWSGlueinspector2
: [botocore
] Add MacOs ec2 platform supportivs-realtime
: [botocore
] Update GetParticipant to return additional metadata.lambda
: [botocore
] Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIslocation
: [botocore
] This release adds endpoint updates for all AWS Location resource operations.machinelearning
: [botocore
] This release marks Password field as sensitivepricing
: [botocore
] Documentation updates for Price Listrds
: [botocore
] This release adds support for adding a dedicated log volume to open-source RDS instances.rekognition
: [botocore
] Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data.sagemaker
: [botocore
] Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettingstextract
: [botocore
] This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters.transcribe
: [botocore
] This release is to enable m4a format to customersworkspaces
: [botocore
] Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles.nedbat/coveragepy (coverage)
v7.3.2
Compare Source
The
coverage lcov
command ignored the[report] exclude_lines
and[report] exclude_also
settings (issue 1684
). This is now fixed,thanks
Jacqueline Lee <pull 1685_>
.Sometimes SQLite will create journal files alongside the coverage.py database
files. These are ephemeral, but could be mistakenly included when combining
data files. Now they are always ignored, fixing
issue 1605
_. Thanks toBrad Smith for suggesting fixes and providing detailed debugging.
On Python 3.12+, we now disable SQLite writing journal files, which should be
a little faster.
The new 3.12 soft keyword
type
is properly bolded in HTML reports.Removed the "fullcoverage" feature used by CPython to measure the coverage of
early-imported standard library modules. CPython
stopped using it <88054_>
_ in 2021, and it stopped working completely in Python 3.13... _issue 1605:https://github.com/nedbat/coveragepy/issues/16055
.. _issue 1684https://github.com/nedbat/coveragepy/issues/168484
.. _pull 168https://github.com/nedbat/coveragepy/pull/1685685
.. _880https://github.com/python/cpython/issues/880548054
.. _changes_7-3-1:
v7.3.1
Compare Source
The semantics of stars in file patterns has been clarified in the docs. A
leading or trailing star matches any number of path components, like a double
star would. This is different than the behavior of a star in the middle of a
pattern. This discrepancy was
identified by Sviatoslav Sydorenko <starbad_>
, whoprovided patient detailed diagnosis <pull 1650_>
andgraciously agreed to a pragmatic resolution.
The API docs were missing from the last version. They are now
restored <apidocs_>
_... _apidocs: https://coverage.readthedocs.io/en/latest/api_coverage.html
.. _starbadhttps://github.com/nedbat/coveragepy/issues/1407#issuecomment-163108520909
.. _pull 165https://github.com/nedbat/coveragepy/pull/1650650
.. _changes_7-3-0:
v7.3.0
Compare Source
Added a :meth:
.Coverage.collect
context manager to start and stop coveragedata collection.
Dropped support for Python 3.7.
Fix: in unusual circumstances, SQLite cannot be set to asynchronous mode.
Coverage.py would fail with the error
Safety level may not be changed inside a transaction.
This is now avoided, closingissue 1646
_. Thanksto Michael Bell for the detailed bug report.
Docs: examples of configuration files now include separate examples for the
different syntaxes: .coveragerc, pyproject.toml, setup.cfg, and tox.ini.
Fix: added
nosemgrep
comments to our JavaScript code so thatsemgrep-based SAST security checks won't raise false alarms about security
problems that aren't problems.
Added a CITATION.cff file, thanks to
Ken Schackart <pull 1641_>
_... _pull 1641:https://github.com/nedbat/coveragepy/pull/16411
.. _issue 1646https://github.com/nedbat/coveragepy/issues/164646
.. _changes_7-2-7:
elastic/elasticsearch-py (elasticsearch)
v8.10.1
: 8.10.1Compare Source
body
parameter (#2302)pycqa/isort (isort)
v5.12.0
Compare Source
macisamuele/language-formatters-pre-commit-hooks (macisamuele/language-formatters-pre-commit-hooks)
v2.11.0
Compare Source
python/mypy (mypy)
v1.6.0
Compare Source
v1.5.1
Compare Source
v1.5.0
Compare Source
coleifer/peewee (peewee)
v3.17.0
Compare Source
@db.transaction
decorator/ctx manager ifan unhandled exception occurs. Previously, an unhandled exception that
occurred in a nested
transaction
context would trigger a rollback. The useof nested
transaction
has long been discouraged in the documentation: therecommendation is to always use
db.atomic
, which will use savepoints toproperly handle nested blocks. However, the new behavior should make it
easier to reason about transaction boundaries - see #2767 for discussion.
BEGIN
in the reconnect-mixin. Given that no transactionhas been started, reconnecting when beginning a new transaction ensures that
a reconnect will occur if it is safe to do so.
isolation_level
indb.atomic()
anddb.transaction()
when using Postgres and MySQL/MariaDB, which will apply tothe wrapped transaction. Note: Sqlite has supported a similar
lock_type
parameter for some time.
SQLITE_DETERMINISTIC
function flag. This allowsuser-defined Sqlite functions to be used in indexes and may be used by the
query planner.
column name.
View commits
tox-dev/tox (tox)
v4.11.3
Compare Source
What's Changed
base_python
path by @Tbruno25 in https://github.com/tox-dev/tox/pull/3122New Contributors
Full Changelog: tox-dev/tox@4.11.2...4.11.3
v4.11.2
Compare Source
What's Changed
config.rst
left over from #3111 by @posita in https://github.com/tox-dev/tox/pull/3120New Contributors
Full Changelog: tox-dev/tox@4.11.1...4.11.2
v4.11.1
Compare Source
What's Changed
Full Changelog: tox-dev/tox@4.11.0...4.11.1
v4.11.0
Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/tox@4.10.0...4.11.0
v4.10.0
Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/tox@4.9.0...4.10.0
v4.9.0
Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/tox@4.8.0...4.9.0
Configuration
📅 Schedule: Branch creation - "before 10pm on Sunday" in timezone America/Chicago, 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 has been generated by Mend Renovate. View repository job log here.