Metadata-Version: 2.4
Name: cdd-python
Version: 0.4.0a2
Summary: Python adapter for CDD (Cyberattack-Driven Development) framework
Home-page: https://github.com/cdd-framework/cdd-python
Author: jemmyx
Author-email: contact@cdd-framework.io
Project-URL: Bug Tracker, https://github.com/cdd-framework/cdd-python/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: project-url
Dynamic: requires-python
Dynamic: summary

# CDD Python Adapter

> **Python wrapper for the CDD (Cyberattack-Driven Development) framework.**

This package allows you to run high-performance security audits using the native Rust core of the CDD Framework directly from your Python scripts.

## Installation

Install in editable mode for development:
```bash
pip install -e .
```

## Usage
Python

from cdd_python.engine import CDDEngine

# Initialize the engine
engine = CDDEngine()

# Run an audit against a local or remote target
engine.execute_audit("http://localhost:8080")

Architecture
Engine: Pure Python wrapper using subprocess.

Core: Native Rust binaries for Windows, Linux, and macOS (Alpha 2).

Part of the CDD-Framework organization.
