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 11 2

  2. Actions Actions Public

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

    Python 34 7

  3. sphinx-reports sphinx-reports Public

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

    Python 14 1

  4. upload-artifact upload-artifact Public

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

    8 1

  5. MiKTeX MiKTeX Public

    A Docker image containing MikTeX to translate LaTeX documents.

    TeX 1

  6. download-artifact download-artifact Public

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

    4 1

Repositories

Showing 10 of 16 repositories
  • Actions Public

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

    pyTooling/Actions's past year of commit activity
    Python 34 7 14 (1 issue needs help) 5 Updated Oct 29, 2026
  • pyTooling.GitLab Public

    Working with GitLab pipelines - workflow files, action files, convert pipeline runs to (OTLP) traces.

    pyTooling/pyTooling.GitLab's past year of commit activity
    Python 0 0 0 3 Updated Oct 29, 2026
  • pyTooling.GitHub Public

    Working with GitHub pipelines - workflow files, action files, convert pipeline runs to (OTLP) traces

    pyTooling/pyTooling.GitHub's past year of commit activity
    Python 0 0 0 2 Updated Oct 29, 2026
  • pyTooling.Sphinx Public

    More Sphinx roles, directives and domains

    pyTooling/pyTooling.Sphinx's past year of commit activity
    Python 0 0 4 3 Updated Oct 29, 2026
  • pyTooling Public

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

    pyTooling/pyTooling's past year of commit activity
    Python 11 2 22 2 Updated Oct 29, 2026
  • sphinx-reports Public

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

    pyTooling/sphinx-reports's past year of commit activity
    Python 14 1 0 9 Updated Oct 26, 2026
  • MiKTeX Public

    A Docker image containing MikTeX to translate LaTeX documents.

    pyTooling/MiKTeX's past year of commit activity
    TeX 1 MIT 0 7 1 Updated Oct 18, 2026
  • download-artifact Public

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

    pyTooling/download-artifact's past year of commit activity
    4 MIT 1 2 0 Updated Oct 11, 2026
  • SynchronizeForks Public

    Synchronize forked repositories.

    pyTooling/SynchronizeForks's past year of commit activity
    0 MIT 0 0 0 Updated Sep 13, 2026
  • upload-artifact Public

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

    pyTooling/upload-artifact's past year of commit activity
    8 MIT 1 0 1 Updated Sep 12, 2026

Top languages

Loading…

Most used topics

Loading…