Blame python-types-requests.spec

962a2db
%global srcname types-requests
962a2db
%global modname types_requests
962a2db
962a2db
Name:           python-%{srcname}
962a2db
Version:        2.26.1
962a2db
Release:        %autorelease
962a2db
Summary:        Typing stubs for requests
962a2db
License:        ASL 2.0
962a2db
URL:            https://github.com/python/typeshed
962a2db
Source0:        %{pypi_source %{srcname}}
962a2db
962a2db
BuildArch:      noarch
962a2db
962a2db
BuildRequires:  python%{python3_pkgversion}-devel
962a2db
962a2db
%global _description %{expand:
962a2db
This is a PEP 561 type stub package for the requests package. It can be used by
962a2db
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
962a2db
requests. The source for this package can be found at
962a2db
https://github.com/python/typeshed/tree/master/stubs/requests. All fixes for
962a2db
types and metadata should be contributed there.
962a2db
962a2db
See https://github.com/python/typeshed/blob/master/README.md for more details.}
962a2db
962a2db
%description %{_description}
962a2db
962a2db
962a2db
%package -n python%{python3_pkgversion}-%{srcname}
962a2db
Summary:        %{summary}
962a2db
962a2db
%description -n python%{python3_pkgversion}-%{srcname} %{_description}
962a2db
962a2db
962a2db
%prep
962a2db
%autosetup -p1 -n %{srcname}-%{version}
962a2db
962a2db
962a2db
%generate_buildrequires
962a2db
%pyproject_buildrequires -r
962a2db
962a2db
962a2db
%build
962a2db
%pyproject_wheel
962a2db
962a2db
962a2db
%install
962a2db
%pyproject_install
962a2db
962a2db
962a2db
%check
962a2db
%py3_check_import requests-stubs
962a2db
962a2db
962a2db
%files -n  python%{python3_pkgversion}-%{srcname}
962a2db
%doc CHANGELOG.md
962a2db
%{python3_sitelib}/requests-stubs
962a2db
%{python3_sitelib}/%{modname}-%{version}.dist-info/
962a2db
962a2db
962a2db
%changelog
962a2db
%autochangelog