enhancement:AWSCRT: [botocore] Update awscrt version to 0.19.10
api-change:controltower: [botocore] AWS Control Tower supports tagging for enabled controls. This release introduces TagResource, UntagResource and ListTagsForResource APIs to manage tags in existing enabled controls. It updates EnabledControl API to tag resources at creation time.
api-change:cur: [botocore] This release adds support for tagging and customers can now tag report definitions. Additionally, ReportStatus is now added to report definition to show when the last delivered time stamp and if it succeeded or not.
api-change:ec2: [botocore] EC2 adds API updates to enable ENA Express at instance launch time.
api-change:fms: [botocore] Adds optimizeUnassociatedWebACL flag to ManagedServiceData, updates third-party firewall examples, and other minor documentation updates.
api-change:marketplace-entitlement: [botocore] Update marketplace-entitlement client to latest version
api-change:mediaconvert: [botocore] This release includes the ability to specify any input source as the primary input for corresponding follow modes, and allows users to specify fit and fill behaviors without resizing content.
api-change:rds: [botocore] Updates Amazon RDS documentation for zero-ETL integrations.
api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
1.28.83
api-change:cloudformation: [botocore] Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts.
api-change:cloudtrail: [botocore] The Insights in Lake feature lets customers enable CloudTrail Insights on a source CloudTrail Lake event data store and create a destination event data store to collect Insights events based on unusual management event activity in the source event data store.
api-change:comprehend: [botocore] This release adds support for toxicity detection and prompt safety classification.
api-change:connect: [botocore] This release adds the ability to integrate customer lambda functions with Connect attachments for scanning and updates the ListIntegrationAssociations API to support filtering on IntegrationArn.
api-change:ec2: [botocore] AWS EBS now supports Block Public Access for EBS Snapshots. This release introduces the EnableSnapshotBlockPublicAccess, DisableSnapshotBlockPublicAccess and GetSnapshotBlockPublicAccessState APIs to manage account-level public access settings for EBS Snapshots in an AWS Region.
api-change:eks: [botocore] Adding EKS Anywhere subscription related operations.
api-change:lambda: [botocore] Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda.
api-change:logs: [botocore] Update to support new APIs for delivery of logs from AWS services.
api-change:omics: [botocore] Support UBAM filetype for Omics Storage and make referenceArn optional
api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
1.28.82
api-change:sqs: [botocore] This release enables customers to call SQS using AWS JSON-1.0 protocol and bug fix.
1.28.81
api-change:connect: [botocore] This release clarifies in our public documentation that InstanceId is a requirement for SearchUsers API requests.
api-change:datasync: [botocore] This change allows for 0 length access keys and secret keys for object storage locations. Users can now pass in empty string credentials.
api-change:guardduty: [botocore] Added API support for new GuardDuty EKS Audit Log finding types.
api-change:lambda: [botocore] Add Node 20 (nodejs20.x) support to AWS Lambda.
api-change:lexv2-models: [botocore] Update lexv2-models client to latest version
api-change:omics: [botocore] Adding Run UUID and Run Output URI: GetRun and StartRun API response has two new fields "uuid" and "runOutputUri".
api-change:rds: [botocore] This Amazon RDS release adds support for patching the OS of an RDS Custom for Oracle DB instance. You can now upgrade the database or operating system using the modify-db-instance command.
api-change:redshift-serverless: [botocore] Added a new parameter in the workgroup that helps you control your cost for compute resources. This feature provides a ceiling for RPUs that Amazon Redshift Serverless can scale up to. When automatic compute scaling is required, having a higher value for MaxRPU can enhance query throughput.
api-change:resiliencehub: [botocore] AWS Resilience Hub enhances Resiliency Score, providing actionable recommendations to improve application resilience. Amazon Elastic Kubernetes Service (EKS) operational recommendations have been added to help improve the resilience posture of your applications.
api-change:sqs: [botocore] This release enables customers to call SQS using AWS JSON-1.0 protocol.
api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
enhancement:AWSCRT: Update awscrt version to 0.19.10
api-change:controltower: AWS Control Tower supports tagging for enabled controls. This release introduces TagResource, UntagResource and ListTagsForResource APIs to manage tags in existing enabled controls. It updates EnabledControl API to tag resources at creation time.
api-change:cur: This release adds support for tagging and customers can now tag report definitions. Additionally, ReportStatus is now added to report definition to show when the last delivered time stamp and if it succeeded or not.
api-change:ec2: EC2 adds API updates to enable ENA Express at instance launch time.
api-change:fms: Adds optimizeUnassociatedWebACL flag to ManagedServiceData, updates third-party firewall examples, and other minor documentation updates.
api-change:marketplace-entitlement: Update marketplace-entitlement client to latest version
api-change:mediaconvert: This release includes the ability to specify any input source as the primary input for corresponding follow modes, and allows users to specify fit and fill behaviors without resizing content.
api-change:rds: Updates Amazon RDS documentation for zero-ETL integrations.
api-change:endpoint-rules: Update endpoint-rules client to latest version
1.31.83
api-change:cloudformation: Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts.
api-change:cloudtrail: The Insights in Lake feature lets customers enable CloudTrail Insights on a source CloudTrail Lake event data store and create a destination event data store to collect Insights events based on unusual management event activity in the source event data store.
api-change:comprehend: This release adds support for toxicity detection and prompt safety classification.
api-change:connect: This release adds the ability to integrate customer lambda functions with Connect attachments for scanning and updates the ListIntegrationAssociations API to support filtering on IntegrationArn.
api-change:ec2: AWS EBS now supports Block Public Access for EBS Snapshots. This release introduces the EnableSnapshotBlockPublicAccess, DisableSnapshotBlockPublicAccess and GetSnapshotBlockPublicAccessState APIs to manage account-level public access settings for EBS Snapshots in an AWS Region.
api-change:eks: Adding EKS Anywhere subscription related operations.
api-change:lambda: Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda.
api-change:logs: Update to support new APIs for delivery of logs from AWS services.
api-change:omics: Support UBAM filetype for Omics Storage and make referenceArn optional
api-change:endpoint-rules: Update endpoint-rules client to latest version
1.31.82
api-change:sqs: This release enables customers to call SQS using AWS JSON-1.0 protocol and bug fix.
1.31.81
api-change:connect: This release clarifies in our public documentation that InstanceId is a requirement for SearchUsers API requests.
api-change:datasync: This change allows for 0 length access keys and secret keys for object storage locations. Users can now pass in empty string credentials.
api-change:guardduty: Added API support for new GuardDuty EKS Audit Log finding types.
api-change:lambda: Add Node 20 (nodejs20.x) support to AWS Lambda.
api-change:lexv2-models: Update lexv2-models client to latest version
api-change:omics: Adding Run UUID and Run Output URI: GetRun and StartRun API response has two new fields "uuid" and "runOutputUri".
api-change:rds: This Amazon RDS release adds support for patching the OS of an RDS Custom for Oracle DB instance. You can now upgrade the database or operating system using the modify-db-instance command.
api-change:redshift-serverless: Added a new parameter in the workgroup that helps you control your cost for compute resources. This feature provides a ceiling for RPUs that Amazon Redshift Serverless can scale up to. When automatic compute scaling is required, having a higher value for MaxRPU can enhance query throughput.
api-change:resiliencehub: AWS Resilience Hub enhances Resiliency Score, providing actionable recommendations to improve application resilience. Amazon Elastic Kubernetes Service (EKS) operational recommendations have been added to help improve the resilience posture of your applications.
api-change:sqs: This release enables customers to call SQS using AWS JSON-1.0 protocol.
api-change:endpoint-rules: Update endpoint-rules client to latest version
Fix a potential crash on Python 3.8 at interpreter shutdown time.
This was a regression from earlier 3.0.x releases. Reported by Matt
Wozniski in issue 376 <https://github.com/python-greenlet/greenlet/issues/376>_.
Significant Change: replace ultra_strict with new smart union implementation, the way unions are validated has changed significantly to improve performance and correctness, we have worked hard to absolutely minimise the number of cases where behaviour has changed, see the PR for details - by @davidhewitt in pydantic/pydantic-core#867
Add support for instance method reassignment when extra='allow' by @sydney-runkle in #7683
Support JSON schema generation for Enum types with no cases by @sydney-runkle in #7927
Warn if a class inherits from Generic before BaseModel by @alexmojaki in #7891
Significant Change: replace ultra_strict with new smart union implementation, the way unions are validated has changed significantly to improve performance and correctness, we have worked hard to absolutely minimise the number of cases where behaviour has changed, see the PR for details - by @davidhewitt in pydantic/pydantic-core#867
Add support for instance method reassignment when extra='allow' by @sydney-runkle in #7683
Support JSON schema generation for Enum types with no cases by @sydney-runkle in #7927
Warn if a class inherits from Generic before BaseModel by @alexmojaki in #7891
[orm] [usecase] Implemented the _orm.Session.bulk_insert_mappings.render_nulls
parameter for new style bulk ORM inserts, allowing render_nulls=True as
an execution option. This allows for bulk ORM inserts with a mixture of
None values in the parameter dictionaries to use a single batch of rows
for a given set of dicationary keys, rather than breaking up into batches
that omit the NULL columns from each INSERT.
[orm] [bug] Fixed issue where the __allow_unmapped__ directive failed to allow for
legacy Column / deferred() mappings that nonetheless had
annotations such as Any or a specific type without Mapped[] as
their type, without errors related to locating the attribute name.
[orm] [bug] Fixed caching bug where using the _orm.with_expression() construct in
conjunction with loader options _orm.selectinload(),
_orm.lazyload() would fail to substitute bound parameter values
correctly on subsequent caching runs.
[orm] [bug] Fixed bug in ORM annotated declarative where using a ClassVar that
nonetheless referred in some way to an ORM mapped class name would fail to
be interpreted as a ClassVar that's not mapped.
[sql] [usecase] Implemented "literal value processing" for the Interval datatype
for both the PostgreSQL and Oracle dialects, allowing literal rendering of
interval values. Pull request courtesy Indivar Mishra.
[sql] [bug] Fixed issue where using the same bound parameter more than once with
literal_execute=True in some combinations with other literal rendering
parameters would cause the wrong values to render due to an iteration
issue.
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>__)
Bumps the all-dependencies group in /api with 18 updates:
1.6.3
1.7.0
1.28.63
1.28.84
1.31.63
1.31.84
3.3.0
3.3.2
3.0.0
3.0.1
3.1
3.2.1
2.4.2
2.5.0
2.10.1
2.14.1
2.0.22
2.0.23
2.0.7
2.1.0
7.4.2
7.4.3
23.3
23.3.1
0.41.2
0.41.3
5.3.1
5.3.2
3.12.4
3.13.1
2.5.30
2.5.31
3.11.0
4.0.0
20.24.5
20.24.6
Updates
blinker
from 1.6.3 to 1.7.0Changelog
Sourced from blinker's changelog.
Commits
2adbe03
Relase version 1.7.07f3f1a0
Update the supported Python versionsd32c27a
Update the requirements200786d
Bump actions/checkout from 3.6.0 to 4.1.15186dc1
Bump actions/upload-artifact from 3.1.2 to 3.1.35ad0039
Allow the Signal set_class to be customisedfe3ec89
Add changelog entry44d29b3
Fix weakref callback errors during finalization36560da
Fix deployment issue and re-release 1.6.3aafe30d
Relase version 1.6.3Updates
boto3
from 1.28.63 to 1.28.84Changelog
Sourced from boto3's changelog.
... (truncated)
Commits
d0da023
Merge branch 'release-1.28.84'e43788b
Bumping version to 1.28.842b0e7b3
Add changelog entries from botocore914bc66
Merge branch 'release-1.28.83'7692e71
Merge branch 'release-1.28.83' into develop2313d88
Bumping version to 1.28.83a9631bc
Add changelog entries from botocorea4b5e63
Merge branch 'release-1.28.82'117b4bf
Merge branch 'release-1.28.82' into developf9dfc2e
Bumping version to 1.28.82Updates
botocore
from 1.31.63 to 1.31.84Changelog
Sourced from botocore's changelog.
... (truncated)
Commits
8e9ec5f
Merge branch 'release-1.31.84'15da4f9
Bumping version to 1.31.84285e972
Update to latest modelsbaff2ee
Update awcrt version to 0.19.10 (#3053)3f645d1
fix presign test cases (#3052)dbc1ad2
Merge branch 'release-1.31.83'159e408
Merge branch 'release-1.31.83' into develope8342a1
Bumping version to 1.31.83284a55d
Update to latest modelsdc33566
fix typos (#3050)Updates
charset-normalizer
from 3.3.0 to 3.3.2Release notes
Sourced from charset-normalizer's releases.
Changelog
Sourced from charset-normalizer's changelog.
Commits
79dce48
:bug: Regression on some detection case showcased in the documentation (#371)...a4b9b01
Bump github/codeql-action from 2.22.4 to 2.22.5 (#375)dcc01cc
Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#374)9cd402c
Bump pytest from 7.4.2 to 7.4.3 (#373)e274dcc
:bug: Fix unintentional memory usage regression when using large payload that...07f3041
:arrow_up: Bump github/codeql-action from 2.22.3 to 2.22.4 (#370)5208644
:bookmark: Release 3.3.1 (#367)66966f1
:sparkle: Improve the detection around some cases (#366)49653a6
:arrow_up: Bump actions/setup-python from 4.7.0 to 4.7.1 (#359)f6a66ed
:arrow_up: Bump pypa/cibuildwheel from 2.16.0 to 2.16.2 (#361)Updates
greenlet
from 3.0.0 to 3.0.1Changelog
Sourced from greenlet's changelog.
Commits
77a9a29
Preparing release 3.0.111b1b75
CI: Use 3.12 final instead of -dev.76b4ac0
Wheels: We're forcing the platform tag for universal2, not the api tag (which...4751fbe
Fix #376309575a
Centralize use of psutil.Process.uss; deal gracefully when it is not available.313d06b
Remove test status badge from README. It was confusing.660a66f
Back to development: 3.0.1Updates
networkx
from 3.1 to 3.2.1Commits
9c1ee63
Designate 3.2.1 releasec9f8934
Improve error messages for misconfigured backend treatment (#7062)a2c749a
Disallow negative number of nodes incomplete_multipartite_graph
(#7057)05f9234
Fix names of small graphs (#7055)e37b0aa
Fix error message fornx.mycielski_graph(0)
(#7056)f7499b1
Remove unused code resistance_distance (#7053)d31add4
Add favicon (#7043)d351ed0
Add Tadpole graph (#6999)c581756
Minor doc cleanups to remove doc build warnings (#7048)fc09bd2
fix extendability function name in bipartite.rst (#7042)Updates
pydantic
from 2.4.2 to 2.5.0Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
d465ec5
v2.5.0
release (#8091)b514c43
Add note to docs explaining the use of"validation"
vs"parse"
(#8080)e637156
Cross link API docs and concepts docs more throughly (#8082)951bc15
SimplifyConfigWrapperStack.push
context manager (#8018)2358e63
Update topyright==1.1.335
(#8075)ab843af
Add deprecation warning + makemkdocs build
strict (#8077)9eec4d6
Add concepts page on JSON (#8060)41f1dc3
Update union documentation for reimplemented "smart" mode (#8070)82b0a11
WIP: prep for2.5.0b1
release (#8063)b520f2e
bump pydantic-core to 2.14.1 (#8069)Updates
pydantic-core
from 2.10.1 to 2.14.1Release notes
Sourced from pydantic-core's releases.
... (truncated)
Commits
fbae08c
Bump version to 2.14.1 (#1069)4c2ea59
Restore manylinux-compatible PGO builds (#1068)b27455e
Bump ruff from 0.1.3 to 0.1.5 (#1067)5712edf
Adopt ruff formatter instead of black (ready for review) (#1051)d3416f7
bump version to 2.14.0 (#1066)f409e00
replace ultra_strict with new union implementation (#867)d08b4f3
run pydantic integration tests with lax xfail (#1054)0c46146
PGO build for MacOS M1 (#1063)d80c454
fix: nan inf float (#1062)5de6b75
reduce dependabot frequency (#1059)Updates
sqlalchemy
from 2.0.22 to 2.0.23Release notes
Sourced from sqlalchemy's releases.
... (truncated)
Commits
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 Actions