Skip to main content

A python library for linking code to requirements

Project description

pytraceability is a Python library that helps you link code to requirements.

[!WARNING] This project is still a work in flux. Although the core functionality is largely there, the API is not stable and some parts will definitely change in the future.

It provides a command line interface (CLI) and a Python API for tracing the relationships between code and requirements. It also tracks the history of the implementation through git.

It defines a decorator that can be used to annotate functions, classes, and methods with traceability information, linking back to requirements and other relevant documentation.

For further information, please refer to the documentation.

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

pytraceability-0.0.1a1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytraceability-0.0.1a1-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file pytraceability-0.0.1a1.tar.gz.

File metadata

  • Download URL: pytraceability-0.0.1a1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.12 Linux/5.15.0-76-generic

File hashes

Hashes for pytraceability-0.0.1a1.tar.gz
Algorithm Hash digest
SHA256 d3d35e5403524fef51b32801851c85585aa7e6f121691a97e0cf23c4a74a7579
MD5 ec280199e417b28e8840480b54baf17d
BLAKE2b-256 0eea71dcbf5a57d23ade64a0f197bc0cc04c18ca1c7d5755ef3a13c97682c886

See more details on using hashes here.

File details

Details for the file pytraceability-0.0.1a1-py3-none-any.whl.

File metadata

  • Download URL: pytraceability-0.0.1a1-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.12 Linux/5.15.0-76-generic

File hashes

Hashes for pytraceability-0.0.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 276b3018c0acc02fa4cd2d9c734603f59185b33b553ec0f784917b05ddd30041
MD5 164f6244aa26c783888a56bdc1df53b8
BLAKE2b-256 95f3e1bfe273c219edbc7f22596d719d705828df1f36ea7d49b3ec90371e6e0b

See more details on using hashes here.

Supported by

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