SHA256
1
0
forked from pool/python-boto3
python-boto3/python-boto3.spec
Robert Schweikert 145e285514 Accepting request 907531 from home:glaubitz:branches:devel:languages:python:aws
- Update to version 1.17.112
  * api-change:``dms``: [``botocore``] Release of feature needed for ECA-Endpoint settings.
    This allows customer to delete a field in endpoint settings by using --exact-settings
    flag in modify-endpoint api. This also displays default values for certain required fields
    of endpoint settings in describe-endpoint-settings api.
  * api-change:``glue``: [``botocore``] Add support for Event Driven Workflows
  * api-change:``acm``: [``botocore``] Added support for RSA 3072 SSL certificate import
  * api-change:``healthlake``: [``botocore``] General availability for Amazon HealthLake.
    StartFHIRImportJob and StartFHIRExportJob APIs now require AWS KMS parameter. For more
    information, see the Amazon HealthLake Documentation
    https://docs.aws.amazon.com/healthlake/index.html.
  * api-change:``wellarchitected``: [``botocore``] This update provides support for Well-
    Architected API users to mark answer choices as not applicable.
  * api-change:``lightsail``: [``botocore``] This release adds support for the Amazon Lightsail
    object storage service, which allows you to create buckets and store objects.
- from version 1.17.111
  * api-change:``amplifybackend``: [``botocore``] Added Sign in with Apple OAuth provider.
  * api-change:``redshift``: [``botocore``] Release new APIs to support new Redshift
    feature - Authentication Profile
  * api-change:``ssm``: [``botocore``] Changes to OpsCenter APIs to support a new feature,
    operational insights.
  * api-change:``lex-models``: [``botocore``] Customers can now migrate bots built with
    Lex V1 APIs to V2 APIs. This release adds APIs to initiate and manage the migration
    of a bot.
  * api-change:``directconnect``: [``botocore``] This release adds a new filed named
    awsLogicalDeviceId that it displays the AWS Direct Connect endpoint which terminates
    a physical connection's BGP Sessions.
  * api-change:``pricing``: [``botocore``] Documentation updates for api.pricing
- from version 1.17.110
  * api-change:``eks``: [``botocore``] Documentation updates for Wesley to support

OBS-URL: https://build.opensuse.org/request/show/907531
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=93
2021-07-21 14:28:21 +00:00

97 lines
2.9 KiB
RPMSpec

#
# spec file for package python-boto3
#
# Copyright (c) 2021 SUSE LLC
#
# 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.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%if 0%{?suse_version} >= 1500
%define skip_python2 1
%endif
Name: python-boto3
Version: 1.17.112
Release: 0
Summary: Amazon Web Services Library
License: Apache-2.0
URL: https://github.com/boto/boto3
Source: https://github.com/boto/boto3/archive/%{version}.tar.gz
# Related test dependencies
BuildRequires: %{python_module botocore < 1.21.0}
BuildRequires: %{python_module botocore >= 1.20.112}
BuildRequires: %{python_module mock}
BuildRequires: %{python_module nose}
BuildRequires: %{python_module s3transfer < 0.5.0}
BuildRequires: %{python_module s3transfer >= 0.4.0}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module six}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-botocore < 1.21.0
Requires: python-botocore >= 1.20.112
Requires: python-jmespath < 1.0.0
Requires: python-jmespath >= 0.7.1
Requires: python-s3transfer < 0.5.0
Requires: python-s3transfer >= 0.4.0
Requires: python-six
BuildArch: noarch
%if 0%{?suse_version} <= 1315
# We need the ssl module, which is provided by python and not python-base
BuildRequires: python
%endif
%if %{with python2}
BuildRequires: python-futures
%endif
%ifpython2
Requires: python-futures
%endif
%python_subpackages
%description
Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for
Python, which allows Python developers to write software that makes use of
services like Amazon S3 and Amazon EC2.
For documentation consult the online documentation at
http://boto3.readthedocs.org/en/latest/
# Note to maintainers also familia with python-boto:
# The documentation generation requires access to AWS, thus it is not
# possible to generate the documentation in OBS
%prep
%setup -q -n boto3-%{version}
sed -i 's/from botocore.vendored //' boto3/compat.py
%build
%python_build
%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
%python_expand nosetests-%{$python_bin_suffix} -v tests/unit
%files %{python_files}
%license LICENSE
%doc CONTRIBUTING.rst README.rst
%{python_sitelib}/*
%changelog