Skip to content
python module for parsing and writing kickstart configs
Python Other
  1. Python 98.7%
  2. Other 1.3%
Branch: master
Clone or download
Latest commit 2c8f058 Aug 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Numbers can be part of a kickstart command option. Apr 27, 2016
docs New release: 3.21 Aug 14, 2019
po Update po/pykickstart.pot Aug 14, 2018
pykickstart Make module --disable available on Fedora 31+ Aug 14, 2019
tests Make module --disable available on Fedora 31+ Aug 14, 2019
tools Fix pylint warning W0102 dangerous-default-value Jan 8, 2019
translation-canary Enable Travis-CI (#88) Jul 5, 2016
.gitignore Add commands*.rst and sections.rst to the repo. Oct 11, 2016
.travis.yml Just kidding, use xenial for everything. Apr 26, 2019
COPYING Remove the spec file from the source repo. Feb 21, 2018
Makefile Update sed in pykistart.spec Makefile target Apr 9, 2019
packit.yaml packit.yml: remove unused content Apr 12, 2019 Add for packit Apr 9, 2019
requirements.txt More changes to .travis.yml, add requirements.txt file Apr 26, 2019 New release: 3.21 Aug 14, 2019
zanata.xml Remove the locales from zanata.xml. May 10, 2016



Pykickstart is a Python 2 and Python 3 library consisting of a data representation of kickstart files, a parser to read files into that representation, and a writer to generate kickstart files.

Online documentation

Online documentation for kickstart and the Pykickstart library is available on Read the Docs:

How to generate the kickstart documentation

The pykickstart documentation is generated dynamically from the source code with Sphinx.

To generate the documentation first make sure you have the Python bindings for Sphinx and the ordered set Python module installed. At least on Fedora this means installing the python3-sphinx and python3-orderedset packages.

Then change directory to the docs folder:

cd docs

And generate the docs with:

make html

You can’t perform that action at this time.