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
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:
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/
🤝 Come contribuire
-
Fai il fork del repository
-
Crea un nuovo branch:
git checkout -b feature/nome-feature
-
Implementa la tua modifica
-
Esegui eventuali test
-
Invia una Pull Request
📜 Licenza
Distribuito sotto licenza Apache 2.0. Vedi LICENSE.
🏢 Team
Progetto mantenuto dal team PythonWoods.
Metadata
Release files for structum 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| structum-0.0.1.tar.gz | 5.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| structum-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.8 kB
Release files / structum-0.0.1.tar.gz
| Download URL | structum-0.0.1.tar.gz |
|---|---|
| Size | 5.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6a73744be6e39de89a9c84a717f85a35dd8aa665be7c3817d46aaf5c129d758e
|
|
BLAKE2b-256 checksum How to use checksums |
c1c293b73f8c83bace2225f0698462a4075db94b6a07b9806ad078c2d4e266b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.5
|
Release files / structum-0.0.1-py3-none-any.whl
| Download URL | structum-0.0.1-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
82899d81ae740f60e949fb7184f5d5bafa5d838c022d84d2c57fd0af385776fc
|
|
BLAKE2b-256 checksum How to use checksums |
ee5d8af55d7dd5e458681600c1e896c8e995db48ed3c44299e22d3d4f9ed10bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.5
|