Skip to main content

Generating Markdown assumptions logs from code comments.

Project description

PyPI release Actions build status Documentation Status

See the assumptions package documentation for detailed usage and customisation.

Installation and Usage

The Python package can be installed from PyPI:

pip install assumption

Run the command line tool to generate help documentation:

assumptions -h

By default, assumptions will recursively search the current directory for assumptions and caveats, before writing the log to the same directory.

We recommend including assumptions in pre-commit configurations:

repos:
-   repo: https://github.com/foster999/assumptions
    rev: 1.1.0
    hooks:
    -   id: assumptions

This ensures that up-to-date logs are included in your project’s version control.

Alternatively, the command line tool can be called as part of continuous integration workflows.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

assumptions-1.1.0.tar.gz (8.8 kB view hashes)

Uploaded Source

Built Distribution

assumptions-1.1.0-py3-none-any.whl (10.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page