%global srcname linecast Name: python3-%{srcname} Version: 2.3.2 Release: 1%{?dist} Summary: Weather, tides, the sun, the moon, and maps, drawn for the terminal License: MIT URL: https://github.com/ashuttl/linecast Source0: %{pypi_source %{srcname}} BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pip Provides: linecast = %{version}-%{release} %description linecast turns free public data into six live, mouse-friendly terminal apps for weather, sunshine, the moon, tides, radar, and maps. It is pure Python with no dependencies, takes its colors from your terminal theme, and needs no accounts or API keys. %prep %autosetup -n %{srcname}-%{version} %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files -L %{srcname} %check %pyproject_check_import %files -f %{pyproject_files} %doc README.md %{_bindir}/linecast %changelog * Sun Sep 6 2026 Chris Grau <113591+sirhc@users.noreply.github.com> - 2.3.2-1 - Initial package