fix(deps): update all non-major dependencies #69
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:
18.19.120
->18.19.122
18.19.123
1.39.17
->1.40.6
1.40.11
(+4)1.39.17
->1.40.6
1.40.11
(+4)7.9.2
->7.10.2
7.10.4
(+1)7.10.1
->7.10.2
7.10.4
(+1)1.8.15
->1.8.16
1.8.15
->1.8.16
2.10.6
->2.11.2
2.11.3
0.3.26
->0.3.27
0.3.72
->0.3.74
0.3.28
->0.3.29
0.3.30
3.2.1
->3.2.3
3.2.7
(+3)1.3.4
->1.3.5
1.4.0
(+1)3.88.1
->3.96.2
3.98.2
(+8)3.88.1
->3.96.2
3.98.2
(+8)^0.5.0
->^0.6.0
0.6.5
1.1.0
->1.2.0
22.17.1
->22.18.0
2.2.6
->2.3.2
1.24.0
->1.26.0
1.27.0
1.98.0
->1.99.6
1.99.9
(+2)2.1.3
->2.1.4
1.15.0
->1.15.1
1.15.3
(+1)1.15.0
->1.15.1
6.2.0
->6.4.0
v43.0.5
->v43.0.6
v43.0.7
~> 0.58.0
->~> 0.60.0
0.61.0
~5.8.0
->~5.9.0
Release Notes
boto/boto3 (boto3)
v1.40.6
Compare Source
======
connect
: [botocore
] This release adds a new API GetContactMetrics for Amazon Connect.inspector2
: [botocore
] Add CVSSV4 to Vulnerability Search API and update enable/disable account id list length to 5iot-data
: [botocore
] Adding DeleteConnection API to IoT Data Planesagemaker
: [botocore
] Adds support for GB200 UltraServers in Amazon SageMaker training jobs, training plans, and HyperPod clusterstranscribe
: [botocore
] Update documentation to use key ARN only in OutputEncryptionKMSKeyId request parameterbotocore
] Fixes a bug which causes the stubber to begin failing for DynamoDB when SSO or AssumeRole credentials fail to loadv1.40.5
Compare Source
======
batch
: [botocore
] This feature allows customers to use AWS Batch with Linux with ARM64 CPU Architecture with Fargate Spot compute support.cloudfront
: [botocore
] Added new viewer security policy, TLSv1.3_2025, for CloudFront.codebuild
: [botocore
] AWS CodeBuild now supports comment-based pull request control.gameliftstreams
: [botocore
] Adds Proton 9.0-2 to the list of runtime environment options available when creating an Amazon GameLift Streams applicationglue
: [botocore
] AWS Glue Data Catalog now supports Iceberg Optimization settings at the Catalog level, and supports new options to control the optimization job run rate.guardduty
: [botocore
] Added support for VPC owner account ID associated with DNS request in the GuardDuty finding.v1.40.4
Compare Source
======
appstream
: [botocore
] Added support for G6 instancesbudgets
: [botocore
] Adds support for billing views. Billing views let you control access to cost and usage data through an AWS resource, streamlining the process of sharing cost and usage data across account boundaries. With this release, you can now create and view budgets based on billing views.ec2
: [botocore
] Mark Elastic Inference Accelerators and Elastic Graphics Processor parameters as deprecated on the RunInstances and LaunchTemplate APIs.opensearchserverless
: [botocore
] Features: add Index APIs in OpenSearchServerless to support managed semantic enrichmentqbusiness
: [botocore
] Amazon Q Business now supports the GetDocumentContent() API that enables customers to securely access the source documents through clickable citation links at query timev1.40.3
Compare Source
======
bedrock
: [botocore
] This release introduces Automated Reasoning checks for Amazon Bedrock Guardrails. The feature adds new APIs for policy building, refinement, version management, and testing. Guardrail APIs now support Automated Reasoning policy configuration and validation output.bedrock-runtime
: [botocore
] This release adds support for Automated Reasoning checks output models for the Amazon Bedrock Guardrails ApplyGuardrail API.eks
: [botocore
] Add support for deletion protection on EKS clustersrds
: [botocore
] Adds a new Aurora Serverless v2 attribute to the DBCluster resource to expose the platform version. Also updates the attribute to be part of both the engine version and platform version descriptions.sagemaker
: [botocore
] Add support for SageMaker Hyperpod continuous scaling and custom AMI; Introduce new APIs: ListClusterEvents, DescribeClusterEvent, BatchAddClusterNodesv1.40.2
Compare Source
======
bedrock-agentcore
: [botocore
] Remove superfluous field from APIcodeconnections
: [botocore
] New integration with Azure DevOps provider type.evs
: [botocore
] TagResource API now throws ServiceQuotaExceededException when the number of tags on the Amazon EVS resource exceeds the maximum allowed. TooManyTagsException is deprecated.iotsitewise
: [botocore
] Support Interface for IoT SiteWise Asset Modelingsagemaker
: [botocore
] This release adds the ability for customers to attach and detach their EBS volumes to EKS-orchestrated HyperPod cluster nodes.v1.40.1
Compare Source
=======
amp
: [botocore
] Add Resource-based Policy APIs for Amazon Prometheusbedrock-agent
: [botocore
] This release adds support for saving Bedrock Flows while node configuration is still in progress, even if the Flow is not yet able to be invokedglue
: [botocore
] AWS Glue Zero ETL now supports On-demand snapshot loadv1.40.0
Compare Source
======
customer-profiles
: [botocore
] The release updates standard profile with 2 new fields that supports account-level engagement. Updated APIs include CreateProfile, UpdateProfile, MergeProfiles, SearchProfiles, BatchGetProfile, GetSegmentMembership, CreateSegmentDefinition, CreateSegmentEstimate.ec2
: [botocore
] Added support for the force option for the EC2 instance terminate command. This feature enables customers to recover resources associated with an instance stuck in the shutting-down state as a result of rare issues caused by a frozen operating system or an underlying hardware problem.elbv2
: [botocore
] This release enables secondary IP addresses for Network Load Balancers.entityresolution
: [botocore
] Add support for creating advanced rule-based matching workflows in AWS Entity Resolution.glue
: [botocore
] Added support for Route node, S3 Iceberg sources/targets, catalog Iceberg sources, DynamoDB ELT connector, AutoDataQuality evaluation, enhanced PII detection with redaction, Kinesis fan-out support, and new R-series worker types.inspector2
: [botocore
] Extend usage to include agentless hours and add CODE_REPOSITORY to aggregation resource typeiot
: [botocore
] This release allows AWS IoT Core users to use their own AWS KMS keys for data protectionopensearch
: [botocore
] Granular access control support for NEO-SAML with IAMFederation for AOS data sourcequicksight
: [botocore
] Added Impala connector supports3control
: [botocore
] Add Tags field to CreateAccessPointsesv2
: [botocore
] This release introduces support for Multi-tenant managementworkspaces-web
: [botocore
] Added ability to log session activity on a portal to an S3 bucket.sts
: [botocore
] Updated the default sts service endpoint fromlegacy
toregional
. This behavior can be overridden using thests_regional_endpoints
setting in the shared AWS config file or theAWS_STS_REGIONAL_ENDPOINTS
environment variable.boto/botocore (botocore)
v1.40.6
Compare Source
======
connect
: This release adds a new API GetContactMetrics for Amazon Connect.inspector2
: Add CVSSV4 to Vulnerability Search API and update enable/disable account id list length to 5iot-data
: Adding DeleteConnection API to IoT Data Planesagemaker
: Adds support for GB200 UltraServers in Amazon SageMaker training jobs, training plans, and HyperPod clusterstranscribe
: Update documentation to use key ARN only in OutputEncryptionKMSKeyId request parameterv1.40.5
Compare Source
======
batch
: This feature allows customers to use AWS Batch with Linux with ARM64 CPU Architecture with Fargate Spot compute support.cloudfront
: Added new viewer security policy, TLSv1.3_2025, for CloudFront.codebuild
: AWS CodeBuild now supports comment-based pull request control.gameliftstreams
: Adds Proton 9.0-2 to the list of runtime environment options available when creating an Amazon GameLift Streams applicationglue
: AWS Glue Data Catalog now supports Iceberg Optimization settings at the Catalog level, and supports new options to control the optimization job run rate.guardduty
: Added support for VPC owner account ID associated with DNS request in the GuardDuty finding.v1.40.4
Compare Source
======
appstream
: Added support for G6 instancesbudgets
: Adds support for billing views. Billing views let you control access to cost and usage data through an AWS resource, streamlining the process of sharing cost and usage data across account boundaries. With this release, you can now create and view budgets based on billing views.ec2
: Mark Elastic Inference Accelerators and Elastic Graphics Processor parameters as deprecated on the RunInstances and LaunchTemplate APIs.opensearchserverless
: Features: add Index APIs in OpenSearchServerless to support managed semantic enrichmentqbusiness
: Amazon Q Business now supports the GetDocumentContent() API that enables customers to securely access the source documents through clickable citation links at query timev1.40.3
Compare Source
======
bedrock
: This release introduces Automated Reasoning checks for Amazon Bedrock Guardrails. The feature adds new APIs for policy building, refinement, version management, and testing. Guardrail APIs now support Automated Reasoning policy configuration and validation output.bedrock-runtime
: This release adds support for Automated Reasoning checks output models for the Amazon Bedrock Guardrails ApplyGuardrail API.eks
: Add support for deletion protection on EKS clustersrds
: Adds a new Aurora Serverless v2 attribute to the DBCluster resource to expose the platform version. Also updates the attribute to be part of both the engine version and platform version descriptions.sagemaker
: Add support for SageMaker Hyperpod continuous scaling and custom AMI; Introduce new APIs: ListClusterEvents, DescribeClusterEvent, BatchAddClusterNodesv1.40.2
Compare Source
======
bedrock-agentcore
: Remove superfluous field from APIcodeconnections
: New integration with Azure DevOps provider type.evs
: TagResource API now throws ServiceQuotaExceededException when the number of tags on the Amazon EVS resource exceeds the maximum allowed. TooManyTagsException is deprecated.iotsitewise
: Support Interface for IoT SiteWise Asset Modelingsagemaker
: This release adds the ability for customers to attach and detach their EBS volumes to EKS-orchestrated HyperPod cluster nodes.v1.40.1
Compare Source
=======
amp
: Add Resource-based Policy APIs for Amazon Prometheusbedrock-agent
: This release adds support for saving Bedrock Flows while node configuration is still in progress, even if the Flow is not yet able to be invokedglue
: AWS Glue Zero ETL now supports On-demand snapshot loadv1.40.0
Compare Source
======
customer-profiles
: The release updates standard profile with 2 new fields that supports account-level engagement. Updated APIs include CreateProfile, UpdateProfile, MergeProfiles, SearchProfiles, BatchGetProfile, GetSegmentMembership, CreateSegmentDefinition, CreateSegmentEstimate.ec2
: Added support for the force option for the EC2 instance terminate command. This feature enables customers to recover resources associated with an instance stuck in the shutting-down state as a result of rare issues caused by a frozen operating system or an underlying hardware problem.elbv2
: This release enables secondary IP addresses for Network Load Balancers.entityresolution
: Add support for creating advanced rule-based matching workflows in AWS Entity Resolution.glue
: Added support for Route node, S3 Iceberg sources/targets, catalog Iceberg sources, DynamoDB ELT connector, AutoDataQuality evaluation, enhanced PII detection with redaction, Kinesis fan-out support, and new R-series worker types.inspector2
: Extend usage to include agentless hours and add CODE_REPOSITORY to aggregation resource typeiot
: This release allows AWS IoT Core users to use their own AWS KMS keys for data protectionopensearch
: Granular access control support for NEO-SAML with IAMFederation for AOS data sourcequicksight
: Added Impala connector supports3control
: Add Tags field to CreateAccessPointsesv2
: This release introduces support for Multi-tenant managementworkspaces-web
: Added ability to log session activity on a portal to an S3 bucket.sts
: Updated the default sts service endpoint fromlegacy
toregional
. This behavior can be overridden using thests_regional_endpoints
setting in the shared AWS config file or theAWS_STS_REGIONAL_ENDPOINTS
environment variable.nedbat/coveragepy (coverage)
v7.10.2
Compare Source
actually executed. This is now fixed, closing
issue 1999
_. Python 3.9still shows the problem.
.. _issue 1999:https://github.com/nedbat/coveragepy/issues/19999
.. _changes_7-10-1:
v7.10.1
Compare Source
Fix: the exclusion for
if TYPE_CHECKING:
was wrong: it marked the branchas partial, but it should have been a line exclusion so the entire clause
would be excluded. Improves
issue 831
_.Fix: changed where .pth files are written for
patch = subprocess
, closingissue 2006
_... _issue 2006:https://github.com/nedbat/coveragepy/issues/20066
.. _changes_7-10-0:
v7.10.0
Compare Source
A new configuration option: ":ref:
config_run_patch
" specifies named patchesto work around some limitations in coverage measurement. These patches are
available:
patch = _exit
lets coverage save its data even when :func:os._exit() <python:os._exit>
is used to abruptly end the process. This closeslong-standing
issue 310
_ as well as its duplicates:issue 312
,issue 1673
,issue 1845
, andissue 1941
.patch = subprocess
measures coverage in Python subprocesses createdwith :mod:
subprocess
, :func:os.system
, or one of the :func:execv <python:os.execl>
or :func:spawnv <python:os.spawnl>
family offunctions. Closes old
issue 367
, its duplicateissue 378
and oldissue 689
_.patch = execv
adjusts the :func:execv <python:os.execl>
family offunctions to save coverage data before ending the current program and
starting the next. Not available on Windows. Closes
issue 43
_ after 15years!
The HTML report now dimly colors subsequent lines in multi-line statements.
They used to have no color. This gives a better indication of the amount of
code missing in the report. Closes
issue 1308
_.Two new exclusion patterns are part of the defaults:
...
is automaticallyexcluded as a line and
if TYPE_CHECKING:
is excluded as a branch. Closesissue 831
_.A new command-line option:
--save-signal=USR1
specifies a signal thatcoverage.py will listen for. When the signal is sent, the coverage data will
be saved. This makes it possible to save data from within long-running
processes. Thanks,
Arkady Gilinsky <pull 1998_>
_.A new configuration option: ":ref:
config_report_partial_also
" is a list ofregexes to add as pragmas for partial branches. This parallels the
":ref:
config_report_exclude_also
" setting for adding line exclusionpatterns.
A few file path configuration settings didn't allow for tilde expansion:
:ref:
config_json_output
, :ref:config_lcov_output
and:ref:
config_run_debug_file
. This is now fixed.Wheels are included for 3.14 now that 3.14 rc1 is available.
We no longer ship a PyPy-specific wheel. PyPy will install the pure-Python
wheel. Closes
issue 2001
_.In the very unusual situation of not having a current frame, coverage no
longer crashes when using the sysmon core, fixing
issue 2005
_... _issue 43:https://github.com/nedbat/coveragepy/issues/433
.. _issue 310https://github.com/nedbat/coveragepy/issues/31010
.. _issue 31https://github.com/nedbat/coveragepy/issues/312312
.. _issue 3https://github.com/nedbat/coveragepy/issues/367/367
.. _issue https://github.com/nedbat/coveragepy/issues/378s/378
.. _issuehttps://github.com/nedbat/coveragepy/issues/689es/689
.. _issuhttps://github.com/nedbat/coveragepy/issues/831ues/831
.. _issuhttps://github.com/nedbat/coveragepy/issues/1308ues/1308
.. _isshttps://github.com/nedbat/coveragepy/issues/1673sues/1673
.. _ishttps://github.com/nedbat/coveragepy/issues/1845ssues/1845
.. _ihttps://github.com/nedbat/coveragepy/issues/1941issues/1941
.. [https://github.com/nedbat/coveragepy/pull/1998](https://redirect.github.com/nedbat/coveragepy/pull/1998)py/pull/1998
.. [https://github.com/nedbat/coveragepy/issues/2001](https://redirect.github.com/nedbat/coveragepy/issues/2001)y/issues/2001
.. https://github.com/nedbat/coveragepy/issues/2005py/issues/2005
.. _changes_7-9-2:
microsoft/debugpy (debugpy)
v1.8.16
: debugpy v1.8.16Compare Source
Fixes
Thanks to @osiewicz
jlowin/fastmcp (fastmcp)
v2.11.2
: : Satis-factoryCompare Source
What's Changed
Enhancements 🔧
Fixes 🐞
Other Changes 🦾
New Contributors
Full Changelog: jlowin/fastmcp@v2.11.1...v2.11.2
v2.11.1
: : You're Better Auth NowCompare Source
What's Changed
New Features 🎉
RemoteAuthProvider
for cleaner external identity provider integration, update docs by @jlowin in https://github.com/jlowin/fastmcp/pull/1346Enhancements 🔧
Fixes 🐞
_key
aftermodel_copy()
to enable prefixing Transformed Tools by @strawgate in https://github.com/jlowin/fastmcp/pull/1357Docs 📚
New Contributors
Full Changelog: jlowin/fastmcp@v2.11.0...v2.11.1
v2.11.0
: : Auth to a Good StartCompare Source
FastMCP 2.11 doubles down on what developers need most: speed and simplicity. This massive release delivers significant performance improvements and a dramatically better developer experience.
🔐 Enterprise-Ready Authentication brings comprehensive OAuth 2.1 support with WorkOS's AuthKit integration. The new AuthProvider interface leverages MCP's support for separate resource and authorization servers, handling API keys and remote authentication with Dynamic Client Registration. AuthKit integration means you can plug into existing enterprise identity systems without rebuilding your auth stack, setting the stage for plug-and-play auth that doesn't require users to become security experts overnight.
⚡ The Experimental OpenAPI Parser delivers dramatic performance improvements through single-pass schema processing and optimized memory usage. OpenAPI integrations are now significantly faster, with cleaner, more maintainable code. (Note: the experimental parser is disabled by default, set
FASTMCP_EXPERIMENTAL_ENABLE_NEW_OPENAPI_PARSER=1
to enable it. A message will be shown to all users on the legacy parser encouraging them to try the new one before it becomes the default.)🧠 Context State Management finally gives you persistent state across tool calls with a simple dict interface, while enhanced meta support lets you expose rich component metadata to clients. Combined with improved type annotations, string-based argument descriptions, and UV transport support, this release makes FastMCP feel more intuitive than ever.
This release represents a TON of community contributions and sets the foundation for even more ambitious features ahead.
What's Changed
New Features 🎉
meta
dict by @jlowin in https://github.com/jlowin/fastmcp/pull/1281Enhancements 🔧
fastmcp run mcp.json
by @strawgate in https://github.com/jlowin/fastmcp/pull/1138get_http_request
andcontext.session_id
by @hopeful0 in https://github.com/jlowin/fastmcp/pull/1242Fixes 🐞
Breaking Changes 🛫
Docs 📚
Other Changes 🦾
New Contributors
Full Changelog: jlowin/fastmcp@v2.10.6...v2.11.0
<deta
Configuration
📅 Schedule: Branch creation - "before 4am" in timezone UTC, 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 Renovate Bot.