python-boto3/python-boto3.spec
Robert Schweikert 170e4f0650 Accepting request 1174197 from home:glaubitz:branches:devel:languages:python:aws
- Update to 1.34.105
  * api-change:``connect``: [``botocore``] Amazon Connect provides enhanced search capabilities for
    flows & flow modules on the Connect admin website and programmatically using APIs. You can search
    for flows and flow modules by name, description, type, status, and tags, to filter and identify a
    specific flow in your Connect instances.
  * api-change:``s3``: [``botocore``] Updated a few x-id in the http uri traits
- from version 1.34.104
  * api-change:``events``: [``botocore``] Amazon EventBridge introduces KMS customer-managed key
    (CMK) encryption support for custom and partner events published on EventBridge Event Bus
    (including default bus) and UpdateEventBus API.
  * api-change:``vpc-lattice``: [``botocore``] This release adds TLS Passthrough support. It also
    increases max number of target group per rule to 10.
- from version 1.34.103
  * api-change:``discovery``: [``botocore``] add v2 smoke tests and smithy smokeTests trait for SDK
    testing
  * api-change:``greengrassv2``: [``botocore``] Mark ComponentVersion in
    ComponentDeploymentSpecification as required.
  * api-change:``sagemaker``: [``botocore``] Introduced support for G6 instance types on Sagemaker
    Notebook Instances and on SageMaker Studio for JupyterLab and CodeEditor applications.
  * api-change:``sso-oidc``: [``botocore``] Updated request parameters for PKCE support.
- from version 1.34.102
  * api-change:``bedrock-agent-runtime``: [``botocore``] This release adds support to provide
    guardrail configuration and modify inference parameters that are then used in RetrieveAndGenerate
    API in Agents for Amazon Bedrock.
  * api-change:``pinpoint``: [``botocore``] This release adds support for specifying email message
    headers for Email Templates, Campaigns, Journeys and Send Messages.
  * api-change:``route53resolver``: [``botocore``] Update the DNS Firewall settings to correct a
    spelling issue.
  * api-change:``ssm-sap``: [``botocore``] Added support for application-aware start/stop of SAP
    applications running on EC2 instances, with SSM for SAP

OBS-URL: https://build.opensuse.org/request/show/1174197
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-boto3?expand=0&rev=186
2024-05-15 12:32:20 +00:00

82 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.105
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.105 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.105 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