diff --git a/1.17.112.tar.gz b/1.17.112.tar.gz deleted file mode 100644 index 96f75d4..0000000 --- a/1.17.112.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3780c5282d60001ebc35aded58daad71ae0a2ce89ecc9069b5a2b5db3a6a4e15 -size 391748 diff --git a/1.18.7.tar.gz b/1.18.7.tar.gz new file mode 100644 index 0000000..7754bb1 --- /dev/null +++ b/1.18.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c2a79b2538a453a881ba153ae8adaa95bb4c3f8e5549ad4d4f9111f6295fb8b +size 395640 diff --git a/python-boto3.changes b/python-boto3.changes index 875aec0..b6e23de 100644 --- a/python-boto3.changes +++ b/python-boto3.changes @@ -1,3 +1,97 @@ +------------------------------------------------------------------- +Tue Jul 27 14:34:59 UTC 2021 - John Paul Adrian Glaubitz + +- Update to version 1.18.7 + * api-change:``s3control``: [``botocore``] S3 Access Point aliases can be used + anywhere you use S3 bucket names to access data in S3 + * api-change:``textract``: [``botocore``] Adds support for AnalyzeExpense, a new + API to extract relevant data such as contact information, items purchased, and + vendor name, from almost any invoice or receipt without the need for any templates + or configuration. + * api-change:``proton``: [``botocore``] Documentation-only update links + * api-change:``identitystore``: [``botocore``] Documentation updates for SSO API Ref. + * api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version + * api-change:``synthetics``: [``botocore``] CloudWatch Synthetics now supports visual + testing in its canaries. +- from version 1.18.6 + * api-change:``securityhub``: [``botocore``] Added product name, company name, and Region + fields for security findings. Added details objects for RDS event subscriptions and AWS + ECS services. Added fields to the details for AWS Elasticsearch domains. + * api-change:``imagebuilder``: [``botocore``] Update to documentation to reapply missing + change to SSM uninstall switch default value and improve description. + * api-change:``s3outposts``: [``botocore``] Add on-premise access type support for endpoints +- from version 1.18.5 + * api-change:``medialive``: [``botocore``] MediaLive now supports passing through style data + on WebVTT caption outputs. + * api-change:``databrew``: [``botocore``] This SDK release adds two new features: 1) Output + to Native JDBC destinations and 2) Adding configurations to profile jobs + * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version + * api-change:``s3control``: [``botocore``] Documentation updates for Amazon S3-control + * api-change:``ec2``: [``botocore``] This release allows customers to assign prefixes to their + elastic network interface and to reserve IP blocks in their subnet CIDRs. These reserved blocks + can be used to assign prefixes to elastic network interfaces or be excluded from auto-assignment. + * api-change:``qldb``: [``botocore``] Amazon QLDB now supports ledgers encrypted with customer + managed KMS keys. Changes in CreateLedger, UpdateLedger and DescribeLedger APIs to support the + changes. +- from version 1.18.4 + * api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for + Amazon WorkDocs. + For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-workdocs.html + * api-change:``proton``: [``botocore``] Documentation updates for AWS Proton + * api-change:``iam``: [``botocore``] Documentation updates for AWS Identity and Access Management (IAM). + * api-change:``rds``: [``botocore``] Adds the OriginalSnapshotCreateTime field to the DBSnapshot + response object. This field timestamps the underlying data of a snapshot and doesn't change when + the snapshot is copied. + * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version + * api-change:``lambda``: [``botocore``] New ResourceConflictException error code for + PutFunctionEventInvokeConfig, UpdateFunctionEventInvokeConfig, and DeleteFunctionEventInvokeConfig + operations. + * api-change:``codebuild``: [``botocore``] AWS CodeBuild now allows you to set the access permissions + for build artifacts, project artifacts, and log files that are uploaded to an Amazon S3 bucket that + is owned by another account. + * api-change:``personalize``: [``botocore``] My AWS Service (placeholder) - Making minProvisionedTPS + an optional parameter when creating a campaign. If not provided, it defaults to 1. + * api-change:``emr``: [``botocore``] Update emr client to latest version +- from version 1.18.3 + * api-change:``compute-optimizer``: [``botocore``] Documentation updates for Compute Optimizer + * api-change:``ec2``: [``botocore``] Added idempotency to the CreateVolume API using the ClientToken + request parameter +- from version 1.18.2 + * api-change:``imagebuilder``: [``botocore``] Documentation updates for reversal of default value for + additional instance configuration SSM switch, plus improved descriptions for semantic versioning. + * api-change:``directconnect``: [``botocore``] Documentation updates for directconnect + * api-change:``health``: [``botocore``] In the Health API, the maximum number of entities for the + EventFilter and EntityFilter data types has changed from 100 to 99. This change is related to an + internal optimization of the AWS Health service. + * api-change:``robomaker``: [``botocore``] This release allows customers to create a new version of + WorldTemplates with support for Doors. + * api-change:``location``: [``botocore``] Add five new API operations: UpdateGeofenceCollection, + UpdateMap, UpdatePlaceIndex, UpdateRouteCalculator, UpdateTracker. + * api-change:``emr-containers``: [``botocore``] Updated DescribeManagedEndpoint and ListManagedEndpoints + to return failureReason and stateDetails in API response. +- from version 1.18.1 + * api-change:``appintegrations``: [``botocore``] Documentation update for AppIntegrations Service + * api-change:``chime``: [``botocore``] This SDK release adds Account Status as one of the attributes + in Account API response + * api-change:``auditmanager``: [``botocore``] This release relaxes the S3 URL character restrictions + in AWS Audit Manager. Regex patterns have been updated for the following attributes: s3RelativePath, + destination, and s3ResourcePath. 'AWS' terms have also been replaced with entities to align with + China Rebrand documentation efforts. +- from version 1.18.0 + * api-change:``ec2``: [``botocore``] This feature enables customers to specify weekly recurring time + window(s) for scheduled events that reboot, stop or terminate EC2 instances. + * api-change:``cognito-idp``: [``botocore``] Documentation updates for cognito-idp + * api-change:``ecs``: [``botocore``] Documentation updates for support of awsvpc mode on Windows. + * api-change:``lex-models``: [``botocore``] Lex now supports the en-IN locale + * api-change:``iotsitewise``: [``botocore``] Update the default endpoint for the APIs used to manage + asset models, assets, gateways, tags, and account configurations. If you have firewalls with strict + egress rules, configure the rules to grant you access to api.iotsitewise.[region].amazonaws.com or + api.iotsitewise.[cn-region].amazonaws.com.cn. + * feature:Python: Drop support for Python 2.7 + * feature:Python: [``botocore``] Dropped support for Python 2.7 +- Disable Python2 builds for all SUSE distributions +- Remove Python2 build dependencies from spec file + ------------------------------------------------------------------- Wed Jul 21 10:35:46 UTC 2021 - John Paul Adrian Glaubitz diff --git a/python-boto3.spec b/python-boto3.spec index ff95eca..fa70003 100644 --- a/python-boto3.spec +++ b/python-boto3.spec @@ -17,45 +17,34 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%if 0%{?suse_version} >= 1500 %define skip_python2 1 -%endif Name: python-boto3 -Version: 1.17.112 +Version: 1.18.7 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.21.0} -BuildRequires: %{python_module botocore >= 1.20.112} +BuildRequires: %{python_module botocore < 1.22.0} +BuildRequires: %{python_module botocore >= 1.21.7} BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} -BuildRequires: %{python_module s3transfer < 0.5.0} -BuildRequires: %{python_module s3transfer >= 0.4.0} +BuildRequires: %{python_module s3transfer < 0.6.0} +BuildRequires: %{python_module s3transfer >= 0.5.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-botocore < 1.21.0 -Requires: python-botocore >= 1.20.112 +Requires: python-botocore < 1.22.0 +Requires: python-botocore >= 1.21.7 Requires: python-jmespath < 1.0.0 Requires: python-jmespath >= 0.7.1 -Requires: python-s3transfer < 0.5.0 -Requires: python-s3transfer >= 0.4.0 +Requires: python-s3transfer < 0.6.0 +Requires: python-s3transfer >= 0.5.0 Requires: python-six BuildArch: noarch -%if 0%{?suse_version} <= 1315 -# We need the ssl module, which is provided by python and not python-base -BuildRequires: python -%endif -%if %{with python2} -BuildRequires: python-futures -%endif -%ifpython2 -Requires: python-futures -%endif + %python_subpackages %description @@ -71,9 +60,13 @@ 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