Skip to content
@pyTooling

pyTooling

pyTooling maintained by @Paebbels

pyTooling

Actions Reusable steps and workflows for GitHub Actions, focused on Python packages.

pyTooling is a powerful collection of arbitrary useful classes, decorators, meta-classes and exceptions.
It's useful for any Python-base project independent if it's a library, framework or CLI tool.

  • pyTooling.Attributes (former pyAttributes)
    .NET-like Attributes implemented as Python decorators.
  • pyTooling.CLIAbstraction (former standalone package)
    A Python abstraction layer for command line tools that allows interactive execution of CLI programs.
  • pyTooling.GenericPath (former standalone package)
    A generic path implementation to derive domain specific path libraries.
  • pyTooling.Packageing (former standalone package)
    A set of helper functions to describe a Python package for setuptools.
  • pyTooling.TerminalUI (former standalone package)
    A set of helpers to implement a text user interface (TUI) in a terminal.

sphinx-reports
Integrate reports (code coverage, doc. coverage, pytest, mypy, ...) into Sphinx documentation as appendix pages.

Pinned Loading

  1. pyTooling pyTooling Public

    pyTooling is a collection of arbitrary useful classes, decorators, meta-classes and exceptions.

    Python 8 1

  2. Actions Actions Public

    Reusable steps and workflows for GitHub Actions

    Python 31 6

  3. sphinx-reports sphinx-reports Public

    Integrate reports (code coverage, doc. coverage, pytest, mypy, ...) into Sphinx documentation as appendix pages.

    Python 8

  4. upload-artifact upload-artifact Public

    The upload-artifact action will preserve file attributes like permissions.

    6

  5. MikTeX MikTeX Public

    A Docker image containing MikTeX to translate LaTeX documents.

    Shell

  6. download-artifact download-artifact Public

    The download-artifact action will preserve file attributes like permissions.

    3

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…