enhancement:AWSCRT: [botocore] Update awscrt version to 0.19.17
api-change:accessanalyzer: [botocore] IAM Access Analyzer now continuously monitors IAM roles and users in your AWS account or organization to generate findings for unused access. Additionally, IAM Access Analyzer now provides custom policy checks to validate that IAM policies adhere to your security standards ahead of deployments.
api-change:amp: [botocore] This release adds support for the Amazon Managed Service for Prometheus collector, a fully managed, agentless Prometheus metrics scraping capability.
api-change:bcm-data-exports: [botocore] Users can create, read, update, delete Exports of billing and cost management data. Users can get details of Export Executions and details of Tables for exporting. Tagging support is provided for Exports
api-change:cloudtrail: [botocore] CloudTrail Lake now supports federating event data stores. giving users the ability to run queries against their event data using Amazon Athena.
api-change:codestar-connections: [botocore] This release adds support for the CloudFormation Git sync feature. Git sync enables updating a CloudFormation stack from a template stored in a Git repository.
api-change:compute-optimizer: [botocore] This release enables AWS Compute Optimizer to analyze and generate recommendations with customization and discounts preferences.
api-change:config: [botocore] Support Periodic Recording for Configuration Recorder
api-change:controltower: [botocore] Add APIs to create and manage a landing zone.
api-change:cost-optimization-hub: [botocore] This release launches Cost Optimization Hub, a new AWS Billing and Cost Management feature that helps you consolidate and prioritize cost optimization recommendations across your AWS Organizations member accounts and AWS Regions, so that you can get the most out of your AWS spend.
api-change:detective: [botocore] Added new APIs in Detective to support resource investigations
api-change:ecs: [botocore] Adds a new 'type' property to the Setting structure. Adds a new AccountSetting - guardDutyActivate for ECS.
api-change:efs: [botocore] Update efs client to latest version
api-change:eks-auth: [botocore] This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for their applications running in the EKS clusters.
api-change:eks: [botocore] This release adds support for EKS Pod Identity feature. EKS Pod Identity makes it easy for customers to obtain IAM permissions for the applications running in their EKS clusters.
api-change:elbv2: [botocore] Update elbv2 client to latest version
api-change:freetier: [botocore] This is the initial SDK release for the AWS Free Tier GetFreeTierUsage API
api-change:fsx: [botocore] Added support for FSx for ONTAP scale-out file systems and FlexGroup volumes. Added the HAPairs field and ThroughputCapacityPerHAPair for filesystem. Added AggregateConfiguration (containing Aggregates and ConstituentsPerAggregate) and SizeInBytes for volume.
api-change:guardduty: [botocore] Add support for Runtime Monitoring for ECS and ECS-EC2.
api-change:iotfleetwise: [botocore] AWS IoT FleetWise introduces new APIs for vision system data, such as data collected from cameras, radars, and lidars. You can now model and decode complex data types.
api-change:lakeformation: [botocore] This release adds four new APIs "DescribeLakeFormationIdentityCenterConfiguration", "CreateLakeFormationIdentityCenterConfiguration", "DescribeLakeFormationIdentityCenterConfiguration", and "DeleteLakeFormationIdentityCenterConfiguration", and also updates the corresponding documentation.
api-change:lexv2-models: [botocore] Update lexv2-models client to latest version
api-change:lexv2-runtime: [botocore] Update lexv2-runtime client to latest version
api-change:logs: [botocore] Added APIs to Create, Update, Get, List and Delete LogAnomalyDetectors and List and Update Anomalies in Detector. Added LogGroupClass attribute for LogGroups to classify loggroup as Standard loggroup with all capabilities or InfrequentAccess loggroup with limited capabilities.
api-change:managedblockchain: [botocore] Add optional NetworkType property to Accessor APIs
api-change:personalize-events: [botocore] This release enables PutActions and PutActionInteractions
api-change:personalize-runtime: [botocore] Enables metadata in recommendations and next best action recommendations
api-change:personalize: [botocore] Enables metadata in recommendations, recommendations with themes, and next best action recommendations
api-change:quicksight: [botocore] This release launches new APIs for trusted identity propagation setup and supports creating datasources using trusted identity propagation as authentication method for QuickSight accounts configured with IAM Identity Center.
api-change:redshift: [botocore] This release adds support for multi-data warehouse writes through data sharing.
api-change:repostspace: [botocore] Initial release of AWS re:Post Private
api-change:s3: [botocore] Adding new params - Key and Prefix, to S3 API operations for supporting S3 Access Grants. Note - These updates will not change any of the existing S3 API functionality.
api-change:s3control: [botocore] Introduce Amazon S3 Access Grants, a new S3 access control feature that maps identities in directories such as Active Directory, or AWS Identity and Access Management (IAM) Principals, to datasets in S3.
api-change:secretsmanager: [botocore] AWS Secrets Manager has released the BatchGetSecretValue API, which allows customers to fetch up to 20 Secrets with a single request using a list of secret names or filters.
api-change:securityhub: [botocore] Adds and updates APIs to support customizable security controls. This feature allows Security Hub customers to provide custom parameters for security controls. With this release, findings for controls that support custom parameters will include the parameters used to generate the findings.
api-change:stepfunctions: [botocore] Update stepfunctions client to latest version
api-change:transcribe: [botocore] This release adds support for transcriptions from audio sources in 64 new languages and introduces generative call summarization in Transcribe Call Analytics (Post call)
api-change:workspaces-thin-client: [botocore] Initial release of Amazon WorkSpaces Thin Client
api-change:workspaces: [botocore] The release introduces Multi-Region Resilience one-way data replication that allows you to replicate data from your primary WorkSpace to a standby WorkSpace in another AWS Region. DescribeWorkspaces now returns the status of data replication.
api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
1.29.6
bugfix:sqs: [botocore] Rolled back recent change to wire format protocol
api-change:kinesis: [botocore] This release adds support for resource based policies on streams and consumers.
This release is focused mainly to fix AWS SQS new feature compatibility issue and old regressions.
The code changes are mostly fix for regressions. More details can be found below.
Main theme of this release is adding Python 3.12 compatibility support all through the projects dependencies. Also lots of bugs were squashed. Dependencies upgraded and docs improved.
:release-date: 2023-11-22 9:15 P.M GMT+6
:release-by: Asif Saif Uddin
This release is focused mainly to fix AWS SQS new feature comatibility issue and old regressions.
The code changes are mostly fix for regressions. More details can be found below.
Note: We moved the internal function _get_installed_modules from sentry_sdk.integrations.modules to sentry_sdk.utils.
So if you use this function you have to update your imports
gRPC: Make async gRPC less noisy (#2507) by @jyggen
1.35.0
Various fixes & improvements
Updated gRPC integration: Asyncio interceptors and easier setup (#2369) by @fdellekart
Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code.
Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the GRPCIntegration to you sentry_sdk_init() call. (See documentation for more information):
import sentry_sdk
from sentry_sdk.integrations.grpc import GRPCIntegration
Note: We moved the internal function _get_installed_modules from sentry_sdk.integrations.modules to sentry_sdk.utils.
So if you use this function you have to update your imports
gRPC: Make async gRPC less noisy (#2507) by @jyggen
1.35.0
Various fixes & improvements
Updated gRPC integration: Asyncio interceptors and easier setup (#2369) by @fdellekart
Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code.
Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the GRPCIntegration to you sentry_sdk_init() call. (See documentation for more information):
import sentry_sdk
from sentry_sdk.integrations.grpc import GRPCIntegration
The Django test tags from the previous release now works on any
:class:~django.test.SimpleTestCase (i.e. any Django test framework test
class), not just :class:~django.test.TransactionTestCase classes.
Some improvements for those of us who like to type their tests:
Add pytest_django.DjangoAssertNumQueries for typing
:fixture:django_assert_num_queries and
:fixture:django_assert_max_num_queries.
Add pytest_django.DjangoCaptureOnCommitCallbacks for typing
:fixture:django_capture_on_commit_callbacks.
Add pytest_django.DjangoDbBlocker for typing
:fixture:django_db_blocker.
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 ma...
_Description has been truncated_
Bumps the python-dependencies group with 7 updates:
1.2.2
1.2.3
1.28.79
1.29.7
5.3.4
5.3.6
1.34.0
1.37.1
13.6.0
13.7.0
0.1.4
0.1.6
4.6.0
4.7.0
Updates
django-sendgrid-v5
from 1.2.2 to 1.2.3Release notes
Sourced from django-sendgrid-v5's releases.
Commits
8420956
bump version00da6d8
Adds reply_to_list (#121)1ced2eb
adds support for newer versions of python and django (#120)e6aa282
Update README.md (#118)09ec1fd
Remove py 3.6 from pipelines (#115)Updates
boto3
from 1.28.79 to 1.29.7Changelog
Sourced from boto3's changelog.
... (truncated)
Commits
ecd17a3
Merge branch 'release-1.29.7'75947e3
Bumping version to 1.29.745facde
Add changelog entries from botocore0778abe
Merge branch 'release-1.29.6'8413dfe
Merge branch 'release-1.29.6' into develop55ffb8d
Bumping version to 1.29.63feaa6d
Add changelog entries from botocore48b4692
Merge branch 'release-1.29.5'271ffc9
Merge branch 'release-1.29.5' into develop3128d47
Bumping version to 1.29.5Updates
celery
from 5.3.4 to 5.3.6Release notes
Sourced from celery's releases.
... (truncated)
Changelog
Sourced from celery's changelog.
... (truncated)
Commits
b8c67a7
Bump version: 5.3.5 → 5.3.69159e85
Added changelog for v5.3.6 release (#8659)9bcc6a9
Re-raise ModuleNotFoundError unless for guessed task (#8660)3ba50e4
Propagates more ImportErrors during autodiscovery (#8632)aaec27a
Update elasticsearch version (#8656)269fa21
test requirements version update (#8655)d29afba
Update kombu>=5.3.4 to fix SQS request compatibility (#8646)ca1dfbd
Update task.py get_custom_headers missing 'compression' key (#8633)709c5e7
Fix non-zero exit code when receiving remote shutdown (#8650)bad2750
Incredibly minor spelling fix. (#8649)Updates
sentry-sdk
from 1.34.0 to 1.37.1Release notes
Sourced from sentry-sdk's releases.
... (truncated)
Changelog
Sourced from sentry-sdk's changelog.
... (truncated)
Commits
aed0cca
release: 1.37.16723799
FixNameError
onparse_version
with eventlet (#2532)861a33d
build(deps): bump checkouts/data-schemas from68def1e
toe9f7d58
(#2501)572c22a
Merge branch 'release/1.37.0'a059f34
Updated changelog0cad8b1
release: 1.37.05ee3c18
Move installed modules code to utils (#2429)f6325f7
Add query source to DB spans (#2521)a51132e
Bring tests up to date (#2512)4e9d661
Prevent global var from being discarded at shutdown (#2530)Updates
rich
from 13.6.0 to 13.7.0Release notes
Sourced from rich's releases.
Changelog
Sourced from rich's changelog.
Commits
fd98182
Merge pull request #3202 from Textualize/bump13701f04c9c
new version59b1aca
Fix double-width characters disappearing when wrapping (#3180)b32e42b
Fix issue with trailing whitespace (#3195)50d2a45
Fix typing for FloatPrompt (#3151)0177b03
Black formatting (#3035)7a168a2
[docs] Fix typos and other small stuff (#3094)e76f3c3
Update pre-commit hooks (#3113)92e7164
Fix #3104 (#3105)9f620dc
Merge pull request #3191 from Textualize/assorted-docs-and-tidyingUpdates
ruff
from 0.1.4 to 0.1.6Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
f460f9c
Bump version to v0.1.6 (#8744)2faac1e
[refurb
] Implementmath-constant
(FURB152
) (#8727)b7dbb90
Remove incorrect deprecation label for stdout and stderr (#8743)66794bc
Remove erroneous bad-dunder-name reference (#8742)dca430f
Fix instability with await fluent style (#8676)841e6c8
Add River in "Who's Using Ruff?" section (#8740)bd99175
UpdateD208
to preserve indentation offsets when fixing overindented lines ...4c86b15
Fix typo (#8735)e2109c1
Improve debug printing for resolving origin of config settings (#8729)1fcccf8
Avoid syntax error via importing trio.lowlevel (#8730)Updates
pytest-django
from 4.6.0 to 4.7.0Release notes
Sourced from pytest-django's releases.
Changelog
Sourced from pytest-django's changelog.
Commits
baaafd8
Update changelog16ee779
Addpytest_django.DjangoAssertNumQueries
for typing purposes28484f4
Addpytest_django.DjangoCaptureOnCommitCallbacks
for typing purposes017bd77
tests: typedjango_db_blocker
fixturesd599fdb
Move docs to use Sphinx's minimal Makefilefa6bb34
Run non-test workflows with Python 3.122414995
Avoid_blocking_manager
mutable globald93631f
Exportpytest_django.DjangoDbBlocker
for typing purposes53eead4
Maybe fix readthedocs build failuresc5eeb37
Checks for tags on anySimpleTestCase
not justTransactionTestCase
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 ma... _Description has been truncated_