gemstone_utils

gemstone_utils provides cryptographic helpers, transparent AES-GCM encrypted SQLAlchemy fields, and a minimal experimental secrets resolver suitable for Pydantic’s BeforeValidator. It is designed for applications that need reversible secret storage with minimal plaintext exposure and predictable operational behavior.

The package is licensed under the MPL-2.0, allowing use in both open-source and proprietary projects while keeping modifications to this library itself open.

User guide

Release notes

API reference

Per-module symbol documentation generated from Google-style docstrings. For integration patterns and bootstrap order, see Public API guide.