From 341a0d6e7ef57e1cdd38fdc9bc0e5206578f7815 Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Wed, 14 Aug 2019 11:27:28 -0400 Subject: [PATCH] Make module --disable available on Fedora 31+ (mkolman) Add F31 handler (mkolman) Add the --disable option for the module command (#1719347) (mkolman) A couple fixes for %packaging section docs (mkolman) Fix the docs generation (vponcova) Fix the documentation of bootloader --append (vponcova) Just kidding, use xenial for everything. (dcantrel) Python 3.7 is only available in 'xenial' in Travis-CI (dcantrel) Reduce .travis.yml to Python 3.{5,6,7}, set SPHINXAPIDOC (dcantrel) Replace PYTHONPATH override with sys.path.append; allow SPHINXAPIDOC (dcantrel) Add rhel7-branch to .travis.yml (dcantrel) Restrict the branches to test with Python 3. (dcantrel) More changes to .travis.yml, add requirements.txt file (dcantrel) Update the Travis-CI yaml file. (dcantrel) Fix documentation for the --excludepkgs and --includepkgs repo options (mkolman) packit.yml: remove unused content (ttomecek) Update sed in pykistart.spec Makefile target (phracek) Add pykickstart.spec.in for packit (phracek) Make %packages --default attribute sane (jkonecny) Configuration file .packit.yaml (phracek) For Travis-CI, explicitly use Sphinx 1.7.6 (dcantrel) Change to unittest.skipUnless and use correct syntax. (dcantrel) Replace 'import unittest.skipIf as skipIf' with just 'import unittest' (dcantrel) s/unittest/pytest/g in .travis.yml (dcantrel) pip install unittest for the Travis-CI runs (dcantrel) Run 'git checkout' in the Makefile ignoring non-fatal errors (dcantrel) Skip KS_With_Wrong_Permissions_TestCase if running as root. (dcantrel) Treat pylint warnings as non-fatal, exit codes 0 and 4. (dcantrel) Remove unused falsePositives in runpylint.py (dcantrel) Use env to set NOSE_IGNORE_CONFIG_FILES (dcantrel) Add NOSE_IGNORE_CONFIG_FILES=y to the .travis.yml file (dcantrel) Set NOSE_IGNORE_CONFIG_FILES in make coverage (dcantrel) In the Travis-CI environment, coverage is 'coverage' (dcantrel) Close output_path after reading in ksflatten.py (dcantrel) Makefile improvements (dcantrel) Specify Python 3.7 in .travis.yml per the docs. (dcantrel) Run sphinx-build and sphinx-apidoc from docs/Makefile (dcantrel) Add some missing help strings as detected by the coverage target. (dcantrel) Add missing descriptions to a handful of pykickstart commands. (dcantrel) Mark the sshkey --username option as required in docs (mkolman) Test on recent Python versions on Travis (mkolman) Fix snapshot documentation (jkonecny) Add a CONTRIBUTING file. (dcantrel) --- .gitignore | 2 ++ pykickstart.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++++-- sources | 4 ++-- 3 files changed, 54 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 5a3b0eb..54d37c5 100644 --- a/.gitignore +++ b/.gitignore @@ -194,3 +194,5 @@ pykickstart-1.78.tar.gz /pykickstart-3.19.tar.gz.asc /pykickstart-3.20.tar.gz /pykickstart-3.20.tar.gz.asc +/pykickstart-3.21.tar.gz +/pykickstart-3.21.tar.gz.asc diff --git a/pykickstart.spec b/pykickstart.spec index 819f029..1ba6680 100644 --- a/pykickstart.spec +++ b/pykickstart.spec @@ -4,8 +4,8 @@ %bcond_with runtests Name: pykickstart -Version: 3.20 -Release: 4%{?dist} +Version: 3.21 +Release: 1%{?dist} License: GPLv2 and MIT Summary: Python utilities for manipulating kickstart files. Url: http://fedoraproject.org/wiki/pykickstart @@ -77,6 +77,54 @@ make PYTHON=%{__python3} test %{python3_sitelib}/pykickstart*.egg-info %changelog +* Wed Aug 14 2019 David Cantrell - 3.21-1 +- Make module --disable available on Fedora 31+ (mkolman) +- Add F31 handler (mkolman) +- Add the --disable option for the module command (#1719347) (mkolman) +- A couple fixes for %packaging section docs (mkolman) +- Fix the docs generation (vponcova) +- Fix the documentation of bootloader --append (vponcova) +- Just kidding, use xenial for everything. (dcantrel) +- Python 3.7 is only available in 'xenial' in Travis-CI (dcantrel) +- Reduce .travis.yml to Python 3.{5,6,7}, set SPHINXAPIDOC (dcantrel) +- Replace PYTHONPATH override with sys.path.append; allow + SPHINXAPIDOC (dcantrel) +- Add rhel7-branch to .travis.yml (dcantrel) +- Restrict the branches to test with Python 3. (dcantrel) +- More changes to .travis.yml, add requirements.txt file (dcantrel) +- Update the Travis-CI yaml file. (dcantrel) +- Fix documentation for the --excludepkgs and --includepkgs repo + options (mkolman) +- packit.yml: remove unused content (ttomecek) +- Update sed in pykistart.spec Makefile target (phracek) +- Add pykickstart.spec.in for packit (phracek) +- Make %packages --default attribute sane (jkonecny) +- Configuration file .packit.yaml (phracek) +- For Travis-CI, explicitly use Sphinx 1.7.6 (dcantrel) +- Change to unittest.skipUnless and use correct syntax. (dcantrel) +- Replace 'import unittest.skipIf as skipIf' with + just 'import unittest' (dcantrel) +- s/unittest/pytest/g in .travis.yml (dcantrel) +- pip install unittest for the Travis-CI runs (dcantrel) +- Run 'git checkout' in the Makefile ignoring non-fatal errors (dcantrel) +- Skip KS_With_Wrong_Permissions_TestCase if running as root. (dcantrel) +- Treat pylint warnings as non-fatal, exit codes 0 and 4. (dcantrel) +- Remove unused falsePositives in runpylint.py (dcantrel) +- Use env to set NOSE_IGNORE_CONFIG_FILES (dcantrel) +- Add NOSE_IGNORE_CONFIG_FILES=y to the .travis.yml file (dcantrel) +- Set NOSE_IGNORE_CONFIG_FILES in make coverage (dcantrel) +- In the Travis-CI environment, coverage is 'coverage' (dcantrel) +- Close output_path after reading in ksflatten.py (dcantrel) +- Makefile improvements (dcantrel) +- Specify Python 3.7 in .travis.yml per the docs. (dcantrel) +- Run sphinx-build and sphinx-apidoc from docs/Makefile (dcantrel) +- Add some missing help strings as detected by the coverage target. (dcantrel) +- Add missing descriptions to a handful of pykickstart commands. (dcantrel) +- Mark the sshkey --username option as required in docs (mkolman) +- Test on recent Python versions on Travis (mkolman) +- Fix snapshot documentation (jkonecny) +- Add a CONTRIBUTING file. (dcantrel) + * Fri Jul 26 2019 Fedora Release Engineering - 3.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index ed3639d..7aa9024 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (pykickstart-3.20.tar.gz) = e8e4d6022c9ef67fae51d2d1664120371c3503a1e77cbe304eec7a1330aa77a5792147a1e6e61aef20b73f9a18131f89bf9e07e8e0ee8e03e2890fc3d11800f9 -SHA512 (pykickstart-3.20.tar.gz.asc) = 740975b3a72973aef29ddbd03fba3c0d1076e881e31899dc8612e5ba9da90befcc54d7ec9d8dc23193912bda47250bbfae1c01cb273b73ebc13ebd824086f432 +SHA512 (pykickstart-3.21.tar.gz) = 83e59af3aebd3b9a4f6b92f119cf509c2cf7763725b37f5a60f6a2f16436ebda70debc506ff6e319bd2e858e11f40581a82baf97b2b4496f4260f60658c0ff0d +SHA512 (pykickstart-3.21.tar.gz.asc) = 3aef8c396de7e755310f4b40484bc92c3dd2764eb2777f89a767df9265f6db129af936e3cbbf988a995a593fbddfb87e8728af58a3c5d60e9845e8f33343c345