diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8ec4c2d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/aresponses-2.0.0.tar.gz diff --git a/python-aresponses.spec b/python-aresponses.spec new file mode 100644 index 0000000..eb30949 --- /dev/null +++ b/python-aresponses.spec @@ -0,0 +1,54 @@ +%global pypi_name aresponses +%bcond_with network + +Name: python-%{pypi_name} +Version: 2.0.0 +Release: 1%{?dist} +Summary: Asyncio testing server + +License: MIT +URL: https://github.com/circleup/aresponses +Source0: %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz +BuildArch: noarch + +%description +An asyncio testing server for mocking external services. + +%package -n python3-%{pypi_name} +Summary: %{summary} + +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(aiohttp) +BuildRequires: python3dist(pytest) +BuildRequires: python3dist(pytest-asyncio) +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +An asyncio testing server for mocking external services. + +%prep +%autosetup -n %{pypi_name}-%{version} +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +%py3_install + +%check +%if %{with network} +%pytest -v tests +%endif +%pytest -v tests -k "not test_foo and not test_passthrough" + +%files -n python3-%{pypi_name} +%doc README.md +%license LICENSE +%{python3_sitelib}/%{pypi_name}/ +%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/ + +%changelog +* Thu Sep 10 2020 Fabian Affolter - 2.0.0-1 +- Initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..411e5a1 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (aresponses-2.0.0.tar.gz) = 2c4d858f60d148ca4930db537e62e87b76260ae90f4e918505c4554f02740b67a5853020e49e12416ef07b66c08e4936cae4c43195492187b19ad9a2e3435e03