update to version 1.24.7

This commit is contained in:
wang--ge 2022-10-14 16:22:59 +08:00
parent 5fd424c008
commit 569c8eff22
2 changed files with 54 additions and 17 deletions

View File

@ -1,11 +1,12 @@
%global pypi_name botocore %global pypi_name botocore
%global _empty_manifest_terminate_build 0
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 1.23.4 Version: 1.24.7
Release: 1 Release: 1
Summary: Low-level, data-driven core of boto 3 Summary: Low-level, data-driven core of boto 3
License: Apache-2.0 License: Apache-2.0
URL: https://github.com/boto/botocore URL: https://github.com/boto/botocore
Source0: https://files.pythonhosted.org/packages/b1/25/2da6559083f9dc3f9863c1dc0c18ec18098fd06990f71693c3b63777ce57/botocore-1.23.4.tar.gz Source0: https://files.pythonhosted.org/packages/b6/27/82dcaa46588c3071b195f75ec1c3ce5d6ce8aad26701dcc661cbca4961be/botocore-1.24.7.tar.gz
BuildArch: noarch BuildArch: noarch
%description %description
A low-level interface to a growing number of Amazon Web Services. The A low-level interface to a growing number of Amazon Web Services. The
@ -13,25 +14,32 @@ botocore package is the foundation for the AWS CLI as well as boto3.
%package -n python3-%{pypi_name} %package -n python3-%{pypi_name}
Summary: Low-level, data-driven core of boto 3 Summary: Low-level, data-driven core of boto 3
Provides: python-botocore
BuildRequires: python3-devel python3-setuptools BuildRequires: python3-devel python3-setuptools
buildRequires: python3-tox
buildRequires: python3-mock
buildRequires: python3-jsonschema
BuildRequires: python3-urllib3 BuildRequires: python3-urllib3
BuildRequires: python3-dateutil BuildRequires: python3-dateutil
BuildRequires: python3-jmespath BuildRequires: python3-jmespath
BuildRequires: python3-pytest BuildRequires: python3-pytest
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
%{?python_provide:%python_provide python3-%{pypi_name}} %{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3-jmespath Requires: python3-jmespath
Requires: python3-dateutil
Requires: python3-urllib3
%description -n python3-%{pypi_name} %description -n python3-%{pypi_name}
A low-level interface to a growing number of Amazon Web Services. The A low-level interface to a growing number of Amazon Web Services. The
botocore package is the foundation for the AWS CLI as well as boto3. botocore package is the foundation for the AWS CLI as well as boto3.
%package help
Summary: Low-level, data-driven core of boto 3.
Provides: python3-botocore-doc
%description help
A low-level interface to a growing number of Amazon Web Services. The
botocore package is the foundation for the AWS CLI as well as boto3.
%prep %prep
%autosetup -n %{pypi_name}-%{version} -p1 %autosetup -n %{pypi_name}-%{version} -p1
# unable to import "botocore". I'm not 100% sure why this happened but for now
# just exclude this one test and run all the other functional tests.
rm -vr tests/functional/leak
%build %build
%py3_build %py3_build
@ -39,16 +47,45 @@ rm -vr tests/functional/leak
%install %install
%py3_install %py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%check %check
%{__python3} -m pytest tests/unit %{__python3} -m pytest tests/unit
%files -n python3-%{pypi_name} %files -n python3-%{pypi_name} -f filelist.lst
%doc README.rst %dir %{python3_sitelib}/*
%license LICENSE.txt
%{python3_sitelib}/%{pypi_name}/ %files help -f doclist.lst
%{python3_sitelib}/%{pypi_name}-*.egg-info/ %{_docdir}/*
%changelog %changelog
* Fri Oct 14 2022 Ge Wang <wangge20@h-partners.com> - 1.24.7-1
- Upgrade to version 1.24.7
* Mon Jan 10 2022 yaoxin <yaoxin30@huawei.com> - 1.23.4-1 * Mon Jan 10 2022 yaoxin <yaoxin30@huawei.com> - 1.23.4-1
- Upgrade python-botocore to 1.23.4 - Upgrade python-botocore to 1.23.4