commit cb786d6e811d287650b6a248ddea17ac9ddde87c Author: tigro Date: Sat Nov 18 21:06:47 2023 +0300 import python-pytest-mock-3.6.1-1.el9 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..08250ec --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/pytest-mock-3.6.1.tar.gz diff --git a/.python-pytest-mock.metadata b/.python-pytest-mock.metadata new file mode 100644 index 0000000..fa027d5 --- /dev/null +++ b/.python-pytest-mock.metadata @@ -0,0 +1 @@ +e0d9af508aa16087d4a37b168e8f5ec4970a85b9 SOURCES/pytest-mock-3.6.1.tar.gz diff --git a/SPECS/python-pytest-mock.spec b/SPECS/python-pytest-mock.spec new file mode 100644 index 0000000..e3d5f9d --- /dev/null +++ b/SPECS/python-pytest-mock.spec @@ -0,0 +1,185 @@ +%global pypi_name pytest-mock +%global file_name pytest_mock + +Name: python-%{pypi_name} +Version: 3.6.1 +Release: 1%{?dist} +Summary: Thin-wrapper around the mock package for easier use with py.test + +License: MIT +URL: https://github.com/pytest-dev/pytest-mock/ +Source0: %{pypi_source} +BuildArch: noarch + +%description +This plugin installs a mocker fixture which is a thin-wrapper around the +patching API provided by the mock package, but with the benefit of not having +to worry about undoing patches at the end of a test. + +%package -n python3-%{pypi_name} +Summary: %{summary} + +BuildRequires: python3-devel +BuildRequires: %py3_dist setuptools +BuildRequires: %py3_dist pytest +BuildRequires: %py3_dist setuptools_scm +#BuildRequires: %%py3_dist pytest-asyncio -- optional test dep not available on EPEL9 (yet) +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +This plugin installs a mocker fixture which is a thin-wrapper around the +patching API provided by the mock package, but with the benefit of not having +to worry about undoing patches at the end of a test. + +%prep +%autosetup -n %{pypi_name}-%{version} -p1 +rm -rf *.egg-info +# Correct end of line encoding for README +sed -i 's/\r$//' README.rst + +%build +%py3_build + +%install +%py3_install + +%check +%pytest -v tests \ + -k "not test_standalone_mock and not test_detailed_introspection and not test_detailed_introspection \ + and not test_assert_called_args_with_introspection and not test_assert_called_kwargs_with_introspection" + +%files -n python3-%{pypi_name} +%doc CHANGELOG.rst README.rst +%license LICENSE +%{python3_sitelib}/%{file_name}/ +%{python3_sitelib}/%{file_name}-%{version}-py%{python3_version}.egg-info/ + +%changelog +* Sat Nov 18 2023 Arkady L. Shane - 3.6.1-1 +- Rebuilt for MSVSphere 9.2 + +* Mon Jul 26 2021 Carl George - 3.6.1-1 +- Latest upstream +- Resolves: rhbz#1953232 + +* Fri Jul 23 2021 Fedora Release Engineering - 3.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jun 03 2021 Python Maint - 3.5.1-3 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 3.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 11 2021 Fabian Affolter - 3.5.1-1 +- Update to new upstream release 3.5.1 (#1912592) + +* Tue Jan 05 2021 Fabian Affolter - 3.5.0-1 +- Update to new upstream release 3.5.0 (#1912592) + +* Wed Dec 16 2020 Fabian Affolter - 3.4.0-1 +- Update macros +- Update to new upstream release 3.4.0 (#1907878) + +* Fri Aug 21 2020 Fabian Affolter - 3.3.0-1 +- Update to latest upstream release 3.3.0 (rhbz#1871290) + +* Fri Aug 21 2020 Fabian Affolter - 3.2.0-1 +- Update to latest upstream release 3.2.0 (rhbz#1756646) + +* Wed Jul 29 2020 Fedora Release Engineering - 1.10.4-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri May 29 2020 Miro Hrončok - 1.10.4-9 +- Drop manual requires on python3-pytest to support usage with pytest4 compat package + +* Sun May 24 2020 Miro Hrončok - 1.10.4-8 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 1.10.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Oct 01 2019 Miro Hrončok - 1.10.4-6 +- Subpackage python2-pytest-mock has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + +* Sat Aug 17 2019 Miro Hrončok - 1.10.4-5 +- Rebuilt for Python 3.8 + +* Thu Aug 01 2019 Julien Enselme - 1.10.4-4 +- Fix build issues with python 3.8 and mock 3.0 + +* Tue Jul 30 2019 Julien Enselme - 1.10.4-3 +- Fix build issues with pytest 4.6.3 + +* Fri Jul 26 2019 Fedora Release Engineering - 1.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Jul 13 2019 Julien Enselme - 1.10.4-1 +- Update to 1.10.4 + +* Thu Apr 04 2019 Miro Hrončok - 1.10.3-1 +- Update to 1.10.3 + +* Sat Feb 23 2019 Julien Enselme - 1.10.1-1 +- Update to 1.10.1 + +* Sat Feb 02 2019 Fedora Release Engineering - 1.10.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jun 18 2018 Miro Hrončok - 1.10.0-2 +- Rebuilt for Python 3.7 + +* Mon May 07 2018 Julien Enselme - 1.10.0-1 +- Update to 1.10.0 + +* Sun Apr 15 2018 Julien Enselme - 1.9.0-1 +- Update to 1.9.0 + +* Thu Mar 01 2018 Julien Enselme - 1.7.1-1 +- Update to 1.7.1 + +* Mon Feb 19 2018 Julien Enselme - 1.7.0-1 +- Update to 1.7.0 + +* Fri Feb 09 2018 Fedora Release Engineering - 1.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Sep 16 2017 Julien Enselme - 1.6.3-1 +- Update to 1.6.3 + +* Thu Jul 27 2017 Fedora Release Engineering - 1.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sun Jul 23 2017 Julien Enselme - 1.6.2-1 +- Update to 1.6.2 + +* Wed Apr 05 2017 Julien Enselme - 1.6.0-2 +- Add missing BR + +* Wed Apr 05 2017 Julien Enselme - 1.6.0-1 +- Update to 1.6.0 + +* Sat Feb 11 2017 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 1.2-3 +- Rebuild for Python 3.6 + +* Sat Oct 01 2016 Julien Enselme - 1.2-2 +- Add patch to fix tests with pytest3 + +* Sun Sep 18 2016 Julien Enselme - 1.2-1 +- Update to 1.2 + +* Wed Aug 31 2016 Julien Enselme - 1.1-3 +- Use %%summary instead of custom %%sum macro + +* Mon Aug 29 2016 Julien Enselme - 1.1-2 +- Add python2-mock to BR so %%check passes correctly. + +* Tue Jul 26 2016 Julien Enselme - 1.1-1 +- Inital package