commit d4d12ebf6a713a5992ab1a32f3e8822d20f18b14 Author: eabdullin Date: Mon Apr 1 07:58:40 2024 +0000 import CS python3.12-idna-3.4-2.el8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..690aae6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/idna-3.4.tar.gz diff --git a/.python3.12-idna.metadata b/.python3.12-idna.metadata new file mode 100644 index 0000000..db48e79 --- /dev/null +++ b/.python3.12-idna.metadata @@ -0,0 +1 @@ +c01a061b5ace87f662049d205d5d15e7f8a3a533 SOURCES/idna-3.4.tar.gz diff --git a/SPECS/python3.12-idna.spec b/SPECS/python3.12-idna.spec new file mode 100644 index 0000000..80a742a --- /dev/null +++ b/SPECS/python3.12-idna.spec @@ -0,0 +1,71 @@ +%global __python3 /usr/bin/python3.12 +%global python3_pkgversion 3.12 + +%global srcname idna + +Name: python%{python3_pkgversion}-%{srcname} +Version: 3.4 +Release: 2%{?dist} +Summary: Internationalized Domain Names in Applications (IDNA) + +License: BSD +URL: https://github.com/kjd/idna +Source0: https://pypi.io/packages/source/i/%{srcname}/%{srcname}-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_pkgversion}-flit-core +BuildRequires: python%{python3_pkgversion}-pip +BuildRequires: python%{python3_pkgversion}-rpm-macros +BuildRequires: python%{python3_pkgversion}-setuptools + + +%description +A library to support the Internationalised Domain Names in Applications (IDNA) +protocol as specified in RFC 5891 . This +version of the protocol is often referred to as "IDNA2008" and can produce +different results from the earlier standard from 2003. + +The library is also intended to act as a suitable drop-in replacement for the +"encodings.idna" module that comes with the Python standard library but +currently only supports the older 2003 specification. + +%prep +%autosetup -p1 -n %{srcname}-%{version} +# Remove bundled egg-info +rm -rf %{srcname}.egg-info + +%build +%{python3} -m flit_core.wheel + +%install +%py3_install_wheel idna-%{version}-py3-none-any.whl + +%check +%{python3} -m unittest + + +%files +%license LICENSE.md +%doc README.rst HISTORY.rst +%{python3_sitelib}/%{srcname} +%{python3_sitelib}/idna-*.dist-info/ + +%changelog +* Tue Jan 23 2024 Miro Hrončok - 3.4-2 +- Rebuilt for timestamp .pyc invalidation mode + +* Fri Oct 20 2023 Tomáš Hrnčiar - 3.4-1 +- Initial package +- Fedora contributions by: + Charalampos Stratakis + Dennis Gilmore + Iryna Shcherbina + Jeremy Cline + Karolina Surma + Lumir Balhar + Miro Hrončok + Orion Poplawski + Paul Wouters + Robert Kuska + Tom Prince