Update package types-cryptography of version 3.3.15

This commit is contained in:
A_L_I_E_Z 2022-07-15 06:15:58 +00:00
parent e86e10520a
commit 1220ac5ae2
2 changed files with 102 additions and 0 deletions

View File

@ -0,0 +1,102 @@
%global _empty_manifest_terminate_build 0
Name: python-types-cryptography
Version: 3.3.15
Release: 1
Summary: Typing stubs for cryptography
License: Apache-2.0
URL: https://github.com/python/typeshed
Source0: https://files.pythonhosted.org/packages/95/58/c7bde11f8b34ae2771f6622eb026e3ccca77b9445aff6920b4175b52993a/types-cryptography-3.3.15.tar.gz
BuildArch: noarch
%description
Typing stubs for cryptographyThis is a PEP 561 type stub package for the
cryptography package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses cryptography. The source for this package
can be found at All fixes for types and metadata should be contributed
there.*Note:The cryptography package includes type annotations or type stubs
since version 3.4.4. Please uninstall the types-cryptography package if you use
this or a newer version. See for more details.
%package -n python3-types-cryptography
Summary: Typing stubs for cryptography
Provides: python-types-cryptography
# Base build requires
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
# General requires
BuildRequires: python3-types-enum34
BuildRequires: python3-types-ipaddress
# General requires
Requires: python3-types-enum34
Requires: python3-types-ipaddress
%description -n python3-types-cryptography
Typing stubs for cryptographyThis is a PEP 561 type stub package for the
cryptography package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses cryptography. The source for this package
can be found at All fixes for types and metadata should be contributed
there.*Note:The cryptography package includes type annotations or type stubs
since version 3.4.4. Please uninstall the types-cryptography package if you use
this or a newer version. See for more details.
%package help
Summary: Typing stubs for cryptography
Provides: python3-types-cryptography-doc
%description help
Typing stubs for cryptographyThis is a PEP 561 type stub package for the
cryptography package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses cryptography. The source for this package
can be found at All fixes for types and metadata should be contributed
there.*Note:The cryptography package includes type annotations or type stubs
since version 3.4.4. Please uninstall the types-cryptography package if you use
this or a newer version. See for more details.
%prep
%autosetup -n types-cryptography-%{version}
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%check
%{__python3} setup.py test
%files -n python3-types-cryptography -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Jul 14 2022 OpenStack_SIG <openstack@openeuler.org> - 3.3.15-1
- Init package python3-types-cryptography of version 3.3.15

Binary file not shown.