Metadata-Version: 2.4
Name: structum
Version: 0.0.1
Summary: Structum — Enterprise Code Structure & Documentation Engine (prerelease skeleton)
Author: PythonWoods
License: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# Structum

[![CI](https://github.com/pythonwoods/structum/actions/workflows/main_ci.yml/badge.svg)](https://github.com/pythonwoods/structum/actions/workflows/main_ci.yml)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/pythonwoods/structum)
[![License](https://img.shields.io/github/license/pythonwoods/structum)](LICENSE)
[![PyPI](https://img.shields.io/pypi/v/structum.svg)](https://pypi.org/project/structum/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/structum.svg)](https://pypi.org/project/structum/)
[![REUSE status](https://api.reuse.software/badge/github.com/pythonwoods/structum)](https://api.reuse.software/info/github.com/pythonwoods/structum)

Structum è un **motore enterprise per la creazione di archivi di codice, strutture di progetto e basi di documentazione automatizzate**.  
Questa versione è una **prerelease (`0.0.1`)**, creata per stabilire l’identità del pacchetto e preparare il ciclo di sviluppo.

---

## 🚀 Installazione

```bash
pip install structum==0.0.1
````

---

## 📦 Stato del progetto

Questa versione contiene soltanto:

* struttura minima del pacchetto
* file legali (LICENSE, REUSE)
* configurazioni iniziali
* placeholder per la CLI e moduli futuri

Tutte le funzionalità verranno introdotte nella serie **0.1.x**.

---

## 🧩 Esempio di utilizzo

La struttura API non è ancora implementata, ma potrai fare:

```python
from structum import __version__

print(__version__)
```

---

## 🔧 Prossimi passi

* Implementazione CLI avanzata
* Generazione archivi Markdown
* Supporto LaTeX → PDF
* Generazione AI bundle
* Plugin system
* Tema MkDocs-Material Pro
* Documentazione estesa

---

## 📚 Documentazione

La documentazione sarà pubblicata a partire da `v0.1.0`:

👉 **[https://pythonwoods.github.io/structum/](https://pythonwoods.github.io/structum/)**

---

## 🤝 Come contribuire

1. Fai il fork del repository

2. Crea un nuovo branch:

   ```bash
   git checkout -b feature/nome-feature
   ```

3. Implementa la tua modifica

4. Esegui eventuali test

5. Invia una Pull Request

---

## 📜 Licenza

Distribuito sotto licenza **Apache 2.0**.
Vedi [LICENSE](LICENSE).

---

## 🏢 Team

Progetto mantenuto dal team **PythonWoods**.