You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
python-linkify-it-py/SPECS/python-linkify-it-py.spec

101 lines
3.0 KiB

# It is not currently possible to build the documentation, because Fedora
# lacks sphinx_book_theme.
%global giturl https://github.com/tsutsu3/linkify-it-py
Name: python-linkify-it-py
Version: 2.0.3
Release: 3%{?dist}
Summary: Link recognition library with full Unicode support
License: MIT
URL: https://linkify-it-py.readthedocs.io/
VCS: git:%{giturl}.git
Source: %{giturl}/archive/v%{version}/linkify-it-py-%{version}.tar.gz
Patch0001: 0001-pyproject.toml.patch
BuildArch: noarch
BuildRequires: python3-devel
%global _description %{expand:
This is a Python port of linkify-it [1], a link recognition library with
FULL unicode support. It is focused on high quality link pattern
detection in plain text. See a JavaScript demo [2].
References:
[1] https://github.com/markdown-it/linkify-it
[2] https://markdown-it.github.io/linkify-it/}
%description %_description
%package -n python3-linkify-it-py
Summary: Link recognition library with full Unicode support
%description -n python3-linkify-it-py %_description
%prep
%autosetup -n linkify-it-py-%{version}
%generate_buildrequires
%pyproject_buildrequires -x test
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files linkify_it
%check
%pytest
%files -n python3-linkify-it-py -f %{pyproject_files}
%doc CHANGELOG.md README.md
%changelog
* Sat Jan 04 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 2.0.3-3
- Rebuilt for MSVSphere 10
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 2.0.3-2
- Rebuilt for Python 3.13
* Sun Feb 4 2024 Jerry James <loganjerry@gmail.com> - 2.0.3-1
- Version 2.0.3
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Oct 24 2023 Karolina Surma <ksurma@redhat.com> - 2.0.2-4
- Stop removing the SPECPARTS directory, it doesn't exist
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jun 21 2023 Orion Poplawski <orion@nwra.com> - 2.0.2-2
- Remove empty SPECPARTS directory that breaks build
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 2.0.2-2
- Rebuilt for Python 3.12
* Tue May 2 2023 Jerry James <loganjerry@gmail.com> - 2.0.2-1
- Version 2.0.2
* Mon May 1 2023 Jerry James <loganjerry@gmail.com> - 2.0.1-1
- Version 2.0.1
* Thu Feb 23 2023 Jerry James <loganjerry@gmail.com> - 2.0.0-2
- Dynamically generate BuildRequires
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Aug 25 2022 Jerry James <loganjerry@gmail.com> - 2.0.0-1
- Initial RPM