Files
python-boto3/python-boto3.spec
Robert Schweikert d5fb77be5c Accepting request 1272313 from home:glaubitz:branches:devel:languages:python:aws
- Update to 1.38.1
  * api-change:``codebuild``: [``botocore``] Add support for custom instance type for reserved
    capacity fleets
  * api-change:``ecs``: [``botocore``] Add support to roll back an In_Progress ECS Service Deployment
  * api-change:``imagebuilder``: [``botocore``] Add all ``imagebuilder`` modeled paginators that are
    currently supported by botocore.
  * api-change:``resource-explorer-2``: [``botocore``] Documentation-only update for CreateView
    option correction
- from version 1.38.0
  * api-change:``account``: [``botocore``] AWS Account Management now supports account name update
    via IAM principals.
  * api-change:``cognito-idp``: [``botocore``] This release adds refresh token rotation.
  * api-change:``ec2``: [``botocore``] Added support for  ClientRouteEnforcementOptions flag in
    CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints
    responses
  * api-change:``entityresolution``: [``botocore``] To expand support for matching records using
    digital identifiers with TransUnion
  * api-change:``mq``: [``botocore``] You can now delete Amazon MQ broker configurations using the
    DeleteConfiguration API. For more information, see Configurations in the Amazon MQ API Reference.
  * api-change:``redshift-serverless``: [``botocore``] Provides new and updated API members to
    support the Redshift Serverless reservations feature.
  * api-change:``s3control``: [``botocore``] Fix endpoint resolution test cases
  * feature:Python: [``botocore``] End of support for Python 3.8
  * feature:Python: End of support for Python 3.8
- from version 1.37.38
  * api-change:``arc-zonal-shift``: [``botocore``] Updates to documentation and exception types for
    Zonal Autoshift
  * api-change:``budgets``: [``botocore``] Releasing the new Budget FilterExpression and Metrics
    fields to support more granular filtering options. These new fields are intended to replace
    CostFilters and CostTypes, which are deprecated as of 2025/18/04.

OBS-URL: https://build.opensuse.org/request/show/1272313
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=214
2025-04-24 11:18:53 +00:00

89 lines
2.6 KiB
RPMSpec

#
# spec file for package python-boto3
#
# Copyright (c) 2025 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.38.1
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.38.1 with %python-botocore < 1.39.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest-xdist}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module s3transfer >= 0.12.0 with %python-s3transfer < 0.13.0}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: (python-botocore >= 1.38.1 with python-botocore < 1.39.0)
Requires: (python-jmespath >= 0.7.1 with python-jmespath < 2.0.0)
Requires: (python-s3transfer >= 0.12.0 with python-s3transfer < 0.13.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