5e5de5e
%global pypi_name restfly
5e5de5e
5e5de5e
Name:           python-%{pypi_name}
5e5de5e
Version:        1.1.1
5e5de5e
Release:        1%{?dist}
5e5de5e
Summary:        A library to make API wrappers creation easier
5e5de5e
5e5de5e
License:        MIT
5e5de5e
URL:            https://github.com/stevemcgrath/restfly
5e5de5e
Source0:        %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
5e5de5e
BuildArch:      noarch
5e5de5e
5e5de5e
%description
5e5de5e
RESTfly is a framework for building libraries to easily interact with RESTful
5e5de5e
APIs.
5e5de5e
5e5de5e
%package -n     python3-%{pypi_name}
5e5de5e
Summary:        %{summary}
5e5de5e
5e5de5e
BuildRequires:  python3-devel
5e5de5e
BuildRequires:  python3-setuptools
5e5de5e
BuildRequires:  python3-requests
5e5de5e
BuildRequires:  python3-pytest
5e5de5e
BuildRequires:  python3-pytest-cov
5e5de5e
BuildRequires:  python3-pytest-vcr
5e5de5e
BuildRequires:  python3-pytest-datafiles
5e5de5e
%{?python_provide:%python_provide python3-%{pypi_name}}
5e5de5e
5e5de5e
%description -n python3-%{pypi_name}
5e5de5e
RESTfly is a framework for building libraries to easily interact with RESTful
5e5de5e
APIs.
5e5de5e
5e5de5e
%prep
5e5de5e
%autosetup -n %{pypi_name}-%{version}
5e5de5e
rm -rf %{pypi_name}.egg-info
5e5de5e
5e5de5e
%build
5e5de5e
%py3_build
5e5de5e
5e5de5e
%install
5e5de5e
%py3_install
5e5de5e
5e5de5e
%check
5e5de5e
PYTHONPATH=%{buildroot}%{python3_sitelib} pytest-%{python3_version} -v tests
5e5de5e
5e5de5e
%files -n python3-%{pypi_name}
5e5de5e
%doc README.rst
5e5de5e
%license LICENSE
5e5de5e
%{python3_sitelib}/%{pypi_name}/
5e5de5e
%{python3_sitelib}/%{pypi_name}-%{version}-py*.egg-info/
5e5de5e
5e5de5e
%changelog
5e5de5e
* Thu Mar 19 2020 Fabian Affolter <mail@fabian-affolter.ch> - 1.1.1-1
5e5de5e
- Initial package for Fedora
5e5de5e