Blob Blame History Raw
Name:          python-tcolorpy
Version:       0.1.1
Release:       4%{?dist}
Summary:       Python library to apply true color for terminal text

License:       MIT
URL:           https://github.com/thombashi/tcolorpy
Source0:       %{pypi_source tcolorpy}

# Remove shebang from __main__.py. It makes no sense there
# Reported upstream https://github.com/thombashi/tcolorpy/issues/2
# https://patch-diff.githubusercontent.com/raw/thombashi/tcolorpy/pull/3.patch
Patch0:        3.patch

BuildArch:     noarch
BuildRequires: python3-devel
BuildRequires:  pyproject-rpm-macros

# tox.ini uses the [test] extra, see also https://github.com/thombashi/tcolorpy/pull/1
# the [test] extra brings in just pytest and pytest-md-report and we don't need the latter
# hence, manually specifying pytest instead:
BuildRequires: python3-pytest

%description
%{summary}.

%package -n python3-tcolorpy
Summary:        %{summary}

%description -n python3-tcolorpy
%{summary}.


%prep
%autosetup -p1 -n tcolorpy-%{version}


%generate_buildrequires
%pyproject_buildrequires


%build
%pyproject_wheel


%install
%pyproject_install

%pyproject_save_files tcolorpy


%check
%pytest


%files -n python3-tcolorpy -f %{pyproject_files}
%doc README.rst


%changelog
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.1.1-2
- Rebuilt for Python 3.11

* Fri Feb 25 2022 Jonny Heggheim <hegjon@gmail.com> - 0.1.1-1
- Initial package