diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dcc0eca --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/requests-pkcs12-1.7.tar.gz diff --git a/python-requests-pkcs12.spec b/python-requests-pkcs12.spec new file mode 100644 index 0000000..fe8405a --- /dev/null +++ b/python-requests-pkcs12.spec @@ -0,0 +1,49 @@ +%global pypi_name requests-pkcs12 + +Name: python-%{pypi_name} +Version: 1.7 +Release: 1%{?dist} +Summary: Add PKCS12 support to the requests library + +License: ISC +URL: https://github.com/m-click/requests_pkcs12 +Source0: %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz +BuildArch: noarch + +%description +This library adds PKCS12 support to the Python requests library. It is +integrated into requests as recommended by its authors: creating a custom +TransportAdapter, which provides a custom SSLContext. + +%package -n python3-%{pypi_name} +Summary: %{summary} + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +This library adds PKCS12 support to the Python requests library. It is +integrated into requests as recommended by its authors: creating a custom +TransportAdapter, which provides a custom SSLContext. + +%prep +%autosetup -n requests_pkcs12-%{version} +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +%py3_install + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.rst +%{python3_sitelib}/__pycache__/* +%{python3_sitelib}/requests_pkcs12.py +%{python3_sitelib}/requests_pkcs12-%{version}-py*.egg-info/ + +%changelog +* Thu Mar 19 2020 Fabian Affolter - 1.7-1 +- Initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..5fd4ed6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (requests-pkcs12-1.7.tar.gz) = 69a12a15b3f851614d8672ad5b87d72abee4156453b21013f809288005342ac3cf84d2bbb07e116ff16ad400627bbacbb5bd340d01e87389b9ee5fef7d2b35a0