diff --git a/.gitignore b/.gitignore index b635aab..73ae13c 100644 --- a/.gitignore +++ b/.gitignore @@ -270,3 +270,23 @@ pykickstart-1.78.tar.gz /pykickstart-3.57.tar.gz.asc /pykickstart-3.58.tar.gz /pykickstart-3.58.tar.gz.asc +/pykickstart-3.59.tar.gz +/pykickstart-3.59.tar.gz.asc +/pykickstart-3.60.tar.gz +/pykickstart-3.60.tar.gz.asc +/pykickstart-3.61.tar.gz +/pykickstart-3.61.tar.gz.asc +/pykickstart-3.62.tar.gz +/pykickstart-3.62.tar.gz.asc +/pykickstart-3.63.tar.gz +/pykickstart-3.63.tar.gz.asc +/pykickstart-3.64.tar.gz +/pykickstart-3.64.tar.gz.asc +/pykickstart-3.65.tar.gz +/pykickstart-3.65.tar.gz.asc +/pykickstart-3.66.tar.gz +/pykickstart-3.66.tar.gz.asc +/pykickstart-3.67.tar.gz +/pykickstart-3.67.tar.gz.asc +/pykickstart-3.68.tar.gz +/pykickstart-3.68.tar.gz.asc diff --git a/pykickstart.spec b/pykickstart.spec index abbbdf0..3f035ea 100644 --- a/pykickstart.spec +++ b/pykickstart.spec @@ -4,7 +4,7 @@ %bcond_with signed Name: pykickstart -Version: 3.58 +Version: 3.68 Release: 1%{?dist} License: GPL-2.0-only Summary: Python utilities for manipulating kickstart files. @@ -18,9 +18,11 @@ BuildArch: noarch BuildRequires: gettext BuildRequires: python3-devel +BuildRequires: python3-pip BuildRequires: python3-requests BuildRequires: python3-setuptools BuildRequires: make +BuildRequires: python3-pytest # Only required when building with runtests %if %{with runtests} @@ -72,9 +74,85 @@ LC_ALL=C make PYTHON=%{__python3} test-no-coverage %doc docs/programmers-guide %doc docs/kickstart-docs.txt %{python3_sitelib}/pykickstart -%{python3_sitelib}/pykickstart*.egg-info +%{python3_sitelib}/pykickstart-%{version}.dist-info %changelog +* Tue Dec 02 2025 Brian C. Lane - 3.68-1 +- rhsm: Add Flatpak registry option for RHEL10 (bciconel) +- commands: bootc: remove 'experimental' warning (k.koukiou) + +* Fri Sep 19 2025 Python Maint - 3.67-2 +- Rebuilt for Python 3.14.0rc3 bytecode + +* Mon Aug 18 2025 Brian C. Lane - 3.67-1 +- spec: Add python3-pytest to BuildRequires (bcl) +- tests: Use pytest module instead of unittest (bcl) +- workflows: Use py3.14 rc.1 (bcl) +- Add Fedora 44 support (bcl) +- spec: drop python3-build dependency (yselkowi) + +* Fri Aug 15 2025 Python Maint - 3.66-4 +- Rebuilt for Python 3.14.0rc2 bytecode + +* Fri Jul 25 2025 Fedora Release Engineering - 3.66-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 22 2025 Brian C. Lane - 3.66-2 +- Drop python3-build, it is not needed to install the package + +* Tue Jul 15 2025 Brian C. Lane - 3.66-1 +- workflows: Use py3.14 beta.4 (bcl) +- pylint: Ignore files in .git (bcl) +- pyproject: Bump setuptools to 77 or later (bcl) +- Makefile: Stop running setup.py directly (bcl) + +* Mon Jun 16 2025 Brian C. Lane - 3.65-1 +- workflows: Add python 3.14 to the test matrix (bcl) +- Add support for RDP (jkonecny) +- Deprecate VNC (jkonecny) +- docs: Fix chapter numbering after adding certificate (bcl) + +* Tue Jun 03 2025 Python Maint - 3.64-2 +- Rebuilt for Python 3.14 + +* Fri Apr 25 2025 Brian C. Lane - 3.64-1 +- workflow: Add python 3.13 testing (bcl) +- tests: Remove unused import of constants (bcl) +- realm: Clean up documentation (bcl) +- Add support for new bootc kickstart command (ppolawsk) +- Update documentation for clearpart --initlabel option. (rvykydal) +- Update the %certificate section documentation (rvykydal) + +* Mon Feb 24 2025 Brian C. Lane - 3.63-1 +- Do not remove "md" prefix from RAID names (vtrefny) +- Add Fedora 43 support (bcl) +- workflows: Switch to ubuntu-latest (bcl) +- Update formatting of certificate section documentation (rvykydal) +- Update %certificate documentation with not about bundles (rvykydal) +- Fix formatting of %certificate documentation example (rvykydal) +- Update %certificate section documentation (rvykydal) + +* Wed Jan 29 2025 Brian C. Lane - 3.62-1 +- Make %%certificate section option --dir mandatory. (rvykydal) + Resolves: rhbz#2342762 + +* Sat Jan 18 2025 Fedora Release Engineering - 3.61-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Brian C. Lane - 3.61-1 +- runpylint: Log astroid version (bcl) +- tests: Limit the python versions used in testing (bcl) +- Add support for inline certificates with `%certificate` section (k.koukiou) + +* Thu Oct 03 2024 Brian C. Lane - 3.60-1 +- module: Remove unused warnings import (bcl) +- tox: Add py313 to tox and 3.12.7 to workflow (bcl) +- Fix the fix for _parse_optional changing (awilliam) + +* Wed Oct 02 2024 Brian C. Lane - 3.59-1 +- options: adjust to behavior change in upstream _parse_optional (awilliam) +- Add Fedora 42 support (jkonecny) + * Mon Aug 19 2024 Brian C. Lane - 3.58-1 - DeprecatedCommand: Return empty list for dataList (bcl) diff --git a/sources b/sources index 09e5225..b83b8c9 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (pykickstart-3.58.tar.gz) = e52d77c9cac3958eaa2d6cf238f885f2ca5ca9e0a1cf8d5a990adbf07d45c9abb789c08713a7e68f4256af8b2f2feb4bd76240bd8dce9080d518e7cd4051f26f -SHA512 (pykickstart-3.58.tar.gz.asc) = 3ed3f4aa962e88b4c52651c6da12e039b3eaaa951dfc05db656088176f3a630cb0bf07fdeed76d9ee4509be1ad243027c805ad7fa979704b1219a549c47df3da +SHA512 (pykickstart-3.68.tar.gz) = 103034f2ad47afa470066b4c98092ac634c5c5ed21c1c98a65170c78cc86e95f5565bb4c29a24a890836e45d2094b529fcdb02f8a004875cc13db505bd2ba51e +SHA512 (pykickstart-3.68.tar.gz.asc) = 33d2e3ea50bdffdb7bc4939b68c3069d6fce6087cd186ac57773981928a090608f7509fd8f63bacbbd6544d828da3eb1e1fb785f5ff7e547364c9cd360eaf106