Update to 2.11.18 and add missing Provides

This commit is contained in:
Nikola Forró 2023-05-10 11:12:10 +02:00
parent e0a28379fd
commit 9c0250fbbf
4 changed files with 9 additions and 15 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/aws-cli-2.11.16.tar.gz /aws-cli-2.11.16.tar.gz
/aws-cli-2.11.17.tar.gz /aws-cli-2.11.17.tar.gz
/aws-cli-2.11.18.tar.gz

View File

@ -1,7 +1,7 @@
%global pkgname aws-cli %global pkgname aws-cli
Name: awscli2 Name: awscli2
Version: 2.11.17 Version: 2.11.18
Release: %autorelease Release: %autorelease
Summary: Universal Command Line Environment for AWS, version 2 Summary: Universal Command Line Environment for AWS, version 2
@ -25,6 +25,9 @@ BuildRequires: procps-ng
Recommends: groff Recommends: groff
Provides: bundled(python3dist(botocore)) = 2.0.0
Provides: bundled(python3dist(s3transfer)) = 0.5.1
Provides: awscli = %{version}-%{release} Provides: awscli = %{version}-%{release}
Obsoletes: awscli < 2 Obsoletes: awscli < 2
@ -47,6 +50,9 @@ interface to Amazon Web Services.
# fix permissions # fix permissions
find awscli/examples/ -type f -name '*.rst' -executable -exec chmod -x '{}' + find awscli/examples/ -type f -name '*.rst' -executable -exec chmod -x '{}' +
# remove version caps on dependencies
sed -i 's/,<=\?[^"]*"/"/' pyproject.toml
# use unittest.mock # use unittest.mock
find -type f -name '*.py' -exec sed \ find -type f -name '*.py' -exec sed \
-e 's/^\( *\)import mock$/\1from unittest import mock/' \ -e 's/^\( *\)import mock$/\1from unittest import mock/' \

View File

@ -10,16 +10,3 @@ index 23834e0..828280a 100644
yaml.default_flow_style = False yaml.default_flow_style = False
yaml.Representer.add_representer(OrderedDict, _ordered_representer) yaml.Representer.add_representer(OrderedDict, _ordered_representer)
diff --git a/pyproject.toml b/pyproject.toml
index db82f2a..991ddfa 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -31,7 +31,7 @@ dependencies = [
"colorama>=0.2.5,<0.4.7",
"docutils>=0.10,<0.20",
"cryptography>=3.3.2,<40.0.2",
- "ruamel.yaml>=0.15.0,<=0.17.21",
+ "ruamel.yaml>=0.15.0,<=0.17.22",
# ruamel.yaml only requires ruamel.yaml.clib for Python versions
# less than or equal to Python 3.10. In order to ensure we have
# a consistent dependency closure across all Python versions,

View File

@ -1 +1 @@
SHA512 (aws-cli-2.11.17.tar.gz) = e9cccd2d4e33cd926f8699112e9dd77e46f228bd8f037d5ff981d41cc71cc4324dea059e4431c50b87ce1cbc5109b48ae6de2372b47c6a6ae32f88bf8c670891 SHA512 (aws-cli-2.11.18.tar.gz) = 967e16db790f19e0796f584ab71002417a850256e185646a05da676524aff86d5adf8fe7262383d448f723f613c104dd93eea492d631b7eab20d6de71adbe2c7