Releases: medeirosdev/TrueEntropy-PyLib
Releases · medeirosdev/TrueEntropy-PyLib
v0.2.0 - HybridMode Version
This release introduces Hybrid Mode, a high-performance operation mode that uses a PRNG (Mersenne Twister) periodically re-seeded with true entropy from the pool.
Highlights
- 83x faster than DIRECT mode (~5M ops/sec vs ~60K ops/sec)
- Automatic re-seeding every N seconds (configurable)
- Seamless mode switching via
configure(mode="HYBRID")
New Features
HybridTapclass - PRNG seeded by true entropyconfigure(mode="HYBRID", hybrid_reseed_interval=60.0)- Switch modesget_tap()- Get current tap instance
Architecture
BaseTapabstract class for tap implementationsEntropyTap(DIRECT) andHybridTap(HYBRID) inherit fromBaseTap
Documentation
- Updated ARCHITECTURE.md with Operation Modes diagrams
- Updated README.md with Hybrid Mode usage guide
- Comprehensive demo script:
examples/demo_comprehensive.py
v0.1.1 - Version with 100% CI/CD
chore: bump version to 0.1.1
v0.1.0 - Initial Release
ci: add GitHub Actions workflows - ci.yml: Tests on Python 3.9-3.12, Linux/Windows/macOS - ci.yml: Linting with Ruff, Black, MyPy - ci.yml: Build and package verification - publish.yml: Auto-publish to PyPI on release