2014-03-02 18:22:01 +01:00
|
|
|
#
|
|
|
|
# spec file for package python-botocore
|
|
|
|
#
|
2022-01-05 17:11:37 +01:00
|
|
|
# Copyright (c) 2022 SUSE LLC
|
2014-03-02 18:22:01 +01:00
|
|
|
#
|
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
# upon. The license for this file, and modifications and additions to the
|
|
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
|
|
# license for the pristine package is not an Open Source License, in which
|
|
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
|
|
# published by the Open Source Initiative.
|
|
|
|
|
2018-11-06 15:55:10 +01:00
|
|
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
2014-03-02 18:22:01 +01:00
|
|
|
#
|
|
|
|
|
|
|
|
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%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-%{**}}
|
2020-11-26 00:18:50 +01:00
|
|
|
%define skip_python2 1
|
2014-03-02 18:22:01 +01:00
|
|
|
Name: python-botocore
|
Accepting request 989416 from home:glaubitz:branches:devel:languages:python:aws
- Update to 1.27.30
* api-change:``athena``: This release updates data types that contain either QueryExecutionId,
NamedQueryId or ExpectedBucketOwner. Ids must be between 1 and 128 characters and contain only
non-whitespace characters. ExpectedBucketOwner must be 12-digit string.
* api-change:``codeartifact``: This release introduces Package Origin Controls, a mechanism used to
counteract Dependency Confusion attacks. Adds two new APIs, PutPackageOriginConfiguration and
DescribePackage, and updates the ListPackage, DescribePackageVersion and ListPackageVersion APIs in
support of the feature.
* api-change:``config``: Update ResourceType enum with values for Route53Resolver, Batch, DMS,
Workspaces, Stepfunctions, SageMaker, ElasticLoadBalancingV2, MSK types
* api-change:``ec2``: This release adds flow logs for Transit Gateway to allow customers to gain
deeper visibility and insights into network traffic through their Transit Gateways.
* api-change:``fms``: Adds support for strict ordering in stateful rule groups in Network Firewall
policies.
* api-change:``glue``: This release adds an additional worker type for Glue Streaming jobs.
* api-change:``inspector2``: This release adds support for Inspector V2 scan configurations through
the get and update configuration APIs. Currently this allows configuring ECR automated re-scan
duration to lifetime or 180 days or 30 days.
* api-change:``kendra``: This release adds AccessControlConfigurations which allow you to redefine
your document level access control without the need for content re-indexing.
* api-change:``nimble``: Amazon Nimble Studio adds support for IAM-based access to AWS resources
for Nimble Studio components and custom studio components. Studio Component scripts use these roles
on Nimble Studio workstation to mount filesystems, access S3 buckets, or other configured resources
in the Studio's AWS account
* api-change:``outposts``: This release adds the ShipmentInformation and AssetInformationList
fields to the GetOrder API response.
* api-change:``sagemaker``: This release adds support for G5, P4d, and C6i instance types in Amazon
SageMaker Inference and increases the number of hyperparameters that can be searched from 20 to 30
in Amazon SageMaker Automatic Model Tuning
- from version 1.27.29
OBS-URL: https://build.opensuse.org/request/show/989416
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=135
2022-07-15 13:45:38 +02:00
|
|
|
Version: 1.27.30
|
2014-03-02 18:22:01 +01:00
|
|
|
Release: 0
|
|
|
|
Summary: Python interface for AWS
|
|
|
|
License: Apache-2.0
|
2018-11-09 11:28:01 +01:00
|
|
|
URL: https://github.com/boto/botocore
|
2017-12-12 21:22:36 +01:00
|
|
|
Source: https://files.pythonhosted.org/packages/source/b/botocore/botocore-%{version}.tar.gz
|
2017-05-16 14:43:14 +02:00
|
|
|
BuildRequires: %{python_module setuptools}
|
2016-04-12 19:36:35 +02:00
|
|
|
BuildRequires: fdupes
|
2017-05-16 14:43:14 +02:00
|
|
|
BuildRequires: python-rpm-macros
|
2018-04-24 15:31:40 +02:00
|
|
|
Requires: python-jmespath < 1.0.0
|
|
|
|
Requires: python-jmespath >= 0.7.1
|
2021-01-04 18:50:40 +01:00
|
|
|
Requires: python-python-dateutil < 3.0.0
|
2018-04-24 15:31:40 +02:00
|
|
|
Requires: python-python-dateutil >= 2.1
|
|
|
|
Requires: python-requests
|
|
|
|
Requires: python-six
|
2020-11-30 14:07:46 +01:00
|
|
|
Requires: python-urllib3 < 1.27
|
|
|
|
Requires: python-urllib3 >= 1.25.4
|
2018-04-24 15:31:40 +02:00
|
|
|
BuildArch: noarch
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%if %{with test}
|
|
|
|
BuildRequires: %{python_module botocore = %{version}}
|
|
|
|
BuildRequires: %{python_module jsonschema}
|
|
|
|
BuildRequires: %{python_module pytest >= 6.2.5}
|
|
|
|
BuildRequires: procps
|
|
|
|
%endif
|
2017-05-16 14:43:14 +02:00
|
|
|
%python_subpackages
|
2014-03-02 18:22:01 +01:00
|
|
|
|
|
|
|
%description
|
2017-08-28 15:16:44 +02:00
|
|
|
A low-level interface to a growing number of Amazon Web Services.
|
2014-03-02 18:22:01 +01:00
|
|
|
|
|
|
|
%prep
|
2018-04-24 15:31:40 +02:00
|
|
|
%setup -q -n botocore-%{version}
|
2020-09-14 15:56:56 +02:00
|
|
|
|
2019-06-23 16:47:19 +02:00
|
|
|
# remove bundled cacert.pem
|
|
|
|
rm botocore/cacert.pem
|
|
|
|
# remove bundled 3rd party Python modules
|
2018-08-03 17:37:28 +02:00
|
|
|
rm -r botocore/vendored/
|
|
|
|
# fix all imports:
|
2018-09-12 19:15:43 +02:00
|
|
|
sed -i 's/from botocore\.vendored //' botocore/*.py tests/functional/*.py tests/integration/*.py tests/unit/*.py
|
|
|
|
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
|
2014-03-02 18:22:01 +01:00
|
|
|
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%if !%{with test}
|
2014-03-02 18:22:01 +01:00
|
|
|
%build
|
2017-05-16 14:43:14 +02:00
|
|
|
%python_build
|
2014-03-02 18:22:01 +01:00
|
|
|
|
|
|
|
%install
|
2017-05-16 14:43:14 +02:00
|
|
|
%python_install
|
2018-08-10 18:24:56 +02:00
|
|
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%endif
|
2014-03-02 18:22:01 +01:00
|
|
|
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%if %{with test}
|
2016-04-12 19:36:35 +02:00
|
|
|
%check
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
# 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
|
2016-04-12 19:36:35 +02:00
|
|
|
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%if !%{with test}
|
2017-05-16 14:43:14 +02:00
|
|
|
%files %{python_files}
|
2018-03-29 11:56:24 +02:00
|
|
|
%doc README.rst
|
|
|
|
%license LICENSE.txt
|
2016-04-12 19:36:35 +02:00
|
|
|
%{python_sitelib}/botocore/
|
2020-03-12 08:15:20 +01:00
|
|
|
%{python_sitelib}/botocore-%{version}-py*.egg-info
|
Accepting request 928169 from home:glaubitz:branches:devel:languages:python:aws
- 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
OBS-URL: https://build.opensuse.org/request/show/928169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-botocore?expand=0&rev=107
2021-11-01 08:52:20 +01:00
|
|
|
%endif
|
2014-03-02 18:22:01 +01:00
|
|
|
|
|
|
|
%changelog
|