api-change:cloud9: [botocore] Updated Cloud9 API documentation for AL2023 release
api-change:connect: [botocore] Adds relatedContactId field to StartOutboundVoiceContact API input. Introduces PauseContact API and ResumeContact API for Task contacts. Adds pause duration, number of pauses, timestamps for last paused and resumed events to DescribeContact API response. Adds new Rule type and new Rule action.
api-change:connectcases: [botocore] Increase number of fields that can be included in CaseEventIncludedData from 50 to 200
api-change:kms: [botocore] Documentation updates for AWS Key Management Service
api-change:rds: [botocore] Updates Amazon RDS documentation by adding code examples
api-change:sagemaker: [botocore] This release 1) introduces a new API: DeleteCompilationJob , and 2) adds InfraCheckConfig for Create/Describe training job API
1.34.1
api-change:appstream: [botocore] This release includes support for images of Windows Server 2022 platform.
api-change:b2bi: [botocore] Documentation updates for AWS B2B Data Interchange
api-change:billingconductor: [botocore] Billing Conductor is releasing a new API, GetBillingGroupCostReport, which provides the ability to retrieve/view the Billing Group Cost Report broken down by attributes for a specific billing group.
api-change:connect: [botocore] This release adds support for more granular billing using tags (key:value pairs)
api-change:controltower: [botocore] Documentation updates for AWS Control Tower.
api-change:firehose: [botocore] This release, 1) adds configurable buffering hints for the Splunk destination, and 2) reduces the minimum configurable buffering interval for supported destinations
api-change:gamelift: [botocore] Amazon GameLift adds the ability to add and update the game properties of active game sessions.
api-change:iot: [botocore] This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource.
api-change:neptune-graph: [botocore] This is the initial SDK release for Amazon Neptune Analytics
api-change:opensearch: [botocore] Updating documentation for Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3.
api-change:workspaces: [botocore] Updated note to ensure customers understand running modes.
api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
1.34.0
feature:Python: End of support for Python 3.7
feature:Python: [botocore] End of support for Python 3.7
api-change:drs: [botocore] Adding AgentVersion to SourceServer and RecoveryInstance structures
1.33.13
api-change:imagebuilder: [botocore] This release adds the Image Workflows feature to give more flexibility and control over the image building and testing process.
api-change:location: [botocore] This release 1) adds sub-municipality field in Places API for searching and getting places information, and 2) allows optimizing route calculation based on expected arrival time.
api-change:logs: [botocore] This release introduces the StartLiveTail API to tail ingested logs in near real time.
1.33.12
api-change:neptune: [botocore] This release adds a new parameter configuration setting to the Neptune cluster related APIs that can be leveraged to switch between the underlying supported storage modes.
api-change:pinpoint: [botocore] This release includes Amazon Pinpoint API documentation updates pertaining to campaign message sending rate limits.
api-change:cloud9: Updated Cloud9 API documentation for AL2023 release
api-change:connect: Adds relatedContactId field to StartOutboundVoiceContact API input. Introduces PauseContact API and ResumeContact API for Task contacts. Adds pause duration, number of pauses, timestamps for last paused and resumed events to DescribeContact API response. Adds new Rule type and new Rule action.
api-change:connectcases: Increase number of fields that can be included in CaseEventIncludedData from 50 to 200
api-change:kms: Documentation updates for AWS Key Management Service
api-change:rds: Updates Amazon RDS documentation by adding code examples
api-change:sagemaker: This release 1) introduces a new API: DeleteCompilationJob , and 2) adds InfraCheckConfig for Create/Describe training job API
1.34.1
api-change:appstream: This release includes support for images of Windows Server 2022 platform.
api-change:b2bi: Documentation updates for AWS B2B Data Interchange
api-change:billingconductor: Billing Conductor is releasing a new API, GetBillingGroupCostReport, which provides the ability to retrieve/view the Billing Group Cost Report broken down by attributes for a specific billing group.
api-change:connect: This release adds support for more granular billing using tags (key:value pairs)
api-change:controltower: Documentation updates for AWS Control Tower.
api-change:firehose: This release, 1) adds configurable buffering hints for the Splunk destination, and 2) reduces the minimum configurable buffering interval for supported destinations
api-change:gamelift: Amazon GameLift adds the ability to add and update the game properties of active game sessions.
api-change:iot: This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource.
api-change:neptune-graph: This is the initial SDK release for Amazon Neptune Analytics
api-change:opensearch: Updating documentation for Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3.
api-change:workspaces: Updated note to ensure customers understand running modes.
api-change:endpoint-rules: Update endpoint-rules client to latest version
1.34.0
feature:Python: End of support for Python 3.7
api-change:drs: Adding AgentVersion to SourceServer and RecoveryInstance structures
1.33.13
api-change:imagebuilder: This release adds the Image Workflows feature to give more flexibility and control over the image building and testing process.
api-change:location: This release 1) adds sub-municipality field in Places API for searching and getting places information, and 2) allows optimizing route calculation based on expected arrival time.
api-change:logs: This release introduces the StartLiveTail API to tail ingested logs in near real time.
1.33.12
api-change:neptune: This release adds a new parameter configuration setting to the Neptune cluster related APIs that can be leveraged to switch between the underlying supported storage modes.
api-change:pinpoint: This release includes Amazon Pinpoint API documentation updates pertaining to campaign message sending rate limits.
api-change:securityhub: Added new resource detail objects to ASFF, including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint, AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket
Packaging: Add a minimal pyproject.toml to sdists.
Packaging: Various updates to macOS wheels.
Fix a test case on Arm32. Note that this is not a supported platform
(there is no CI for it) and support is best effort; there may be
other issues lurking. See issue 385 <https://github.com/python-greenlet/greenlet/issues/385>_
This feature release adds typing_extensions.ReadOnly, as specified
by PEP 705, and makes various other improvements, especially to
@typing_extensions.deprecated().
There are no changes since 4.9.0rc1.
4.9.0rc1
Add support for PEP 705, adding typing_extensions.ReadOnly. Patch
by Jelle Zijlstra.
All parameters on NewType.__call__ are now positional-only. This means that
the signature of typing_extensions.NewType.__call__ now exactly matches the
signature of typing.NewType.__call__. Patch by Alex Waygood.
Fix bug with using @deprecated on a mixin class. Inheriting from a
deprecated class now raises a DeprecationWarning. Patch by Jelle Zijlstra.
@deprecated now gives a better error message if you pass a non-str
argument to the msg parameter. Patch by Alex Waygood.
@deprecated is now implemented as a class for better introspectability.
Patch by Jelle Zijlstra.
Exclude __match_args__ from Protocol members.
Backport of python/cpython#110683 by Nikita Sobolev.
When creating a typing_extensions.NamedTuple class, ensure __set_name__
is called on all objects that define __set_name__ and exist in the values
of the NamedTuple class's class dictionary. Patch by Alex Waygood,
backporting python/cpython#111876.
Improve the error message when trying to call issubclass() against a
Protocol that has non-method members. Patch by Alex Waygood (backporting
python/cpython#112344, by Randolph Scholz).
This feature release adds typing_extensions.ReadOnly, as specified
by PEP 705, and makes various other improvements, especially to
@typing_extensions.deprecated().
There are no changes since 4.9.0rc1.
Release 4.9.0rc1 (November 29, 2023)
Add support for PEP 705, adding typing_extensions.ReadOnly. Patch
by Jelle Zijlstra.
All parameters on NewType.__call__ are now positional-only. This means that
the signature of typing_extensions.NewType.__call__ now exactly matches the
signature of typing.NewType.__call__. Patch by Alex Waygood.
Fix bug with using @deprecated on a mixin class. Inheriting from a
deprecated class now raises a DeprecationWarning. Patch by Jelle Zijlstra.
@deprecated now gives a better error message if you pass a non-str
argument to the msg parameter. Patch by Alex Waygood.
@deprecated is now implemented as a class for better introspectability.
Patch by Jelle Zijlstra.
Exclude __match_args__ from Protocol members.
Backport of python/cpython#110683 by Nikita Sobolev.
When creating a typing_extensions.NamedTuple class, ensure __set_name__
is called on all objects that define __set_name__ and exist in the values
of the NamedTuple class's class dictionary. Patch by Alex Waygood,
backporting python/cpython#111876.
Improve the error message when trying to call issubclass() against a
Protocol that has non-method members. Patch by Alex Waygood (backporting
python/cpython#112344, by Randolph Scholz).
Read the v2 migration guide <https://urllib3.readthedocs.io/en/latest/v2-migration-guide.html>__ for help upgrading to the latest version of urllib3.
Removals
Removed support for the deprecated urllib3[secure] extra. ([#2680](https://github.com/urllib3/urllib3/issues/2680) <https://github.com/urllib3/urllib3/issues/2680>__)
Removed support for the deprecated SecureTransport TLS implementation. ([#2681](https://github.com/urllib3/urllib3/issues/2681) <https://github.com/urllib3/urllib3/issues/2681>__)
Removed support for the end-of-life Python 3.7. ([#3143](https://github.com/urllib3/urllib3/issues/3143) <https://github.com/urllib3/urllib3/issues/3143>__)
Bugfixes
Allowed loading CA certificates from memory for proxies. ([#3065](https://github.com/urllib3/urllib3/issues/3065) <https://github.com/urllib3/urllib3/issues/3065>__)
Fixed decoding Gzip-encoded responses which specified x-gzip content-encoding. ([#3174](https://github.com/urllib3/urllib3/issues/3174) <https://github.com/urllib3/urllib3/issues/3174>__)
Fix: function definitions with multi-line signatures can now be excluded by
matching any of the lines, closing issue 684. Thanks, Jan Rusak, Maciej Kowalczyk and Joanna Ejzel <pull 1705_>.
Fix: XML reports could fail with a TypeError if files had numeric components
that were duplicates except for leading zeroes, like file1.py and
file001.py. Fixes issue 1709_.
The coverage annotate command used to announce that it would be removed
in a future version. Enough people got in touch to say that they use it, so
it will stay. Don't expect it to keep up with other new features though.
Added new :ref:debug options <cmd_run_debug>:
pytest writes the pytest test name into the debug output.
dataop2 writes the full data being added to CoverageData objects.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the all-dependencies group in /api with 11 updates:
23.3.1
23.3.2
1.33.6
1.34.2
1.33.6
1.34.2
3.0.1
3.0.2
0.8.2
0.9.0
4.8.0
4.9.0
2.0.7
2.1.0
7.3.2
7.3.3
0.3.7
0.3.8
2.5.32
2.5.33
3.5.0
3.6.0
Updates
pip
from 23.3.1 to 23.3.2Changelog
Sourced from pip's changelog.
Commits
f9fea40
Bump for release3891d41
Fix news file namefb1be0f
Fix a few typing issuesb23341d
Update AUTHORS.txt4513b9c
added second test case69b5810
Fixed bug in extras handling for link requirements7189400
Update news/370392cf-52cd-402c-b402-06d2ff398f89.bugfix.rst3f9c9f9
fix mercurial revision parse error: use two hypen argument --rev= instead of -r=Updates
boto3
from 1.33.6 to 1.34.2Changelog
Sourced from boto3's changelog.
... (truncated)
Commits
227851f
Merge branch 'release-1.34.2'ddbf762
Bumping version to 1.34.2d0800a5
Add changelog entries from botocore35fb92b
Merge branch 'release-1.34.1'59b53f9
Merge branch 'release-1.34.1' into develop8a18727
Bumping version to 1.34.100b424e
Add changelog entries from botocore0390930
Merge branch 'release-1.34.0'9b2db53
Merge branch 'release-1.34.0' into develop71fee69
Bumping version to 1.34.0Updates
botocore
from 1.33.6 to 1.34.2Changelog
Sourced from botocore's changelog.
... (truncated)
Commits
0197406
Merge branch 'release-1.34.2'e20f6d6
Bumping version to 1.34.2216322d
Update to latest partitions and endpoints9b445d6
Update to latest modelsc02636f
Merge branch 'release-1.34.1'0ca7719
Merge branch 'release-1.34.1' into develop2d3e52b
Bumping version to 1.34.15ae8d68
Update to latest partitions and endpointse9b677c
Update to latest models0638e35
Merge branch 'release-1.34.0' into developUpdates
greenlet
from 3.0.1 to 3.0.2Changelog
Sourced from greenlet's changelog.
Commits
719ea47
Preparing release 3.0.22c0793c
Add change note about macOS wheels.8954979
Use pip to build the wheels.1dc71e3
Add a minimal pyproject.toml.6bf5e68
Merge pull request #389 from edgarrmondragon/pypi-metadata-cp312d14f7dc
Fix #3856fba0cd
Declare support for Python 3.12 in trove classifiers4418940
Use the least-common-denominator for supported macOS platform tag version.cc7de0a
Back to development: 3.0.2Updates
s3transfer
from 0.8.2 to 0.9.0Changelog
Sourced from s3transfer's changelog.
Commits
4a42ad9
Merge branch 'release-0.9.0'17ab09b
Bumping version to 0.9.0f887e65
Add back 3.7 lru_cache syntax (#297)7e85a53
Merge pull request #290 from boto/python_37_deprecation5ca35d5
Add changelog entry for Python 3.7 End of Supporta083690
Deprecate Python 3.7 Support76c3a75
Merge pull request #295 from boto/pre-commit-updates7f24a0f
Run new pre-commit updates5621293
Update pre-commit versionsa23c0ec
Merge branch 'release-0.8.2' into developUpdates
typing-extensions
from 4.8.0 to 4.9.0Release notes
Sourced from typing-extensions's releases.
Changelog
Sourced from typing-extensions's changelog.
Commits
fc461d6
Release 4.9.0 (#313)f82d636
Prepare release 4.9.0rc1 (#306)daa7931
Run typed-argument-parser tests on 3.12 in the daily workflow (#307)0b0166d
Add support for PEP 705 (#284)db6f9b4
Update@deprecated
implementation (#302)18ae2b3
Backport recent improvements to the error message when trying to call `issubc...e4d9d8b
fix typo inoverride()
docstring (#305)4f91502
Backport recent change toNamedTuple
classes regarding__set_name__
(#303)7af82f9
@deprecated
: will be in warnings, not typing (#298)f9f257c
Fix deprecating a mixin; warn when inheriting from a deprecated class (#294)Updates
urllib3
from 2.0.7 to 2.1.0Release notes
Sourced from urllib3's releases.
Changelog
Sourced from urllib3's changelog.
Commits
69be299
Release 2.1.077f71d3
Mention myself in READMEe601a0e
Check _has_route within the test function (#3187)f7cd7f3
Stop naming urllib3/requests tests "integration" (#3182)6fc4260
Use more precise type checks5fa8ea6
Fix lint on Python 3.128727683
Remove Sphinx version pin5fc48e7
Treat x-gzip content encoding as gzipff764a0
Allow loading CA certificates from memory for proxies (#3150)b99cc39
Replace deprecated set-output in GitHub ActionsUpdates
coverage
from 7.3.2 to 7.3.3Changelog
Sourced from coverage's changelog.
Commits
7270c53
docs: sample HTML for 7.3.33d4c940
docs: prep for 7.3.3be28121
fix: leading zeros can confuse human sorting. #17091adda03
docs: a little more in the quick start about what will be measured. #17076a9766e
docs: remove deprecation notice fromannotate
docse0a550b
fix: undeprecatecoverage annotate
05b47a3
build(deps): bump actions/setup-python from 4 to 5470e086
docs: two more contributors from #17054c4644e
build: add last commit to .git-blame-ignore-revs5d0b5d4
style: check_coverage close parens should be on their own lineUpdates
distlib
from 0.3.7 to 0.3.8Changelog
Sourced from distlib's changelog.
Commits
ab5f8e7
Changes for 0.3.8.86bb212
Update change log.488599f
Updates based on flake8 checks.0e261af
Use legacy version implementation for Python itself.8242f39
Update copyright years.e27569b
Fix #208: Handle deprecation removals in Python 3.13.65a014b
Update requirements and CI matrix.124108a
Skip test for non-final Python versions.ff48e09
Fix #206: include tox.ini in sdist.eeaa18d
Fix #204: Use symlinks in venv creation during test.Updates
identify
from 2.5.32 to 2.5.33Commits
3d4672c
v2.5.3369fcae7
Merge pull request #433 from om-henners/patch-18dfb002
Addpyt
extensionbce1aad
Merge pull request #430 from pre-commit/pre-commit-ci-update-config5bf8237
[pre-commit.ci] pre-commit autoupdateUpdates
pre-commit
from 3.5.0 to 3.6.0Release notes
Sourced from pre-commit's releases.
Changelog
Sourced from pre-commit's changelog.
Commits
9c9983d
v3.6.07dc0a59
Merge pull request #3093 from pre-commit/removeprefixd3fa7f4
Merge pull request #3092 from pre-commit/minimum-version-first08478ec
python 3.9+: use removeprefix047439a
attempt minimum_pre_commit_version first when parsing configs23a2b73
Merge pull request #3079 from edgarrmondragon/deprecation-rmtree-onerrorcffabe5
Address deprecation warning inshutil.rmtree(onerror=...)
51df34e
Merge pull request #3078 from pre-commit/pre-commit-ci-update-confige36cefc
[pre-commit.ci] pre-commit autoupdate2280645
Merge pull request #3064 from pre-commit/pre-commit-ci-update-configDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show