forked from pool/python-boto3
- Update to version 1.26.41 * api-change:``cloudfront``: [``botocore``] Extend response headers policy to support removing headers from viewer responses * api-change:``iotfleetwise``: [``botocore``] Update documentation - correct the epoch constant value of default value for expiryTime field in CreateCampaign request. - from version 1.26.40 * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway * api-change:``emr``: [``botocore``] Update emr client to latest version * api-change:``secretsmanager``: [``botocore``] Added owning service filter, include planned deletion flag, and next rotation date response parameter in ListSecrets. * api-change:``wisdom``: [``botocore``] This release extends Wisdom CreateContent and StartContentUpload APIs to support PDF and MicrosoftWord docx document uploading. - from version 1.26.39 * api-change:``elasticache``: [``botocore``] This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability. * api-change:``network-firewall``: [``botocore``] AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails. * api-change:``rds``: [``botocore``] This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server. * api-change:``route53-recovery-control-config``: [``botocore``] Added support for Python paginators in the route53-recovery-control-config List* APIs. - from version 1.26.38 * api-change:``memorydb``: [``botocore``] This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account. * api-change:``transfer``: [``botocore``] Add additional operations to throw ThrottlingExceptions - from version 1.26.37 * api-change:``connect``: [``botocore``] Support for Routing Profile filter, SortCriteria, and OBS-URL: https://build.opensuse.org/request/show/1046185 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=132
89 lines
2.6 KiB
RPMSpec
89 lines
2.6 KiB
RPMSpec
#
|
|
# spec file for package python-boto3
|
|
#
|
|
# Copyright (c) 2022 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-%{**}}
|
|
%define skip_python2 1
|
|
Name: python-boto3
|
|
Version: 1.26.41
|
|
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.30.0}
|
|
BuildRequires: %{python_module botocore >= 1.29.41}
|
|
BuildRequires: %{python_module pytest}
|
|
BuildRequires: %{python_module s3transfer < 0.7.0}
|
|
BuildRequires: %{python_module s3transfer >= 0.6.0}
|
|
BuildRequires: %{python_module setuptools}
|
|
BuildRequires: %{python_module six}
|
|
BuildRequires: fdupes
|
|
BuildRequires: python-rpm-macros
|
|
Requires: python-botocore < 1.30.0
|
|
Requires: python-botocore >= 1.29.41
|
|
Requires: python-jmespath < 1.0.0
|
|
Requires: python-jmespath >= 0.7.1
|
|
Requires: python-s3transfer < 0.7.0
|
|
Requires: python-s3transfer >= 0.6.0
|
|
Requires: python-six
|
|
BuildArch: noarch
|
|
|
|
%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
|
|
%pytest --ignore tests/integration -k "not no_bare_six_imports"
|
|
|
|
%files %{python_files}
|
|
%license LICENSE
|
|
%doc CONTRIBUTING.rst README.rst
|
|
%{python_sitelib}/*
|
|
|
|
%changelog
|