Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-boto3 for openSUSE:Factory checked in at 2022-08-05 19:50:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old) and /work/SRC/openSUSE:Factory/.python-boto3.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-boto3" Fri Aug 5 19:50:46 2022 rev:74 rq:992774 version:1.24.45 Changes: -------- --- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes 2022-07-28 20:57:47.079423955 +0200 +++ /work/SRC/openSUSE:Factory/.python-boto3.new.1521/python-boto3.changes 2022-08-05 19:51:42.741565875 +0200 @@ -1,0 +2,82 @@ +Thu Aug 4 07:28:48 UTC 2022 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to version 1.24.45 + * api-change:``cognito-idp``: [``botocore``] Add a new exception type, ForbiddenException, that is + returned when request is not allowed + * api-change:``wafv2``: [``botocore``] You can now associate an AWS WAF web ACL with an Amazon + Cognito user pool. +- from version 1.24.44 + * api-change:``license-manager-user-subscriptions``: [``botocore``] This release supports user + based subscription for Microsoft Visual Studio Professional and Enterprise on EC2. + * api-change:``personalize``: [``botocore``] This release adds support for incremental bulk + ingestion for the Personalize CreateDatasetImportJob API. +- from version 1.24.43 + * api-change:``config``: [``botocore``] Documentation update for PutConfigRule and + PutOrganizationConfigRule + * api-change:``workspaces``: [``botocore``] This release introduces ModifySamlProperties, a new API + that allows control of SAML properties associated with a WorkSpaces directory. The + DescribeWorkspaceDirectories API will now additionally return SAML properties in its responses. +- from version 1.24.42 + * bugfix:TraceId: [``botocore``] Rollback bugfix for obeying _X_AMZN_TRACE_ID env var +- from version 1.24.41 + * bugfix:Config: [``botocore``] Obey _X_AMZN_TRACE_ID environment variable instead of + _X_AMZ_TRACE_ID + * api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2. + * api-change:``fsx``: [``botocore``] Documentation updates for Amazon FSx + * api-change:``shield``: [``botocore``] AWS Shield Advanced now supports filtering for + ListProtections and ListProtectionGroups. +- from version 1.24.40 + * api-change:``ec2``: [``botocore``] Documentation updates for VM Import/Export. + * api-change:``es``: [``botocore``] This release adds support for gp3 EBS (Elastic Block Store) + storage. + * api-change:``lookoutvision``: [``botocore``] This release introduces support for image + segmentation models and updates CPU accelerator options for models hosted on edge devices. + * api-change:``opensearch``: [``botocore``] This release adds support for gp3 EBS (Elastic Block + Store) storage. +- from version 1.24.39 + * api-change:``auditmanager``: [``botocore``] This release adds an exceeded quota exception to + several APIs. We added a ServiceQuotaExceededException for the following operations: + CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus. + * api-change:``chime``: [``botocore``] Chime VoiceConnector will now support ValidateE911Address + which will allow customers to prevalidate their addresses included in their SIP invites for + emergency calling + * api-change:``config``: [``botocore``] This release adds ListConformancePackComplianceScores API + to support the new compliance score feature, which provides a percentage of the number of compliant + rule-resource combinations in a conformance pack compared to the number of total possible + rule-resource combinations in the conformance pack. + * api-change:``globalaccelerator``: [``botocore``] Global Accelerator now supports dual-stack + accelerators, enabling support for IPv4 and IPv6 traffic. + * api-change:``marketplace-catalog``: [``botocore``] The SDK for the StartChangeSet API will now + automatically set and use an idempotency token in the ClientRequestToken request parameter if the + customer does not provide it. + * api-change:``polly``: [``botocore``] Amazon Polly adds new English and Hindi voice - Kajal. Kajal + is available as Neural voice only. + * api-change:``ssm``: [``botocore``] Adding doc updates for OpsCenter support in Service Setting + actions. + * api-change:``workspaces``: [``botocore``] Added CreateWorkspaceImage API to create a new + WorkSpace image from an existing WorkSpace. +- from version 1.24.38 + * api-change:``appsync``: [``botocore``] Adds support for a new API to evaluate mapping templates + with mock data, allowing you to remotely unit test your AppSync resolvers and functions. + * api-change:``detective``: [``botocore``] Added the ability to get data source package information + for the behavior graph. Graph administrators can now start (or stop) optional datasources on the + behavior graph. + * api-change:``guardduty``: [``botocore``] Amazon GuardDuty introduces a new Malware Protection + feature that triggers malware scan on selected EC2 instance resources, after the service detects a + potentially malicious activity. + * api-change:``lookoutvision``: [``botocore``] This release introduces support for the automatic + scaling of inference units used by Amazon Lookout for Vision models. + * api-change:``macie2``: [``botocore``] This release adds support for retrieving (revealing) sample + occurrences of sensitive data that Amazon Macie detects and reports in findings. + * api-change:``rds``: [``botocore``] Adds support for using RDS Proxies with RDS for MariaDB + databases. + * api-change:``rekognition``: [``botocore``] This release introduces support for the automatic + scaling of inference units used by Amazon Rekognition Custom Labels models. + * api-change:``securityhub``: [``botocore``] Documentation updates for AWS Security Hub + * api-change:``transfer``: [``botocore``] AWS Transfer Family now supports Applicability Statement + 2 (AS2), a network protocol used for the secure and reliable transfer of critical + Business-to-Business (B2B) data over the public internet using HTTP/HTTPS as the transport + mechanism. +- Update BuildRequires and Requires from setup.py + +------------------------------------------------------------------- Old: ---- 1.24.37.tar.gz New: ---- 1.24.45.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-boto3.spec ++++++ --- /var/tmp/diff_new_pack.6ZcMve/_old 2022-08-05 19:51:43.325567383 +0200 +++ /var/tmp/diff_new_pack.6ZcMve/_new 2022-08-05 19:51:43.325567383 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-boto3 -Version: 1.24.37 +Version: 1.24.45 Release: 0 Summary: Amazon Web Services Library License: Apache-2.0 @@ -27,7 +27,7 @@ Source: https://github.com/boto/boto3/archive/%{version}.tar.gz # Related test dependencies BuildRequires: %{python_module botocore < 1.28.0} -BuildRequires: %{python_module botocore >= 1.27.37} +BuildRequires: %{python_module botocore >= 1.27.45} BuildRequires: %{python_module pytest} BuildRequires: %{python_module s3transfer < 0.7.0} BuildRequires: %{python_module s3transfer >= 0.6.0} @@ -36,7 +36,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-botocore < 1.28.0 -Requires: python-botocore >= 1.27.37 +Requires: python-botocore >= 1.27.45 Requires: python-jmespath < 1.0.0 Requires: python-jmespath >= 0.7.1 Requires: python-s3transfer < 0.7.0 ++++++ 1.24.37.tar.gz -> 1.24.45.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.38.json new/boto3-1.24.45/.changes/1.24.38.json --- old/boto3-1.24.37/.changes/1.24.38.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.38.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,47 @@ +[ + { + "category": "``appsync``", + "description": "[``botocore``] Adds support for a new API to evaluate mapping templates with mock data, allowing you to remotely unit test your AppSync resolvers and functions.", + "type": "api-change" + }, + { + "category": "``detective``", + "description": "[``botocore``] Added the ability to get data source package information for the behavior graph. Graph administrators can now start (or stop) optional datasources on the behavior graph.", + "type": "api-change" + }, + { + "category": "``guardduty``", + "description": "[``botocore``] Amazon GuardDuty introduces a new Malware Protection feature that triggers malware scan on selected EC2 instance resources, after the service detects a potentially malicious activity.", + "type": "api-change" + }, + { + "category": "``lookoutvision``", + "description": "[``botocore``] This release introduces support for the automatic scaling of inference units used by Amazon Lookout for Vision models.", + "type": "api-change" + }, + { + "category": "``macie2``", + "description": "[``botocore``] This release adds support for retrieving (revealing) sample occurrences of sensitive data that Amazon Macie detects and reports in findings.", + "type": "api-change" + }, + { + "category": "``rds``", + "description": "[``botocore``] Adds support for using RDS Proxies with RDS for MariaDB databases.", + "type": "api-change" + }, + { + "category": "``rekognition``", + "description": "[``botocore``] This release introduces support for the automatic scaling of inference units used by Amazon Rekognition Custom Labels models.", + "type": "api-change" + }, + { + "category": "``securityhub``", + "description": "[``botocore``] Documentation updates for AWS Security Hub", + "type": "api-change" + }, + { + "category": "``transfer``", + "description": "[``botocore``] AWS Transfer Family now supports Applicability Statement 2 (AS2), a network protocol used for the secure and reliable transfer of critical Business-to-Business (B2B) data over the public internet using HTTP/HTTPS as the transport mechanism.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.39.json new/boto3-1.24.45/.changes/1.24.39.json --- old/boto3-1.24.37/.changes/1.24.39.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.39.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,42 @@ +[ + { + "category": "``auditmanager``", + "description": "[``botocore``] This release adds an exceeded quota exception to several APIs. We added a ServiceQuotaExceededException for the following operations: CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus.", + "type": "api-change" + }, + { + "category": "``chime``", + "description": "[``botocore``] Chime VoiceConnector will now support ValidateE911Address which will allow customers to prevalidate their addresses included in their SIP invites for emergency calling", + "type": "api-change" + }, + { + "category": "``config``", + "description": "[``botocore``] This release adds ListConformancePackComplianceScores API to support the new compliance score feature, which provides a percentage of the number of compliant rule-resource combinations in a conformance pack compared to the number of total possible rule-resource combinations in the conformance pack.", + "type": "api-change" + }, + { + "category": "``globalaccelerator``", + "description": "[``botocore``] Global Accelerator now supports dual-stack accelerators, enabling support for IPv4 and IPv6 traffic.", + "type": "api-change" + }, + { + "category": "``marketplace-catalog``", + "description": "[``botocore``] The SDK for the StartChangeSet API will now automatically set and use an idempotency token in the ClientRequestToken request parameter if the customer does not provide it.", + "type": "api-change" + }, + { + "category": "``polly``", + "description": "[``botocore``] Amazon Polly adds new English and Hindi voice - Kajal. Kajal is available as Neural voice only.", + "type": "api-change" + }, + { + "category": "``ssm``", + "description": "[``botocore``] Adding doc updates for OpsCenter support in Service Setting actions.", + "type": "api-change" + }, + { + "category": "``workspaces``", + "description": "[``botocore``] Added CreateWorkspaceImage API to create a new WorkSpace image from an existing WorkSpace.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.40.json new/boto3-1.24.45/.changes/1.24.40.json --- old/boto3-1.24.37/.changes/1.24.40.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.40.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,22 @@ +[ + { + "category": "``ec2``", + "description": "[``botocore``] Documentation updates for VM Import/Export.", + "type": "api-change" + }, + { + "category": "``es``", + "description": "[``botocore``] This release adds support for gp3 EBS (Elastic Block Store) storage.", + "type": "api-change" + }, + { + "category": "``lookoutvision``", + "description": "[``botocore``] This release introduces support for image segmentation models and updates CPU accelerator options for models hosted on edge devices.", + "type": "api-change" + }, + { + "category": "``opensearch``", + "description": "[``botocore``] This release adds support for gp3 EBS (Elastic Block Store) storage.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.41.json new/boto3-1.24.45/.changes/1.24.41.json --- old/boto3-1.24.37/.changes/1.24.41.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.41.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,22 @@ +[ + { + "category": "Config", + "description": "[``botocore``] Obey _X_AMZN_TRACE_ID environment variable instead of _X_AMZ_TRACE_ID", + "type": "bugfix" + }, + { + "category": "``ec2``", + "description": "[``botocore``] Documentation updates for Amazon EC2.", + "type": "api-change" + }, + { + "category": "``fsx``", + "description": "[``botocore``] Documentation updates for Amazon FSx", + "type": "api-change" + }, + { + "category": "``shield``", + "description": "[``botocore``] AWS Shield Advanced now supports filtering for ListProtections and ListProtectionGroups.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.42.json new/boto3-1.24.45/.changes/1.24.42.json --- old/boto3-1.24.37/.changes/1.24.42.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.42.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,7 @@ +[ + { + "category": "TraceId", + "description": "[``botocore``] Rollback bugfix for obeying _X_AMZN_TRACE_ID env var", + "type": "bugfix" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.43.json new/boto3-1.24.45/.changes/1.24.43.json --- old/boto3-1.24.37/.changes/1.24.43.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.43.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``config``", + "description": "[``botocore``] Documentation update for PutConfigRule and PutOrganizationConfigRule", + "type": "api-change" + }, + { + "category": "``workspaces``", + "description": "[``botocore``] This release introduces ModifySamlProperties, a new API that allows control of SAML properties associated with a WorkSpaces directory. The DescribeWorkspaceDirectories API will now additionally return SAML properties in its responses.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.44.json new/boto3-1.24.45/.changes/1.24.44.json --- old/boto3-1.24.37/.changes/1.24.44.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.44.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``license-manager-user-subscriptions``", + "description": "[``botocore``] This release supports user based subscription for Microsoft Visual Studio Professional and Enterprise on EC2.", + "type": "api-change" + }, + { + "category": "``personalize``", + "description": "[``botocore``] This release adds support for incremental bulk ingestion for the Personalize CreateDatasetImportJob API.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/.changes/1.24.45.json new/boto3-1.24.45/.changes/1.24.45.json --- old/boto3-1.24.37/.changes/1.24.45.json 1970-01-01 01:00:00.000000000 +0100 +++ new/boto3-1.24.45/.changes/1.24.45.json 2022-08-03 20:08:02.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``cognito-idp``", + "description": "[``botocore``] Add a new exception type, ForbiddenException, that is returned when request is not allowed", + "type": "api-change" + }, + { + "category": "``wafv2``", + "description": "[``botocore``] You can now associate an AWS WAF web ACL with an Amazon Cognito user pool.", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/CHANGELOG.rst new/boto3-1.24.45/CHANGELOG.rst --- old/boto3-1.24.37/CHANGELOG.rst 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/CHANGELOG.rst 2022-08-03 20:08:02.000000000 +0200 @@ -2,6 +2,78 @@ CHANGELOG ========= +1.24.45 +======= + +* api-change:``cognito-idp``: [``botocore``] Add a new exception type, ForbiddenException, that is returned when request is not allowed +* api-change:``wafv2``: [``botocore``] You can now associate an AWS WAF web ACL with an Amazon Cognito user pool. + + +1.24.44 +======= + +* api-change:``license-manager-user-subscriptions``: [``botocore``] This release supports user based subscription for Microsoft Visual Studio Professional and Enterprise on EC2. +* api-change:``personalize``: [``botocore``] This release adds support for incremental bulk ingestion for the Personalize CreateDatasetImportJob API. + + +1.24.43 +======= + +* api-change:``config``: [``botocore``] Documentation update for PutConfigRule and PutOrganizationConfigRule +* api-change:``workspaces``: [``botocore``] This release introduces ModifySamlProperties, a new API that allows control of SAML properties associated with a WorkSpaces directory. The DescribeWorkspaceDirectories API will now additionally return SAML properties in its responses. + + +1.24.42 +======= + +* bugfix:TraceId: [``botocore``] Rollback bugfix for obeying _X_AMZN_TRACE_ID env var + + +1.24.41 +======= + +* bugfix:Config: [``botocore``] Obey _X_AMZN_TRACE_ID environment variable instead of _X_AMZ_TRACE_ID +* api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2. +* api-change:``fsx``: [``botocore``] Documentation updates for Amazon FSx +* api-change:``shield``: [``botocore``] AWS Shield Advanced now supports filtering for ListProtections and ListProtectionGroups. + + +1.24.40 +======= + +* api-change:``ec2``: [``botocore``] Documentation updates for VM Import/Export. +* api-change:``es``: [``botocore``] This release adds support for gp3 EBS (Elastic Block Store) storage. +* api-change:``lookoutvision``: [``botocore``] This release introduces support for image segmentation models and updates CPU accelerator options for models hosted on edge devices. +* api-change:``opensearch``: [``botocore``] This release adds support for gp3 EBS (Elastic Block Store) storage. + + +1.24.39 +======= + +* api-change:``auditmanager``: [``botocore``] This release adds an exceeded quota exception to several APIs. We added a ServiceQuotaExceededException for the following operations: CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus. +* api-change:``chime``: [``botocore``] Chime VoiceConnector will now support ValidateE911Address which will allow customers to prevalidate their addresses included in their SIP invites for emergency calling +* api-change:``config``: [``botocore``] This release adds ListConformancePackComplianceScores API to support the new compliance score feature, which provides a percentage of the number of compliant rule-resource combinations in a conformance pack compared to the number of total possible rule-resource combinations in the conformance pack. +* api-change:``globalaccelerator``: [``botocore``] Global Accelerator now supports dual-stack accelerators, enabling support for IPv4 and IPv6 traffic. +* api-change:``marketplace-catalog``: [``botocore``] The SDK for the StartChangeSet API will now automatically set and use an idempotency token in the ClientRequestToken request parameter if the customer does not provide it. +* api-change:``polly``: [``botocore``] Amazon Polly adds new English and Hindi voice - Kajal. Kajal is available as Neural voice only. +* api-change:``ssm``: [``botocore``] Adding doc updates for OpsCenter support in Service Setting actions. +* api-change:``workspaces``: [``botocore``] Added CreateWorkspaceImage API to create a new WorkSpace image from an existing WorkSpace. + + +1.24.38 +======= + +* api-change:``appsync``: [``botocore``] Adds support for a new API to evaluate mapping templates with mock data, allowing you to remotely unit test your AppSync resolvers and functions. +* api-change:``detective``: [``botocore``] Added the ability to get data source package information for the behavior graph. Graph administrators can now start (or stop) optional datasources on the behavior graph. +* api-change:``guardduty``: [``botocore``] Amazon GuardDuty introduces a new Malware Protection feature that triggers malware scan on selected EC2 instance resources, after the service detects a potentially malicious activity. +* api-change:``lookoutvision``: [``botocore``] This release introduces support for the automatic scaling of inference units used by Amazon Lookout for Vision models. +* api-change:``macie2``: [``botocore``] This release adds support for retrieving (revealing) sample occurrences of sensitive data that Amazon Macie detects and reports in findings. +* api-change:``rds``: [``botocore``] Adds support for using RDS Proxies with RDS for MariaDB databases. +* api-change:``rekognition``: [``botocore``] This release introduces support for the automatic scaling of inference units used by Amazon Rekognition Custom Labels models. +* api-change:``securityhub``: [``botocore``] Documentation updates for AWS Security Hub +* api-change:``transfer``: [``botocore``] AWS Transfer Family now supports Applicability Statement 2 (AS2), a network protocol used for the secure and reliable transfer of critical Business-to-Business (B2B) data over the public internet using HTTP/HTTPS as the transport mechanism. + + 1.24.37 ======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/README.rst new/boto3-1.24.45/README.rst --- old/boto3-1.24.37/README.rst 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/README.rst 2022-08-03 20:08:02.000000000 +0200 @@ -143,8 +143,8 @@ For information about maintenance and support for SDK major versions and their underlying dependencies, see the following in the AWS SDKs and Tools Shared Configuration and Credentials Reference Guide: -* `AWS SDKs and Tools Maintenance Policy <https://docs.aws.amazon.com/credref/latest/refdocs/maint-policy.html>`__ -* `AWS SDKs and Tools Version Support Matrix <https://docs.aws.amazon.com/credref/latest/refdocs/version-support-matrix.html>`__ +* `AWS SDKs and Tools Maintenance Policy <https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html>`__ +* `AWS SDKs and Tools Version Support Matrix <https://docs.aws.amazon.com/sdkref/latest/guide/version-support-matrix.html>`__ More Resources diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/boto3/__init__.py new/boto3-1.24.45/boto3/__init__.py --- old/boto3-1.24.37/boto3/__init__.py 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/boto3/__init__.py 2022-08-03 20:08:02.000000000 +0200 @@ -17,7 +17,7 @@ from boto3.session import Session __author__ = 'Amazon Web Services' -__version__ = '1.24.37' +__version__ = '1.24.45' # The default Boto3 session; autoloaded when needed. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/docs/source/conf.py new/boto3-1.24.45/docs/source/conf.py --- old/boto3-1.24.37/docs/source/conf.py 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/docs/source/conf.py 2022-08-03 20:08:02.000000000 +0200 @@ -51,7 +51,7 @@ # General information about the project. project = 'Boto3 Docs' -copyright = '2021, Amazon Web Services, Inc' +copyright = '2022, Amazon Web Services, Inc' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -270,4 +270,4 @@ # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' -autoclass_content = 'both' \ No newline at end of file +autoclass_content = 'both' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/docs/source/guide/credentials.rst new/boto3-1.24.45/docs/source/guide/credentials.rst --- old/boto3-1.24.37/docs/source/guide/credentials.rst 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/docs/source/guide/credentials.rst 2022-08-03 20:08:02.000000000 +0200 @@ -1,16 +1,16 @@ .. _guide_credentials: Credentials -============ +=========== Overview ---------- +-------- Boto3 credentials can be configured in multiple ways. Regardless of the source or sources that you choose, you *must* have both AWS credentials and an AWS Region set in order to make requests. Interactive configuration --------------------------- +------------------------- If you have the `AWS CLI <http://aws.amazon.com/cli/>`_, then you can use its interactive ``configure`` command to set up your credentials and default region: @@ -22,7 +22,7 @@ Configuring credentials ------------------------- +----------------------- There are two types of configuration data in Boto3: credentials and non-credentials. Credentials include items such as ``aws_access_key_id``, ``aws_secret_access_key``, and ``aws_session_token``. Non-credential configuration includes items such as which region to use or which addressing style to use for Amazon S3. For more information on how to configure non-credential configurations, see the :ref:`guide_configuration` guide. @@ -41,7 +41,7 @@ Passing credentials as parameters ----------------------------------- +--------------------------------- There are valid use cases for providing credentials to the ``client()`` method and ``Session`` object, these include: @@ -92,7 +92,7 @@ Shared credentials file ---------------------------- +----------------------- The shared credentials file has a default location of ``~/.aws/credentials``. You can change the location of the shared credentials file by setting the ``AWS_SHARED_CREDENTIALS_FILE`` environment variable. @@ -136,7 +136,7 @@ AWS config file ----------------- +--------------- Boto3 can also load credentials from ``~/.aws/config``. You can change this default location by setting the ``AWS_CONFIG_FILE`` environment variable. The config file is an INI format, with the same keys supported by the shared credentials file. The only difference is that profile sections *must* have the format of ``[profile profile-name]``, except for the default profile: @@ -158,7 +158,7 @@ Assume role provider ---------------------- +-------------------- .. note:: @@ -203,7 +203,7 @@ Assume Role With Web Identity Provider ------------------------------------------ +-------------------------------------- Within the ``~/.aws/config`` file, you can also configure a profile to indicate that Boto3 should assume a role. When you do this, Boto3 will automatically make the corresponding ``AssumeRoleWithWebIdentity`` calls to AWS STS on your behalf. It will handle in-memory caching as well as refreshing credentials, as needed. @@ -232,12 +232,14 @@ These environment variables currently only apply to the assume role with web identity provider and do not apply to the general assume role provider configuration. -AWS Single Sign-On Provider (SSO) ------------------------------------ +AWS IAM Identity Center +----------------------- -Support for the AWS Single Sign-On (SSO) credential provider was added in 1.14.0. +Support for the AWS IAM Identity Center (successor to AWS Single Sign-On) +credential provider was added in 1.14.0. The IAM Identity Center provides +support for single sign-on (SSO) credentials. -To begin using the SSO credential provider, start by using the AWS CLI V2 to configure and manage your SSO profiles and login sessions. +To begin using the IAM Identity Center credential provider, start by using the AWS CLI (v2) to configure and manage your SSO profiles and login sessions. For detailed instructions on the configuration and login process see the `AWS CLI User Guide for SSO <https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html>`_. Once completed you will have one or many profiles in the shared configuration file with the following settings: @@ -250,8 +252,8 @@ sso_account_id = 123456789011 sso_role_name = readOnly -* ``sso_start_url`` - The URL that points to the organization's AWS SSO user portal. -* ``sso_region`` - The AWS Region that contains the AWS SSO portal host. This is separate from, and can be a different region than the default CLI region parameter. +* ``sso_start_url`` - The URL that points to the organization's IAM Identity Center user portal. +* ``sso_region`` - The AWS Region that contains the IAM Identity Center portal host. This is separate from the default AWS CLI Region parameter, and can also be a different Region. * ``sso_account_id`` - The AWS account ID that contains the IAM role that you want to use with this profile. * ``sso_role_name`` - The name of the IAM role that defines the user's permissions when using this profile. @@ -265,8 +267,8 @@ session = boto3.Session(profile_name='my-sso-profile') s3_client = session.client('s3') -Boto 2 config ---------------- +Boto2 configuration file support +-------------------------------- Boto3 will attempt to load credentials from the Boto2 config file. It first checks the file pointed to by ``BOTO_CONFIG`` if set, otherwise it will check ``/etc/boto.cfg`` and ``~/.boto``. Note that only the ``[Credentials]`` section of the boto config file is used. All other configuration data in the boto config file is ignored. @@ -283,7 +285,7 @@ IAM roles ------------ +--------- If you are running on Amazon EC2 and no credentials have been found by any of the providers above, Boto3 will try to load credentials from the instance metadata service. In order to take advantage of this feature, you must have specified an IAM role to use when you launched your EC2 instance. @@ -293,8 +295,8 @@ Best practices for configuring credentials --------------------------------------------- +------------------------------------------ If you're running on an EC2 instance, use AWS IAM roles. See the `IAM Roles for Amazon EC2 <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html>`_ guide for more information on how to set this up. -If you want to interoperate with multiple AWS SDKs (e.g Java, Javascript, Ruby, PHP, .NET, AWS CLI, Go, C++), use the shared credentials file (``~/.aws/credentials``). By using the shared credentials file, you can use a single file for credentials that will work in all AWS SDKs. +If you want to interoperate with multiple AWS SDKs (e.g Java, JavaScript, Ruby, PHP, .NET, AWS CLI, Go, C++), use the shared credentials file (``~/.aws/credentials``). By using the shared credentials file, you can use a single file for credentials that will work in all AWS SDKs. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/setup.cfg new/boto3-1.24.45/setup.cfg --- old/boto3-1.24.37/setup.cfg 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/setup.cfg 2022-08-03 20:08:02.000000000 +0200 @@ -3,7 +3,7 @@ [metadata] requires_dist = - botocore>=1.27.37,<1.28.0 + botocore>=1.27.45,<1.28.0 jmespath>=0.7.1,<2.0.0 s3transfer>=0.6.0,<0.7.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boto3-1.24.37/setup.py new/boto3-1.24.45/setup.py --- old/boto3-1.24.37/setup.py 2022-07-25 20:14:47.000000000 +0200 +++ new/boto3-1.24.45/setup.py 2022-08-03 20:08:02.000000000 +0200 @@ -13,7 +13,7 @@ requires = [ - 'botocore>=1.27.37,<1.28.0', + 'botocore>=1.27.45,<1.28.0', 'jmespath>=0.7.1,<2.0.0', 's3transfer>=0.6.0,<0.7.0', ]