diff --git a/.python-tomli.metadata b/.python-tomli.metadata new file mode 100644 index 0000000..63da1c5 --- /dev/null +++ b/.python-tomli.metadata @@ -0,0 +1 @@ +9cbbfe0468788dfe6ba08b2001ae72bb2a4f9a42 SOURCES/1.2.1.tar.gz diff --git a/SPECS/python-tomli.spec b/SPECS/python-tomli.spec new file mode 100644 index 0000000..fffce53 --- /dev/null +++ b/SPECS/python-tomli.spec @@ -0,0 +1,72 @@ +Name: python-tomli +Version: 1.2.1 +Release: 2%{?dist} +Summary: A little TOML parser for Python + +License: MIT +URL: https://pypi.org/project/tomli/ +Source0: https://github.com/hukkin/tomli/archive/refs/tags/%{version}.tar.gz + +BuildArch: noarch +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: pyproject-rpm-macros + +%global _description %{expand: +Tomli is a Python library for parsing TOML. +Tomli is fully compatible with TOML v1.0.0.} + +# Upstream test requirements are in tests/requirements.txt, +# but they're mixed together with coverage ones. Tests only need: +BuildRequires: python%{python3_pkgversion}-pytest +BuildRequires: python%{python3_pkgversion}-dateutil +BuildRequires: python%{python3_pkgversion}-flit + +%description %_description + +%package -n python3-tomli +Summary: %{summary} + +%description -n python3-tomli %_description + + +%prep +%autosetup -p1 -n tomli-%{version} + + +%generate_buildrequires +%pyproject_buildrequires + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files tomli + + +%check +%pytest + + +%files -n python3-tomli -f %{pyproject_files} +%doc README.md +%doc CHANGELOG.md +%license LICENSE + + +%changelog +* Mon Oct 25 2021 Kaleb S. KEITHLEY - 1.2.1-2 +- rebuild from lookaside + +* Wed Aug 18 2021 Petr Viktorin - 1.2.1-1 +- Update to version 1.2.1 + - loading text (as opposed to binary) files is deprecated + +* Thu Jul 29 2021 Petr Viktorin - 1.1.0-1 +- Update to version 1.1.0 + - `load` can now take a binary file object + +* Thu Jul 22 2021 Petr Viktorin - 1.0.4-1 +- Initial package