python-boto3/python-boto3.spec
Robert Schweikert 9e146b2ec9 Accepting request 1179719 from home:glaubitz:branches:devel:languages:python:aws
- Update to 1.34.122
  * api-change:``auditmanager``: [``botocore``] New feature: common controls. When creating custom
    controls, you can now use pre-grouped AWS data sources based on common compliance themes. Also, the
    awsServices parameter is deprecated because we now manage services in scope for you. If used, the
    input is ignored and an empty list is returned.
  * api-change:``b2bi``: [``botocore``] Added exceptions to B2Bi List operations and
    ConflictException to B2Bi StartTransformerJob operation. Also made capabilities field explicitly
    required when creating a Partnership.
  * api-change:``codepipeline``: [``botocore``] CodePipeline now supports overriding S3 Source Object
    Key during StartPipelineExecution, as part of Source Overrides.
  * api-change:``sagemaker``: [``botocore``] This release introduces a new optional parameter:
    InferenceAmiVersion, in ProductionVariant.
  * api-change:``verifiedpermissions``: [``botocore``] This release adds OpenIdConnect (OIDC)
    configuration support for IdentitySources, allowing for external IDPs to be used in authorization
    requests.
- from version 1.34.121
  * api-change:``account``: [``botocore``] This release adds 3 new APIs (AcceptPrimaryEmailUpdate,
    GetPrimaryEmail, and StartPrimaryEmailUpdate) used to centrally manage the root user email address
    of member accounts within an AWS organization.
  * api-change:``alexaforbusiness``: [``botocore``] The alexaforbusiness client has been removed
    following the deprecation of the service.
  * api-change:``firehose``: [``botocore``] Adds integration with Secrets Manager for Redshift,
    Splunk, HttpEndpoint, and Snowflake destinations
  * api-change:``fsx``: [``botocore``] This release adds support to increase metadata performance on
    FSx for Lustre file systems beyond the default level provisioned when a file system is created.
    This can be done by specifying MetadataConfiguration during the creation of Persistent_2 file
    systems or by updating it on demand.
  * api-change:``glue``: [``botocore``] This release adds support for creating and updating Glue Data
    Catalog Views.
  * api-change:``honeycode``: [``botocore``] The honeycode client has been removed following the

OBS-URL: https://build.opensuse.org/request/show/1179719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=188
2024-06-10 15:30:45 +00:00

83 lines
2.6 KiB
RPMSpec

#
# spec file for package python-boto3
#
# Copyright (c) 2024 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/
#
%{?sle15_python_module_pythons}
Name: python-boto3
Version: 1.34.122
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.34.122 with %python-botocore < 1.35.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest-xdist}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module s3transfer >= 0.10.0 with %python-s3transfer < 0.11.0}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: (python-botocore >= 1.34.122 with python-botocore < 1.35.0)
Requires: (python-jmespath >= 0.7.1 with python-jmespath < 2.0.0)
Requires: (python-s3transfer >= 0.10.0 with python-s3transfer < 0.11.0)
BuildArch: noarch
%if 0%{?sle_version} >= 150400
Obsoletes: python3-boto3 < %{version}
%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}
%build
%pyproject_wheel
%install
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
%pytest %{?jobs: -n %jobs} --ignore tests/integration -k "not no_bare_six_imports"
%files %{python_files}
%license LICENSE
%doc CONTRIBUTING.rst README.rst
%{python_sitelib}/*
%changelog