python-boto3/python-boto3.spec
Robert Schweikert 8b97211914 Accepting request 1104187 from home:glaubitz:branches:devel:languages:python:aws
- Update to 1.28.27:
  * enhancement:Python: Added provisional Python 3.12 support to Boto3
  * enhancement:Python: [``botocore``] Added provisional Python 3.12 support to Botocore
  * api-change:``chime-sdk-meetings``: [``botocore``] Updated API documentation to include additional
    exceptions.
  * api-change:``ec2``: [``botocore``] Documentation updates for Elastic Compute Cloud (EC2).
  * api-change:``glue``: [``botocore``] AWS Glue Crawlers can now accept SerDe overrides from a
    custom csv classifier. The two SerDe options are LazySimpleSerDe and OpenCSVSerDe. In case, the
    user wants crawler to do the selection, "None" can be selected for this purpose.
  * api-change:``pi``: [``botocore``] AWS Performance Insights for Amazon RDS is launching
    Performance Analysis On Demand, a new feature that allows you to analyze database performance
    metrics and find out the performance issues. You can now use SDK to create, list, get, delete, and
    manage tags of performance analysis reports.
  * api-change:``route53domains``: [``botocore``] Provide explanation if CheckDomainTransferability
    return false. Provide requestId if a request is already submitted.  Add sensitive protection for
    customer information
  * api-change:``sagemaker``: [``botocore``] SageMaker Inference Recommender now provides
    SupportedResponseMIMETypes from DescribeInferenceRecommendationsJob response
- from version 1.28.26
  * api-change:``mediapackage``: [``botocore``] Fix SDK logging of certain fields.
  * api-change:``omics``: [``botocore``] This release provides support for annotation store
    versioning and cross account sharing for Omics Analytics
  * api-change:``transfer``: [``botocore``] Documentation updates for AWS Transfer Family
- from version 1.28.25
  * api-change:``amplifybackend``: [``botocore``] Adds sensitive trait to required input shapes.
  * api-change:``config``: [``botocore``] Updated ResourceType enum with new resource types onboarded
    by AWS Config in July 2023.
  * api-change:``ec2``: [``botocore``] Amazon EC2 P5 instances, powered by the latest NVIDIA H100
    Tensor Core GPUs, deliver the highest performance in EC2 for deep learning (DL) and HPC
    applications. M7i-flex and M7i instances are next-generation general purpose instances powered by

OBS-URL: https://build.opensuse.org/request/show/1104187
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=169
2023-08-17 11:32:54 +00:00

82 lines
2.5 KiB
RPMSpec

#
# spec file for package python-boto3
#
# Copyright (c) 2023 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.28.27
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.32.0}
BuildRequires: %{python_module botocore >= 1.31.27}
BuildRequires: %{python_module pytest-xdist}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module s3transfer < 0.7.0}
BuildRequires: %{python_module s3transfer >= 0.6.0}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-botocore < 1.32.0
Requires: python-botocore >= 1.31.27
Requires: python-jmespath < 2.0.0
Requires: python-jmespath >= 0.7.1
Requires: python-s3transfer < 0.7.0
Requires: python-s3transfer >= 0.6.0
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}
%build
%python_build
%install
%python_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