This python module ...
This python module provides a simple to use infrastructure for running unit tests.
This python module provides various utility functions and classes.
This python module implements a very simple user manager. Such a simple user manager is convenient in a variety of situations for small applications.
This python module provides a class that represents a data matrix. This is basically a table you can work with: Modify, sort, filter and print. Everthing is kept in memory, is not indexed, and therefore intended for a limited amount of data only.
This python module implements a container for data blocks.
This python module provides parser and validator for JSON files and data structures. The JSON parser is designed as a drop-in replacement for the built in python JSON parser as this parser here supports using comments in JSON files (which in some use cases is very a very handy feature).
This python module provides a special dictionary like data data structure that can be easily used to access and modify values of configurations and settings.
This python module provides ways to retrieve and parse technical data of (Linux) computer systems.
This python module provides a high level interface to provide a clean API for executing commands and reading and writing files transparently: It doesn't matter if you operate locally or remotely or as a regular user or as root via sudo.
This python module provides support for creating and processing trees with informational data values. These data trees structure various values such as text strings, classic numerical values, values with units, timestamps and other kinds of values in a specific hierachical way. These can then be transformed and analysed e.g. to produce overview or detailed output.
This python module provides simple synchronization and data transfer mechanisms for processes residing on the same host.
This python module provides an asynchroneous version of ping. It is based on the trio framework.
This python module provides classes to parse and model data from /etc/passwd, /etc/shadow, /etc/group and /etc/gshadow.
This python module provides a version class. Instances of this class may be used in representing and version numbers and compare them.
This python module provides access to a MediaWiki wiki via its API.
This python module provides OS licenses. This module is intended as a building block in module/package/application management.
This python module provides a variety of essential functions for implementing versatile programs using the console. (Please have a look at the documentation for details.)
This module provides capabilities for type checking function arguments. (NOTE: A full type check with this module is not possible, since this is fundamentally not possible due to limitiations of Python itself.)
This python module provides support for retrieving mount information and assists in mounting and unmounting.
This python module implements the Thania Backup Client.
This module provides functions and classes to assist in working with Typo3 installations.
A python module to perform simple pattern matching tasks on paths.
This python module is a tokenizer for configuration files written in PHP.
This module provides functions, classes and binaries to assist in working with MediaWiki installations.
This python module provides an annotation that caches results of function calls automatically.
As the python exception API is quite a bit obscure this python module wraps around python exceptions to provide a clean interface for analysis and logging purposes.
This python module is a wrapper around git (= the git binary file). It is ment as a simple interface to basic git functionality.
This is a logging framework.
This python module parses XML (and HTML) files.
This python module provides basic classes for tokenizing and parsing.
This python module provides asynchroneous console input.
This is a logging framework. It is based on jk_logging but can be used with Asyncio.
This python module contains support classes for loading and verifying configuratios. It is currently in alpha state as it is not yet clear how complete the implementation and how stable the API is. This modul might still undergo quite some rework.
Python module to run command line programs in a very convenient way.
Collection of utility functions and classes to manage temporary data.
This is a logging framework. It is based on jk_logging but can be used with Trio.
This python module enables asyncio based functions/methods to invoke classic synchroneous functions/methods. This is implemented by delegating execution of to a thread pool.
This python module implements a simple key-value data base based on JSON data stored in a directory.
This python module allows retrieving data from pypi.org.
This python module provides a simple XML implementation. This is intentionally simple in order to give programmers more control over white spaces used for indentation.
This python module provides support for programmatically generating HTML5 code.
This python module supports writing indented text files.
A python module for parsing of program arguments.
This python module supports checking directories for changes. (Please note that only regular files are taken into account.)
This python module provides a wrapper around treetagger.
This python module provides a uniform API to create, modify, read and write data to SQL tables in a database independent way.
Provides a uniform interface to process files that are either stored locally or remotely.
A python module to perform simple pattern matching on paths.
This is a JSON parsing module that can get along with comments in JSON files.
This python module aids in estimating how long some long running process will require until it completes.
A python module to convert XML to JSON and the other way around through a conversion manager.
Provides the capability to read a passwords from STDIN. In contrast to typical password input in this case for every character pressed an asterisk is displayed.