15 Commits

Author SHA1 Message Date
Maxwell G 2246909c39 Merge branch 'rawhide' into epel9 2025-03-02 11:51:29 -06:00
Maxwell G 9fab598d4c Update to 0.9.0. 2025-03-02 11:48:05 -06:00
Fedora Release Engineering a296315a12 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:05:11 +00:00
Maxwell G f7a28072ef Merge branch 'rawhide' into epel9 2024-09-15 23:49:52 -05:00
Maxwell G 9ab94fbf10 Update to 0.8.0. 2024-09-15 23:01:04 -05:00
Maxwell G 3c56ee0af3 Merge branch 'rawhide' into epel9 2024-08-27 22:17:49 -05:00
Maxwell G 7b1299607c Update to 0.7.0. 2024-08-27 21:56:46 -05:00
Yaakov Selkowitz 0b1760abe6 Disable tomlkit and manpages on RHEL
tomcli has recently appeared as a potential build dependency for ELN
packages. It is unclear at this point whether tomcli will end up as a
required dependency for RHEL 11, but if it does, it will likely be with
minimal dependencies.  tomli-w is already in RHEL, but tomlkit is not, nor
is scdoc for the manpages.  If it ends up in EPEL instead (as it may
already for 10), then the extra dependencies are not a concern.

Also, some fixes are needed when manpages are disabled.
2024-07-22 22:41:35 +00:00
Fedora Release Engineering d35de8653f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 07:40:41 +00:00
Python Maint 80416c604d Rebuilt for Python 3.13 2024-06-08 01:15:37 +02:00
Maxwell G 383229d69f Merge branch 'rawhide' into epel9 2024-03-28 23:17:24 +00:00
Maxwell G dc8c877840 Merge branch 'rawhide' into epel9 2023-12-26 02:56:15 +00:00
Maxwell G a958e2b58c Merge branch 'rawhide' into epel9 2023-12-18 20:53:25 +00:00
Maxwell G 8e9e061deb Merge "Update to 0.3.0." 2023-09-22 05:59:29 +00:00
Maxwell G d811cf91ba Update to 0.2.0. 2023-08-31 23:17:58 -05:00
2 changed files with 29 additions and 10 deletions
+2 -2
View File
@@ -1,2 +1,2 @@
SHA512 (tomcli-0.6.0.tar.gz) = 19aad51f0b0e8169e427aa4ded1437061377b82b3b00cc3b175bc92bcb1c359c09c7003630e9857694944d701ee6522b35a05a77223aa574afe9f7b03a6337ad
SHA512 (tomcli-0.6.0.tar.gz.asc) = b76684da7707dc7a25381f974a2d95702ea2e0ce18bbc5057372688da0fc2e0a2039199a70a3936e020336043c94ac0885c26944ff8e28622e94833a526b128a
SHA512 (tomcli-0.9.0.tar.gz) = 2004bb7950474376e620e14e5790726893b2d937d23e262609075e83ac94880e99716d88fba4cc4ecea8434f5c6a33ad8d2753a39d8e72472ea72679c70c8ca8
SHA512 (tomcli-0.9.0.tar.gz.asc) = 2220f07834a5e41adc60eb905f2b720bc8ba93a0558ab18d53899e772b7a5eddf3de88464d7d6d6a310d2a2b4a14e5a66878667da08d501286ce64f79560ffa8
+27 -8
View File
@@ -17,9 +17,9 @@
# Allows tomcli to be built early in the new Python bootstrap process.
%bcond bootstrap 0
%bcond tomlkit %{without bootstrap}
%bcond tomlkit %[%{without bootstrap} && (%{undefined rhel} || %{defined epel})]
%bcond tests %{without bootstrap}
%bcond manpages 1
%bcond manpages %[%{undefined rhel} || %{defined epel}]
# Add minimal py3_test_envvars for EPEL 9
%if %{undefined py3_test_envvars}
@@ -30,7 +30,7 @@ PATH=%{buildroot}%{_bindir}:${PATH}
%endif
Name: tomcli
Version: 0.6.0
Version: 0.9.0
Release: 1%{?dist}
Summary: CLI for working with TOML files. Pronounced "tom clee."
@@ -90,8 +90,10 @@ done
%pyproject_install
%pyproject_save_files tomcli
%if %{with manpages}
# Install manpages
install -Dpm 0644 doc/*.1 -t %{buildroot}%{_mandir}/man1
%endif
# Install shell completions
(
@@ -135,10 +137,30 @@ test "${newname}" = "not-tomcli"
%{bash_completions_dir}/tomcli*
%{fish_completions_dir}/tomcli*.fish
%{zsh_completions_dir}/_tomcli*
%if %{with manpages}
%{_mandir}/man1/tomcli*.1*
%endif
%changelog
* Sun Mar 02 2025 Maxwell G <maxwell@gtmx.me> - 0.9.0-1
- Update to 0.9.0.
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Mon Sep 16 2024 Maxwell G <maxwell@gtmx.me> - 0.8.0-1
- Update to 0.8.0.
* Wed Aug 28 2024 Maxwell G <maxwell@gtmx.me> - 0.7.0-1
- Update to 0.7.0.
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 0.6.0-2
- Rebuilt for Python 3.13
* Thu Mar 28 2024 Maxwell G <maxwell@gtmx.me> - 0.6.0-1
- Update to 0.6.0.
@@ -154,11 +176,8 @@ test "${newname}" = "not-tomcli"
* Thu Sep 07 2023 Maxwell G <maxwell@gtmx.me> - 0.3.0-1
- Update to 0.3.0.
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jun 29 2023 Python Maint <python-maint@redhat.com> - 0.1.2-2
- Rebuilt for Python 3.12
* Fri Sep 01 2023 Maxwell G <maxwell@gtmx.me> - 0.2.0-1
- Update to 0.2.0.
* Sat May 20 2023 Maxwell G <maxwell@gtmx.me> - 0.1.2-1
- Update to 0.1.2.