Name: python-jsonlines Version: 4.0.0 Release: 1%{?dist} Summary: Library with helpers for the jsonlines file format License: BSD-3-Clause URL: https://github.com/wbolster/jsonlines Source0: %{url}/archive/%{version}/jsonlines-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pytest %global _description %{expand: jsonlines reads and writes JSON Lines (newline-delimited JSON) files, where each line holds one JSON value. It handles iteration, type checking of the values read, and error reporting with line numbers.} %description %{_description} %package -n python3-jsonlines Summary: %{summary} %description -n python3-jsonlines %{_description} %prep %autosetup -n jsonlines-%{version} %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files -l jsonlines %check %pyproject_check_import # test_typing.py runs mypy over the tests. %pytest tests/test_jsonlines.py %files -n python3-jsonlines -f %{pyproject_files} %doc README.rst %changelog * Fri Oct 30 2026 Morgan Hough - 4.0.0-1 - Initial package