Skip to content

Releases: PythonWoods/structum

v0.1.0

13 Jan 13:35

Choose a tag to compare

🚀 Structum 0.1.0 has landed!

We are proud to announce the first official release of Structum, the foundational framework for modern Python applications.

This release marks the transition to a Modular Monorepo Architecture, allowing developers to use the full "Batteries Included" framework or pick individual components.

📦 What's Included

  • Structum Core: Protocol-based interfaces and configuration utilities.
  • Structum Meta: The main entry point (pip install structum).
  • Plugins Ecosystem:
    • 🔐 Auth: JWT, Argon2, RBAC.
    • 🛡️ Bootstrap: Fail-fast environment validation.
    • 🗄️ Database: SQLAlchemy 2.0 & PostgreSQL abstraction.
    • 💉 DI: Enterprise Dependency Injection container.
    • ⚙️ Dynaconf: Type-safe configuration management.
    • 📊 Observability: Structured logging & Prometheus metrics.

📚 Documentation

Full documentation is now live at: https://structum.pages.dev

⚡ Installation

pip install structum

Changes since 0.0.1: Complete rewrite, architecture overhaul, and initial plugin release.