Releases: kairos-xx/objectron
Releases · kairos-xx/objectron
v1.0.0 - Initial Release: Objectron
Objectron v1.0.0 - Initial Release 🚀
Objectron is an advanced Python object transformation system that enables dynamic monitoring and deep reference management through a powerful proxy-based architecture.
✨ Key Features
- Smart Access: Transparent attribute access with dynamic creation and path-based traversal
- Deep Monitoring: Comprehensive method and attribute tracking
- Type Coverage: Full support for built-in and custom types
- Reference Control: Automatic tracking with circular reference handling
- Flexible Syntax: Mix attribute and path-based access patterns seamlessly
🔧 Installation
pip install objectron
🎯 Quick Example
from objectron import Objectron
# Transform objects
objectron = Objectron()
config = objectron.transform({})
# Dynamic attribute creation
config.database.host = "0.0.0.0"
config.database.port = 5432
# Path-based access
config["database.credentials.user"] = "admin"
print(config.database.host) # "0.0.0.0"
print(config["database.port"]) # 5432
📝 Notes
- Initial stable release
- Full test coverage
- Comprehensive documentation available
- MIT Licensed
Try it now on Replit!