Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-botocore for openSUSE:Factory
checked in at 2021-11-04 16:16:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-botocore (Old)
and /work/SRC/openSUSE:Factory/.python-botocore.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-botocore"
Thu Nov 4 16:16:20 2021 rev:75 rq:928508 version:1.22.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-botocore/python-botocore.changes
2021-09-28 19:17:33.900257218 +0200
+++
/work/SRC/openSUSE:Factory/.python-botocore.new.1890/python-botocore.changes
2021-11-04 16:16:29.573289444 +0100
@@ -1,0 +2,431 @@
+Fri Oct 29 13:02:18 UTC 2021 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Version update to 1.22.6
+ * api-change:``gamelift``: Added support for Arm-based AWS Graviton2
instances,
+ such as M6g, C6g, and R6g.
+ * api-change:``ecs``: Amazon ECS now supports running Fargate tasks on
Windows
+ Operating Systems Families which includes Windows Server 2019 Core and
Windows
+ Server 2019 Full.
+ * api-change:``sagemaker``: This release adds support for RStudio on
SageMaker.
+ * api-change:``connectparticipant``: This release adds a new boolean
attribute
+ - Connect Participant - to the CreateParticipantConnection API, which can
be
+ used to mark the participant as connected.
+ * api-change:``ec2``: Added new read-only DenyAllIGWTraffic network interface
+ attribute. Added support for DL1 24xlarge instances powered by Habana Gaudi
+ Accelerators for deep learning model training workloads
+ * api-change:``ssm-incidents``: Updating documentation, adding new field to
+ ConflictException to indicate earliest retry timestamp for some operations,
+ increase maximum length of nextToken fields
+- from version 1.22.5
+ * api-change:``autoscaling``: This release adds support for attribute-based
+ instance type selection, a new EC2 Auto Scaling feature that lets customers
+ express their instance requirements as a set of attributes, such as vCPU,
+ memory, and storage.
+ * api-change:``ec2``: This release adds: attribute-based instance type
selection
+ for EC2 Fleet, Spot Fleet, a feature that lets customers express instance
+ requirements as attributes like vCPU, memory, and storage; and Spot
placement
+ score, a feature that helps customers identify an optimal location to run
+ Spot workloads.
+ * api-change:``eks``: EKS managed node groups now support BOTTLEROCKET_x86_64
+ and BOTTLEROCKET_ARM_64 AMI types.
+ * api-change:``sagemaker``: This release allows customers to describe one or
+ more versioned model packages through BatchDescribeModelPackage, update
+ project via UpdateProject, modify and read customer metadata properties
+ using Create, Update and Describe ModelPackage and enables cross account
+ registration of model packages.
+ * enhancement:Session: Added `get_partition_for_region` allowing partition
+ lookup by region name.
+ * api-change:``textract``: This release adds support for asynchronously
analyzing
+ invoice and receipt documents through two new APIs: StartExpenseAnalysis
and
+ GetExpenseAnalysis
+- from version 1.22.4
+ * api-change:``emr-containers``: This feature enables auto-generation of
certificate
+ to secure the managed-endpoint and removes the need for customer provided
+ certificate-arn during managed-endpoint setup.
+ * api-change:``chime-sdk-messaging``: The Amazon Chime SDK now supports push
+ notifications through Amazon Pinpoint
+ * api-change:``chime-sdk-identity``: The Amazon Chime SDK now supports push
+ notifications through Amazon Pinpoint
+- from version 1.22.3
+ * api-change:``rds``: This release adds support for Amazon RDS Custom, which
+ is a new RDS management type that gives you full access to your database
+ and operating system.
+ For more information, see
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-custom.html
+ * api-change:``auditmanager``: This release introduces a new feature for
Audit
+ Manager: Custom framework sharing. You can now share your custom frameworks
+ with another AWS account, or replicate them into another AWS Region under
+ your own account.
+ * api-change:``ec2``: This release adds support to create a VPN Connection
+ that is not attached to a Gateway at the time of creation. Use this to
+ create VPNs associated with Core Networks, or modify your VPN and attach
+ a gateway using the modify API after creation.
+ * api-change:``route53resolver``: New API for ResolverConfig, which allows
+ autodefined rules for reverse DNS resolution to be disabled for a VPC
+- from version 1.22.2
+ * api-change:``quicksight``: Added QSearchBar option for
GenerateEmbedUrlForRegisteredUser
+ ExperienceConfiguration to support Q search bar embedding
+ * api-change:``auditmanager``: This release introduces character
restrictions for
+ ControlSet names. We updated regex patterns for the following attributes:
+ ControlSet, CreateAssessmentFrameworkControlSet, and
UpdateAssessmentFrameworkControlSet.
+ * api-change:``chime``: Chime VoiceConnector and VoiceConnectorGroup APIs
+ will now return an ARN.
+- from version 1.22.1
+ * api-change:``connect``: Released Amazon Connect hours of operation API for
+ general availability (GA). This API also supports AWS CloudFormation. For
+ more information, see Amazon Connect Resource Type Reference in the AWS
+ CloudFormation User Guide.
+- from version 1.22.0
+ * api-change:``appflow``: Feature to add support for JSON-L format
+ for S3 as a source.
+ * api-change:``mediapackage-vod``: MediaPackage passes through digital
+ video broadcasting (DVB) subtitles into the output.
+ * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added
+ support for specifying caption time delta in milliseconds and the ability
+ to apply color range legalization to source content other than AVC video.
+ * api-change:``mediapackage``: When enabled, MediaPackage passes through
+ digital video broadcasting (DVB) subtitles into the output.
+ * api-change:``panorama``: General availability for AWS Panorama. AWS SDK
+ for Panorama includes APIs to manage your devices and nodes, and deploy
+ computer vision applications to the edge. For more information, see the
+ AWS Panorama documentation at http://docs.aws.amazon.com/panorama
+ * feature:Serialization: rest-json serialization defaults aligned across AWS
SDKs
+ * api-change:``directconnect``: This release adds 4 new APIS, which needs to
be public able
+ * api-change:``securityhub``: Added support for cross-Region finding
aggregation,
+ which replicates findings from linked Regions to a single aggregation
Region.
+ Added operations to view, enable, update, and delete the finding
aggregation.
+- from version 1.21.65
+ * api-change:``dataexchange``: This release adds support for our public
preview
+ of AWS Data Exchange for Amazon Redshift. This enables data providers to
list
+ products including AWS Data Exchange datashares for Amazon Redshift, giving
+ subscribers read-only access to provider data in Amazon Redshift.
+ * api-change:``chime-sdk-messaging``: The Amazon Chime SDK now allows
developers
+ to execute business logic on in-flight messages before they are delivered
to
+ members of a messaging channel with channel flows.
+- from version 1.21.64
+ * api-change:``quicksight``: AWS QuickSight Service Features - Add IP
Restriction
+ UI and public APIs support.
+ * enchancement:AWSCRT: Upgrade awscrt extra to 0.12.5
+ * api-change:``ivs``: Bug fix: remove unsupported maxResults and nextToken
+ pagination parameters from ListTagsForResource
+- from version 1.21.63
+ * api-change:``efs``: Update efs client to latest version
+ * api-change:``glue``: Enable S3 event base crawler API.
+- from version 1.21.62
+ * api-change:``elbv2``: Update elbv2 client to latest version
+ * api-change:``autoscaling``: Amazon EC2 Auto Scaling now supports filtering
+ describe Auto Scaling groups API using tags
+ * api-change:``sagemaker``: This release updates the provisioning artifact ID
+ to an optional parameter in CreateProject API. The provisioning artifact ID
+ defaults to the latest provisioning artifact ID of the product if you don't
+ provide one.
+ * api-change:``robomaker``: Adding support to GPU simulation jobs as well
+ as non-ROS simulation jobs.
+- from version 1.21.61
+ * api-change:``config``: Adding Config support for AWS::OpenSearch::Domain
+ * api-change:``ec2``: This release adds support for additional VPC Flow Logs
+ delivery options to S3, such as Apache Parquet formatted files, Hourly
+ partitions and Hive-compatible S3 prefixes
+ * api-change:``storagegateway``: Adding support for Audit Logs on NFS shares
+ and Force Closing Files on SMB shares.
+ * api-change:``workmail``: This release adds APIs for adding, removing and
+ retrieving details of mail domains
+ * api-change:``kinesisanalyticsv2``: Support for Apache Flink 1.13 in Kinesis
+ Data Analytics. Changed the required status of some Update properties to
better
+ fit the corresponding Create properties.
+- from version 1.21.60
+ * api-change:``cloudsearch``: Adds an additional validation exception for
+ Amazon CloudSearch configuration APIs for better error handling.
+ * api-change:``ecs``: Documentation only update to address tickets.
+ * api-change:``mediatailor``: MediaTailor now supports ad prefetching.
+ * api-change:``ec2``: EncryptionSupport for InstanceStorageInfo added
+ to DescribeInstanceTypes API
+- from version 1.21.59
+ * api-change:``elbv2``: Update elbv2 client to latest version
+ * bugfix:Signing: SigV4QueryAuth and CrtSigV4QueryAuth now properly respect
+ AWSRequest.params while signing boto/botocore (#2521)
+ * api-change:``medialive``: This release adds support for Transport Stream
+ files as an input type to MediaLive encoders.
+ * api-change:``ec2``: Documentation update for Amazon EC2.
+ * api-change:``frauddetector``: New model type: Transaction Fraud Insights,
+ which is optimized for online transaction fraud. Stored Events, which
allows
+ customers to send and store data directly within Amazon Fraud Detector.
+ Batch Import, which allows customers to upload a CSV file of historic
+ event data for processing and storage
+- from version 1.21.58
+ * api-change:``lexv2-runtime``: Update lexv2-runtime client to latest version
+ * api-change:``lexv2-models``: Update lexv2-models client to latest version
+ * api-change:``secretsmanager``: Documentation updates for Secrets Manager
+ * api-change:``securityhub``: Added new resource details objects to ASFF,
+ including resources for WAF rate-based rules, EC2 VPC endpoints, ECR
+ repositories, EKS clusters, X-Ray encryption, and OpenSearch domains.
+ Added additional details for CloudFront distributions, CodeBuild projects,
+ ELB V2 load balancers, and S3 buckets.
+ * api-change:``mediaconvert``: AWS Elemental MediaConvert has added the
ability
+ to set account policies which control access restrictions for HTTP, HTTPS,
+ and S3 content sources.
+ * api-change:``ec2``: This release removes a requirement for filters on
+ SearchLocalGatewayRoutes operations.
+- from version 1.21.57
+ * api-change:``kendra``: Amazon Kendra now supports indexing and querying
+ documents in different languages.
+ * api-change:``grafana``: Initial release of the SDK for Amazon Managed
Grafana API.
+ * api-change:``firehose``: Allow support for Amazon Opensearch
Service(successor
+ to Amazon Elasticsearch Service) as a Kinesis Data Firehose delivery
destination.
+ * api-change:``backup``: Launch of AWS Backup Vault Lock, which protects your
+ backups from malicious and accidental actions, works with existing backup
policies,
+ and helps you meet compliance requirements.
+ * api-change:``schemas``: Removing unused request/response objects.
+ * api-change:``chime``: This release enables customers to configure Chime
+ MediaCapturePipeline via API.
+- from version 1.21.56
+ * api-change:``sagemaker``: This release adds a new TrainingInputMode
FastFile
+ for SageMaker Training APIs.
+ * api-change:``amplifybackend``: Adding a new field 'AmplifyFeatureFlags' to
the
+ response of the GetBackend operation. It will return a stringified version
of
+ the cli.json file for the given Amplify project.
+ * api-change:``fsx``: This release adds support for Lustre 2.12 to FSx for
Lustre.
+ * api-change:``kendra``: Amazon Kendra now supports integration with AWS SSO
+- from version 1.21.55
+ * api-change:``workmail``: This release allows customers to change their
inbound
+ DMARC settings in Amazon WorkMail.
+ * api-change:``location``: Add support for PositionFiltering.
+ * api-change:``application-autoscaling``: With this release, Application Auto
+ Scaling adds support for Amazon Neptune. Customers can now automatically
add
+ or remove Read Replicas of their Neptune clusters to keep the average CPU
+ Utilization at the target value specified by the customers.
+ * api-change:``ec2``: Released Capacity Reservation Fleet, a feature of
Amazon
+ EC2 Capacity Reservations, which provides a way to manage reserved capacity
++++ 238 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-botocore/python-botocore.changes
++++ and
/work/SRC/openSUSE:Factory/.python-botocore.new.1890/python-botocore.changes
Old:
----
botocore-1.21.33.tar.gz
New:
----
_multibuild
botocore-1.22.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-botocore.spec ++++++
--- /var/tmp/diff_new_pack.Xluibe/_old 2021-11-04 16:16:30.037289715 +0100
+++ /var/tmp/diff_new_pack.Xluibe/_new 2021-11-04 16:16:30.037289715 +0100
@@ -16,22 +16,25 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+# Multibuild: some tests need to find botocore in the system sitelib
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+%{?!python_module:%define python_module() python3-%{**}}
%define skip_python2 1
Name: python-botocore
-Version: 1.21.33
+Version: 1.22.6
Release: 0
Summary: Python interface for AWS
License: Apache-2.0
URL: https://github.com/boto/botocore
Source:
https://files.pythonhosted.org/packages/source/b/botocore/botocore-%{version}.tar.gz
-BuildRequires: %{python_module jmespath < 1.0.0}
-BuildRequires: %{python_module jmespath >= 0.7.1}
-BuildRequires: %{python_module python-dateutil < 3.0.0}
-BuildRequires: %{python_module python-dateutil >= 2.1}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module urllib3 < 1.27}
-BuildRequires: %{python_module urllib3 >= 1.25.4}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-jmespath < 1.0.0
@@ -43,14 +46,12 @@
Requires: python-urllib3 < 1.27
Requires: python-urllib3 >= 1.25.4
BuildArch: noarch
-# SECTION Testing requirements
-BuildRequires: %{python_module mock >= 1.3.0}
-BuildRequires: %{python_module nose >= 1.3.7}
-BuildRequires: %{python_module pluggy >= 0.7}
-BuildRequires: %{python_module py >= 1.5.0}
-BuildRequires: %{python_module requests}
-BuildRequires: %{python_module six}
-# /SECTION
+%if %{with test}
+BuildRequires: %{python_module botocore = %{version}}
+BuildRequires: %{python_module jsonschema}
+BuildRequires: %{python_module pytest >= 6.2.5}
+BuildRequires: procps
+%endif
%python_subpackages
%description
@@ -68,20 +69,28 @@
sed -i 's/botocore.vendored.requests.model.Response/requests.model.Response/'
botocore/endpoint.py
sed -i 's/botocore\.vendored\.//' botocore/*.py tests/functional/*.py
tests/integration/*.py tests/unit/*.py
+%if !%{with test}
%build
%python_build
%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%endif
+%if %{with test}
%check
-%python_expand nosetests-%{$python_bin_suffix} -v tests/unit
+# TODO: Figure out whether integration tests are possible offline
+# no_bare_six_imports: we "fixed" that above.
+%pytest --ignore tests/integration -k "not no_bare_six_imports"
+%endif
+%if !%{with test}
%files %{python_files}
%doc README.rst
%license LICENSE.txt
%{python_sitelib}/botocore/
%{python_sitelib}/botocore-%{version}-py*.egg-info
+%endif
%changelog
++++++ _multibuild ++++++
<multibuild>
<package>test</package>
</multibuild>
++++++ botocore-1.21.33.tar.gz -> botocore-1.22.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-botocore/botocore-1.21.33.tar.gz
/work/SRC/openSUSE:Factory/.python-botocore.new.1890/botocore-1.22.6.tar.gz
differ: char 5, line 1