Metadata-Version: 2.1
Name: marketmaker
Version: 1.11.0
Summary: Suite of tools for managing and creating attack plans
License: AGPL-3.0-only
Author: 2XXE
Author-email: root@example.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: graphviz (>=0.20.1,<0.21.0)
Requires-Dist: pydantic (>=1.10.7,<2.0.0)
Requires-Dist: pysigma (>=0.11.0,<0.12.0)
Requires-Dist: ruamel.yaml (>=0.17.21,<0.18.0)
Requires-Dist: sqlmodel (>=0.0.8,<0.0.9)
Requires-Dist: stix2 (>=3.0.1,<4.0.0)
Description-Content-Type: text/markdown

# Market Maker

<div align="center">
<img src="resources/mm_logo.png" alt="Market Maker" width="25%" height="25%">
</div>

Market Maker is a suite of tools for managing threat simulation plans and test cases. Market Maker consists of three components: 1) Python library, 2) CLI scripts, and 3) extensions.

The [documentation directory](docs/) covers the core concepts and how to use the tool. A quickstart guide is also included in the docs here: [Quickstart](docs/Quickstart.md).

For an example of Market Maker generated content, see the SRA `indexes` repo: https://github.com/SecurityRiskAdvisors/indexes

## Installtion

```
pip install marketmaker
```

