From 1220ac5ae2934b7843bea3b1927143a7c41fbe6f Mon Sep 17 00:00:00 2001 From: A_L_I_E_Z Date: Fri, 15 Jul 2022 06:15:58 +0000 Subject: [PATCH] Update package types-cryptography of version 3.3.15 --- python-types-cryptography.spec | 102 +++++++++++++++++++++++++++++++ types-cryptography-3.3.15.tar.gz | Bin 0 -> 14816 bytes 2 files changed, 102 insertions(+) create mode 100644 python-types-cryptography.spec create mode 100644 types-cryptography-3.3.15.tar.gz diff --git a/python-types-cryptography.spec b/python-types-cryptography.spec new file mode 100644 index 0000000..02185fe --- /dev/null +++ b/python-types-cryptography.spec @@ -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 - 3.3.15-1 +- Init package python3-types-cryptography of version 3.3.15 + diff --git a/types-cryptography-3.3.15.tar.gz b/types-cryptography-3.3.15.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0cd4bf69d0aabfa8a3c72f46c287715ea1dd326d GIT binary patch literal 14816 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