chore(deps): update python dependencies #6
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.3.10
->==3.3.11
==1.8.3
->==1.8.6
==1.39.4
->==1.39.11
==1.39.4
->==1.39.11
==1.1.2
->==1.2.1
==2025.7.9
->==2025.7.14
==0.3.9
->==0.4.0
==7.2.0
->==7.3.0
==4.58.5
->==4.59.0
==0.7.1
->==0.8.2
==1.15.0
->==1.17.0
==0.2.21
->==0.3.0
==2.2.3
->==2.3.1
==2.13.0
->==2.14.0
==2.33.2
->==2.35.2
==3.3.2
->==3.4.0
==3.3.6
->==3.3.7
==8.3.5
->==8.4.1
==6.1.1
->==6.2.1
==3.14.0
->==3.14.1
==0.11.6
->==0.12.4
==0.13.0
->==0.13.1
==2.3.0
->==2.5.0
==2.9.0.20241206
->==2.9.0.20250708
==6.0.12.20250402
->==6.0.12.20250516
==2.32.0.20250328
->==2.32.4.20250611
==20.31.2
->==20.32.0
Release Notes
pylint-dev/astroid (astroid)
v3.3.11
Compare Source
=============================
Release date: 2025-07-13
Fix a crash when parsing an empty arbitrary expression with
extract_node
(extract_node("__()")
).Closes #2734
Fix a crash when parsing a slice called in a decorator on a function that is also decorated with
a known
six
decorator.Closes #2721
PyCQA/bandit (bandit)
v1.8.6
Compare Source
What's Changed
New Contributors
Full Changelog: PyCQA/bandit@1.8.5...1.8.6
v1.8.5
Compare Source
What's Changed
Full Changelog: PyCQA/bandit@1.8.4...1.8.5
boto/boto3 (boto3)
v1.39.11
Compare Source
=======
ecr
: [botocore
] Add support for Image Tag Mutability Exception feature, allowing repositories to define wildcard-based patterns that override the default image tag mutability settings.emr
: [botocore
] This release adds new parameter 'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster API.lambda
: [botocore
] This release migrated the model to Smithy keeping all features unchanged.neptunedata
: [botocore
] This release updates the supported regions for Neptune API to include current AWS regions.v1.39.10
Compare Source
=======
cloudfront
: [botocore
] Add dualstack endpoint supportdeadline
: [botocore
] Add support for VPC resource endpoints in Service Managed Fleetsec2
: [botocore
] This release adds support for C8gn, F2 and P6e-GB200 Instance typessagemaker
: [botocore
] This release adds 1/ Support for S3FileSystem in CustomFileSystems 2/ The ability for a customer to select their preferred IpAddressType for use with private Workforces 3/ Support for p4de instance type in SageMaker Training Planstimestream-influxdb
: [botocore
] Timestream for InfluxDB adds support for db.influx.24xlarge instance type. This enhancement enables higher compute capacity for demanding workloads through CreateDbInstance, CreateDbCluster, UpdateDbInstance, and UpdateDbCluster APIs.v1.39.9
Compare Source
======
auditmanager
: [botocore
] Updated error handling for RegisterOrganizationAdminAccount API to properly translate TooManyExceptions to HTTP 429 status code. This enhancement improves error handling consistency and provides clearer feedback when request limits are exceeded.logs
: [botocore
] CloudWatchLogs launches GetLogObject API with streaming support for efficient log data retrieval. Logs added support for new AccountPolicy type METRIC_EXTRACTION_POLICY. For more information, see CloudWatch Logs API documentationmediaconvert
: [botocore
] This release adds support for TAMS server integration with MediaConvert inputs.outposts
: [botocore
] Add AWS Outposts API to surface customer billing informationsesv2
: [botocore
] Added IP Visibility support for managed dedicated pools. Enhanced GetDedicatedIp and GetDedicatedIps APIs to return managed IP addresses.ssm
: [botocore
] July 2025 doc-only updates for Systems Manager.botocore
] Added provisional support for the upcoming Python 3.14 releasev1.39.8
Compare Source
======
cleanroomsml
: [botocore
] This release introduces Parquet result format support for ML Input Channel models in AWS Clean Rooms ML.cloudfront
: [botocore
] Doc only update for CloudFront that fixes some customer-reported issuesec2
: [botocore
] AWS Free Tier Version2 Supportkeyspacesstreams
: [botocore
] Doc only update for the Amazon Keyspaces Streams API.mailmanager
: [botocore
] Allow underscores in the local part of the input of the "Email recipients rewrite" action in rule sets.mediaconvert
: [botocore
] This release expands the range of supported audio outputs to include xHE, 192khz FLAC and the deprecation of dual mono for AC3.stepfunctions
: [botocore
] Align input with style guidelines.synthetics
: [botocore
] This feature allows AWS Synthetics customers to provide code dependencies using lambda layer while creating a canaryv1.39.7
Compare Source
======
bedrock
: [botocore
] This release adds support for on-demand custom model inference through CustomModelDeployment APIs for Amazon Bedrock.bedrock-agentcore
: [botocore
] Initial release of Amazon Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.bedrock-agentcore-control
: [botocore
] Initial release of Amazon Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.bedrock-runtime
: [botocore
] document update to support on demand custom model.datasync
: [botocore
] AWS DataSync now supports IPv6 address inputs and outputs in create, update, and describe operations for NFS, SMB, and Object Storage locationsglue
: [botocore
] AWS Glue now supports schema, partition and sort management of Apache Iceberg tables using Glue SDKguardduty
: [botocore
] Add expectedBucketOwner parameter to ThreatIntel and IPSet APIs.iotwireless
: [botocore
] FuotaTaskId is not a valid IdentifierType for EventConfiguration and is being removed from possible IdentifierType values.logs
: [botocore
] CloudWatch Logs updates: Added X-Ray tracing for Amazon Bedrock Agent resources. Logs introduced Log Group level resource policies (managed through Put/Delete/Describe Resource Policy APIs). For more information, see CloudWatch Logs API documentation.mediapackagev2
: [botocore
] This release adds support for CDN Authentication using Static Headers in MediaPackage v2.networkflowmonitor
: [botocore
] Introducing 2 new scope status types - DEACTIVATING and DEACTIVATED.payment-cryptography-data
: [botocore
] Expand length of message data field for Mac generation and validation to 8192 characters.stepfunctions
: [botocore
] Doc-only update to introduction, and edits to clarify input parameter and the set of control characters.v1.39.6
Compare Source
======
ecs
: [botocore
] This release removes hookDetails for the Amazon ECS native blue/green deployments.v1.39.5
Compare Source
======
bedrock-agent
: [botocore
] Add support for S3 Vectors as a vector store.datazone
: [botocore
] Removing restriction of environment profile identifier as required field, S3 feature releasedynamodbstreams
: [botocore
] Added support for optional shard filter parameter in DescribeStream api that allows customers to fetch child shards of a read_only parent shard.ec2
: [botocore
] This release adds support for volume initialization status, which enables you to monitor when the initialization process for an EBS volume is completed. This release also adds IPv6 support to EC2 Instance Connect Endpoints, allowing you to connect to your EC2 Instance via a private IPv6 address.ecs
: [botocore
] Amazon ECS supports native blue/green deployments, allowing you to validate new service revisions before directing production traffic to them.events
: [botocore
] Add customer-facing logging for the EventBridge Event Bus, enabling customers to better observe their events and extract insights about their EventBridge usage.opensearch
: [botocore
] AWS Opensearch adds support for enabling s3 vector engine options. After enabling this option, customers will be able to create indices with s3 vector engine.pricing
: [botocore
] This release adds support for new filter types in GetProducts API, including EQUALS, CONTAINS, ANY_OF, and NONE_OF.quicksight
: [botocore
] Introduced custom instructions for topics.repostspace
: [botocore
] This release introduces Channels functionality with CreateChannel, GetChannel, ListChannels, and UpdateChannel operations. Channels provide dedicated collaboration spaces where teams can organize discussions and knowledge by projects, business units, or areas of responsibility.s3
: [botocore
] Amazon S3 Metadata live inventory tables provide a queryable inventory of all the objects in your general purpose bucket so that you can determine the latest state of your data. To help minimize your storage costs, use journal table record expiration to set a retention period for your records.s3tables
: [botocore
] Adds table bucket type to ListTableBucket and GetTableBucket API operationss3vectors
: [botocore
] Amazon S3 Vectors provides cost-effective, elastic, and durable vector storage for queries based on semantic meaning and similarity.sagemaker
: [botocore
] This release adds support for a new Restricted instance group type to enable a specialized environment for running Nova customization jobs on SageMaker HyperPod clusters. This release also adds support for SageMaker pipeline versioning.boto/botocore (botocore)
v1.39.11
Compare Source
=======
ecr
: Add support for Image Tag Mutability Exception feature, allowing repositories to define wildcard-based patterns that override the default image tag mutability settings.emr
: This release adds new parameter 'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster API.lambda
: This release migrated the model to Smithy keeping all features unchanged.neptunedata
: This release updates the supported regions for Neptune API to include current AWS regions.v1.39.10
Compare Source
=======
cloudfront
: Add dualstack endpoint supportdeadline
: Add support for VPC resource endpoints in Service Managed Fleetsec2
: This release adds support for C8gn, F2 and P6e-GB200 Instance typessagemaker
: This release adds 1/ Support for S3FileSystem in CustomFileSystems 2/ The ability for a customer to select their preferred IpAddressType for use with private Workforces 3/ Support for p4de instance type in SageMaker Training Planstimestream-influxdb
: Timestream for InfluxDB adds support for db.influx.24xlarge instance type. This enhancement enables higher compute capacity for demanding workloads through CreateDbInstance, CreateDbCluster, UpdateDbInstance, and UpdateDbCluster APIs.v1.39.9
Compare Source
======
auditmanager
: Updated error handling for RegisterOrganizationAdminAccount API to properly translate TooManyExceptions to HTTP 429 status code. This enhancement improves error handling consistency and provides clearer feedback when request limits are exceeded.logs
: CloudWatchLogs launches GetLogObject API with streaming support for efficient log data retrieval. Logs added support for new AccountPolicy type METRIC_EXTRACTION_POLICY. For more information, see CloudWatch Logs API documentationmediaconvert
: This release adds support for TAMS server integration with MediaConvert inputs.outposts
: Add AWS Outposts API to surface customer billing informationsesv2
: Added IP Visibility support for managed dedicated pools. Enhanced GetDedicatedIp and GetDedicatedIps APIs to return managed IP addresses.ssm
: July 2025 doc-only updates for Systems Manager.v1.39.8
Compare Source
======
cleanroomsml
: This release introduces Parquet result format support for ML Input Channel models in AWS Clean Rooms ML.cloudfront
: Doc only update for CloudFront that fixes some customer-reported issuesec2
: AWS Free Tier Version2 Supportkeyspacesstreams
: Doc only update for the Amazon Keyspaces Streams API.mailmanager
: Allow underscores in the local part of the input of the "Email recipients rewrite" action in rule sets.mediaconvert
: This release expands the range of supported audio outputs to include xHE, 192khz FLAC and the deprecation of dual mono for AC3.stepfunctions
: Align input with style guidelines.synthetics
: This feature allows AWS Synthetics customers to provide code dependencies using lambda layer while creating a canaryv1.39.7
Compare Source
======
bedrock
: This release adds support for on-demand custom model inference through CustomModelDeployment APIs for Amazon Bedrock.bedrock-agentcore
: Initial release of Amazon Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.bedrock-agentcore-control
: Initial release of Amazon Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.bedrock-runtime
: document update to support on demand custom model.datasync
: AWS DataSync now supports IPv6 address inputs and outputs in create, update, and describe operations for NFS, SMB, and Object Storage locationsglue
: AWS Glue now supports schema, partition and sort management of Apache Iceberg tables using Glue SDKguardduty
: Add expectedBucketOwner parameter to ThreatIntel and IPSet APIs.iotwireless
: FuotaTaskId is not a valid IdentifierType for EventConfiguration and is being removed from possible IdentifierType values.logs
: CloudWatch Logs updates: Added X-Ray tracing for Amazon Bedrock Agent resources. Logs introduced Log Group level resource policies (managed through Put/Delete/Describe Resource Policy APIs). For more information, see CloudWatch Logs API documentation.mediapackagev2
: This release adds support for CDN Authentication using Static Headers in MediaPackage v2.networkflowmonitor
: Introducing 2 new scope status types - DEACTIVATING and DEACTIVATED.payment-cryptography-data
: Expand length of message data field for Mac generation and validation to 8192 characters.stepfunctions
: Doc-only update to introduction, and edits to clarify input parameter and the set of control characters.v1.39.6
Compare Source
======
ecs
: This release removes hookDetails for the Amazon ECS native blue/green deployments.v1.39.5
Compare Source
======
bedrock-agent
: Add support for S3 Vectors as a vector store.datazone
: Removing restriction of environment profile identifier as required field, S3 feature releasedynamodbstreams
: Added support for optional shard filter parameter in DescribeStream api that allows customers to fetch child shards of a read_only parent shard.ec2
: This release adds support for volume initialization status, which enables you to monitor when the initialization process for an EBS volume is completed. This release also adds IPv6 support to EC2 Instance Connect Endpoints, allowing you to connect to your EC2 Instance via a private IPv6 address.ecs
: Amazon ECS supports native blue/green deployments, allowing you to validate new service revisions before directing production traffic to them.events
: Add customer-facing logging for the EventBridge Event Bus, enabling customers to better observe their events and extract insights about their EventBridge usage.opensearch
: AWS Opensearch adds support for enabling s3 vector engine options. After enabling this option, customers will be able to create indices with s3 vector engine.pricing
: This release adds support for new filter types in GetProducts API, including EQUALS, CONTAINS, ANY_OF, and NONE_OF.quicksight
: Introduced custom instructions for topics.repostspace
: This release introduces Channels functionality with CreateChannel, GetChannel, ListChannels, and UpdateChannel operations. Channels provide dedicated collaboration spaces where teams can organize discussions and knowledge by projects, business units, or areas of responsibility.s3
: Amazon S3 Metadata live inventory tables provide a queryable inventory of all the objects in your general purpose bucket so that you can determine the latest state of your data. To help minimize your storage costs, use journal table record expiration to set a retention period for your records.s3tables
: Adds table bucket type to ListTableBucket and GetTableBucket API operationss3vectors
: Amazon S3 Vectors provides cost-effective, elastic, and durable vector storage for queries based on semantic meaning and similarity.sagemaker
: This release adds support for a new Restricted instance group type to enable a specialized environment for running Nova customization jobs on SageMaker HyperPod clusters. This release also adds support for SageMaker pipeline versioning.callowayproject/bump-my-version (bump-my-version)
v1.2.1
Compare Source
Compare the full difference.
Other
Extend globbing functionality with EXTGLOB support in configuration utils. b7eefab
Fixes #357
[pre-commit.ci] pre-commit autoupdate. a1a2a16
updates: - github.com/astral-sh/ruff-pre-commit: v0.11.12 → v0.12.3
v1.2.0
Compare Source
Compare the full difference.
Other
Extend globbing functionality with EXTGLOB support in configuration utils. b7eefab
Fixes #357
[pre-commit.ci] pre-commit autoupdate. a1a2a16
updates: - github.com/astral-sh/ruff-pre-commit: v0.11.12 → v0.12.3
v1.1.4
Compare Source
Compare the full difference.
Fixes
Fix broken link to API. 4591652
https: //callowayproject.github.io/bump-my-version/reference/api/ is 404.
New
Other
[pre-commit.ci] pre-commit autoupdate. 7f9e5c1
updates: - github.com/astral-sh/ruff-pre-commit: v0.11.10 → v0.11.12
[pre-commit.ci] pre-commit autoupdate. d3169af
updates: - github.com/astral-sh/ruff-pre-commit: v0.11.9 → v0.11.10
Updates
v1.1.3
Compare Source
Compare the full difference.
Fixes
Fixed test assertion from stdout to output. e59c7f7
Fixes typing issues for python 3.8. 78d5009
certifi/python-certifi (certifi)
v2025.7.14
Compare Source
pypa/distlib (distlib)
v0.4.0
Compare Source
pycqa/flake8 (flake8)
v7.3.0
Compare Source
fonttools/fonttools (fonttools)
v4.59.0
Compare Source
fs
package) fromfonttools[ufo]
extra. This is replaced by thefontTools.misc.filesystem
package, a stdlib-only, drop-in replacement for the subset of the pyfilesystem2's API used byfontTools.ufoLib
. The latter should continue to work with the upstreamfs
(we even test with/without). However, clients who wish to continue usingfs
can do so by depending on it directly instead of via thefonttools[ufo]
extra (#3885, #3620)..addComponent()
implementations, in particularbaseGlyphName
vsglyphName
(#3880).python/mypy (mypy)
v1.17.0
Compare Source
v1.16.1
Compare Source
v1.16.0
Compare Source
messense/nh3 (nh3)
v0.3.0
Compare Source
What's Changed
Cleaner
API by @messense in https://github.com/messense/nh3/pull/90Full Changelog: messense/nh3@v0.2.22...v0.3.0
v0.2.22
Compare Source
What's Changed
New Contributors
Full Changelog: messense/nh3@v0.2.21...v0.2.22
pandas-dev/pandas (pandas)
v2.3.1
: Pandas 2.3.1Compare Source
We are pleased to announce the release of pandas 2.3.1.
This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.1 supports Python 3.9 and higher.
The release will be available on the conda-forge channel:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v2.3.0
: Pandas 2.3.0Compare Source
We are pleased to announce the release of pandas 2.3.0.
This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.0 supports Python 3.10 and higher.
The release will be available on the defaults and conda-forge channels:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
pydantic/pydantic-core (pydantic-core)
v2.35.2
: 2025-06-26Compare Source
What's Changed
speedate
0.16 by @davidhewitt in https://github.com/pydantic/pydantic-core/pull/1740SerializationInfo
by @Viicos in https://github.com/pydantic/pydantic-core/pull/1747Full Changelog: pydantic/pydantic-core@v2.35.1...v2.35.2
v2.35.1
: 2025-06-11Compare Source
What's Changed
ValidationInfo
andSerializationInfo
by @Viicos in https://github.com/pydantic/pydantic-core/pull/1736Full Changelog: pydantic/pydantic-core@v2.35.0...v2.35.1
v2.35.0
: 2025-06-11Compare Source
What's Changed
exclude_none
is set by @Viicos in https://github.com/pydantic/pydantic-core/pull/1708pypa/gh-action-pypi-publish
by @samuelcolvin in https://github.com/pydantic/pydantic-core/pull/1599'time'
schema constraints by @Viicos in https://github.com/pydantic/pydantic-core/pull/1720preserve_order
feature by @davidhewitt in https://github.com/pydantic/pydantic-core/pull/1724PydanticUseDefault
exception message by @Viicos in https://github.com/pydantic/pydantic-core/pull/1730ensure_ascii
option by @Viicos in https://github.com/pydantic/pydantic-core/pull/1689TzInfo
by @Viicos in https://github.com/pydantic/pydantic-core/pull/1701ValidationInfo
andSerializationInfo
generic forcontext
by @Viicos in https://github.com/pydantic/pydantic-core/pull/1686New Contributors
Full Changelog: pydantic/pydantic-core@v2.34.1...v2.35.0
v2.34.1
Compare Source
v2.34.0
: 2025-04-17Compare Source
What's Changed
BigInt
to validate againstfloat
schema by @Viicos in https://github.com/pydantic/pydantic-core/pull/1685ValidationInfo.field_name
is correct on validator reuse by @DouweM in https://github.com/pydantic/pydantic-core/pull/1692release
job by @Viicos in https://github.com/pydantic/pydantic-core/pull/1695release
job x2 by @Viicos in https://github.com/pydantic/pydantic-core/pull/1696New Contributors
Full Changelog: pydantic/pydantic-core@v2.33.1...v2.34.0
PyCQA/pyflakes (pyflakes)
v3.4.0
Compare Source
pylint-dev/pylint (pylint)
v3.3.7
Compare Source
What's new in Pylint 3.3.7?
Release date: 2025-05-04
False Positives Fixed
Comparisons between two calls to
type()
won't raise anunidiomatic-typecheck
warning anymore, consistent with the behavior applied only for==
previously.Closes #10161
Other Bug Fixes
Fixed a crash when importing a class decorator that did not exist with the same name as a class attribute after the class definition.
Closes #10105
Fix a crash caused by malformed format strings when using
.format
with keyword arguments.Closes #10282
Using a slice as a class decorator now raises a
not-callable
message instead of crashing. A lot of checks that dealt with decorators (too many to list) are now shortcut if the decorator can't immediately be inferred to a function or class definition.Closes #10334
Other Changes
The algorithm used for
no-member
suggestions is now more efficient and cuts thecalculation when the distance score is already above the threshold.
Refs #10277
pytest-dev/pytest (pytest)
v8.4.1
Compare Source
pytest 8.4.1 (2025-06-17)
Bug fixes
#13461: Corrected
_pytest.terminal.TerminalReporter.isatty
to supportbeing called as a method. Before it was just a boolean which could
break correct code when using
-o log_cli=true
).#13477: Reintroduced
pytest.PytestReturnNotNoneWarning
{.interpreted-text role="class"} which was removed by accident in pytest [8.4]{.title-ref}.This warning is raised when a test functions returns a value other than
None
, which is often a mistake made by beginners.See
return-not-none
{.interpreted-text role="ref"} for more information.#13497: Fixed compatibility with
Twisted 25+
.Improved documentation
faulthandler
not working on Windows.v8.4.0
Compare Source
pytest 8.4.0 (2025-06-02)
Removals and backward incompatible breaking changes
#11372: Async tests will now fail, instead of warning+skipping, if you don't have any suitable plugin installed.
#12346: Tests will now fail, instead of raising a warning, if they return any value other than None.
#12874: We dropped support for Python 3.8 following its end of life (2024-10-07).
#12960: Test functions containing a yield now cause an explicit error. They have not been run since pytest 4.0, and were previously marked as an expected failure and deprecation warning.
See
the docs <yield tests deprecated>
{.interpreted-text role="ref"} for more information.Deprecations (removal in next major release)
autouse=True
. For guidance on how to work around this warning seesync-test-async-fixture
{.interpreted-text role="ref"}.New features
#11538: Added
pytest.RaisesGroup
{.interpreted-text role="class"} as an equivalent topytest.raises
{.interpreted-text role="func"} for expectingExceptionGroup
{.interpreted-text role="exc"}. Also addspytest.RaisesExc
{.interpreted-text role="class"} which is now the logic behindpytest.raises
{.interpreted-text role="func"} and used as parameter topytest.RaisesGroup
{.interpreted-text role="class"}.RaisesGroup
includes the ability to specify multiple different expected exceptions, the structure of nested exception groups, and flags for emulatingexcept* <except_star>
{.interpreted-text role="ref"}. Seeassert-matching-exception-groups
{.interpreted-text role="ref"} and docstrings for more information.#12081: Added
capteesys
{.interpreted-text role="fixture"} to capture AND pass output to next handler set by--capture=
.#12504:
pytest.mark.xfail
{.interpreted-text role="func"} now acceptspytest.RaisesGroup
{.interpreted-text role="class"} for theraises
parameter when you expect an exception group. You can also pass apytest.RaisesExc
{.interpreted-text role="class"} if you e.g. want to make use of thecheck
parameter.#12713: New [--force-short-summary]{.title-ref} option to force condensed summary output regardless of verbosity level.
This lets users still see condensed summary output of failures for quick reference in log files from job outputs, being especially useful if non-condensed output is very verbose.