diff --git a/moto-5.0.22.tar.gz b/moto-5.0.22.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..39fa3d19cbabba6a8f7d2c4f5d33a6f386ddaad1 Binary files /dev/null and b/moto-5.0.22.tar.gz differ diff --git a/moto-5.0.9.tar.gz b/moto-5.0.9.tar.gz deleted file mode 100644 index a783b25a91dcdddc0d9e54bed0744e77ea93ecc3..0000000000000000000000000000000000000000 Binary files a/moto-5.0.9.tar.gz and /dev/null differ diff --git a/python-moto.spec b/python-moto.spec index e0082bd662185022de3486e9de241c5accc20c06..4ccf51f7426cb2a2a5243b486ce26f6aaf79573a 100644 --- a/python-moto.spec +++ b/python-moto.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-moto -Version: 5.0.9 +Version: 5.0.22 Release: 1 Summary: A library that allows your python tests to easily mock out the boto library License: Apache-2.0 URL: https://github.com/spulec/moto -Source0: https://files.pythonhosted.org/packages/49/47/805b9df337b1fdfbd73e4b8e4d3cfcc706194583deb8adccf3ec92527ed2/moto-5.0.9.tar.gz +Source0: %{url}/archive/%{version}/moto-%{version}.tar.gz BuildArch: noarch %description @@ -19,37 +19,7 @@ BuildRequires: python3-setuptools BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-wheel -BuildRequires: python3-boto3 -BuildRequires: python3-botocore -BuildRequires: python3-cryptography -BuildRequires: python3-dateutil -BuildRequires: python3-docker -BuildRequires: python3-flask -BuildRequires: python3-idna -BuildRequires: python3-jinja2 -BuildRequires: python3-markupsafe -BuildRequires: python3-mock -BuildRequires: python3-more-itertools -BuildRequires: python3-pytz -BuildRequires: python3-pyyaml -BuildRequires: python3-requests -BuildRequires: python3-responses -BuildRequires: python3-rsa -BuildRequires: python3-six -BuildRequires: python3-werkzeug -BuildRequires: python3-xmltodict -BuildRequires: python3-zipp -Requires: python3-boto3 -Requires: python3-botocore -Requires: python3-cryptography -Requires: python3-requests -Requires: python3-xmltodict -Requires: python3-werkzeug -Requires: python3-dateutil -Requires: python3-responses -Requires: python3-markupsafe -Requires: python3-jinja2 -Requires: python3-importlib-metadata +BuildRequires: python3-hatchling %description -n python3-moto Moto is a library that allows your tests to easily mock out AWS Services. @@ -63,10 +33,10 @@ Moto is a library that allows your tests to easily mock out AWS Services. %autosetup -n moto-%{version} %build -%py3_build +%pyproject_build %install -%py3_install +%pyproject_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 @@ -76,33 +46,40 @@ if [ -f README.rst ]; then cp -af README.rst %{buildroot}/%{_pkgdocdir}; fi if [ -f README.md ]; then cp -af README.md %{buildroot}/%{_pkgdocdir}; fi if [ -f README.txt ]; then cp -af README.txt %{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 . -%files -n python3-moto -f filelist.lst -%dir %{python3_sitelib}/* +%files -n python3-moto +%license LICENSE +%doc README.md +%{_bindir}/moto_proxy +%{_bindir}/moto_server +%{python3_sitelib}/moto-%{version}.dist-info/ +%{python3_sitelib}/moto %files help -f doclist.lst %{_docdir}/* %changelog +* Fri Dec 13 2024 Dongxing Wang - 5.0.22-1 +- Update package to version 5.0.22 + Add SHA1 and SHA256 algorithms for EC2 fingerprint calculation + Adds support for UsePreviousTemplate to create_change_set + Appsync API Cache Implementation + Group Dependabot Updates for Java/DotNet + Utility to iterate over flattened backends + Add rtapi support for additional sagemaker resource + Sagemaker Model Explainability Job Definition + Sagemaker list endpoints and endpoint configs + Enable pytest colored output in GitHub workflow runs + Add RTAPI tag resource for sagemaker + Add Full Support for ServiceDiscovery + Sagemaker Hyperpod/Clusters Support + * Tue Jun 4 2024 lilu - 5.0.9-1 - Update package to version 5.0.9 - Fixed an InfiniteRecursion-bug when accessing S3-buckets that was introduced in 5.0.8