Metadata-Version: 2.5
Name: shallguard
Version: 0.0.1
Summary: ShallGuard requirement traceability for Python. This name is reserved; the first release is in preparation.
Project-URL: Homepage, https://shallguard.com
Project-URL: Repository, https://github.com/shallguard/shallguard-py
Author-email: Tomas Siegl <tomas.siegl@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: requirements,shallguard,testing,traceability
Classifier: Development Status :: 1 - Planning
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# ShallGuard for Python

ShallGuard connects written requirements to the code that makes them true
and to the tests that verify them. The Rust version is released as the
crate `shallguard` and the command `cargo-shallguard`. See
<https://github.com/shallguard/shallguard-rs>.

This repository is the home of the Python version of ShallGuard. That
version is in preparation and has no release yet.

The PyPI package `shallguard` reserves the name. Its version 0.0.1 is a
placeholder without functionality. The package holds only this README, the
license, and a module that exports the version and a status text.

- Website: <https://shallguard.com>
- Organization: <https://github.com/shallguard>
- Contribution principles: see the
  [contributing guide](https://github.com/shallguard/shallguard-rs/blob/master/CONTRIBUTING.md)
  of the Rust version. The section "Additional language support" lists the
  guarantees that a language version must keep.

## Release

The page [RELEASING.md](RELEASING.md) describes how a maintainer publishes
the package to PyPI.
