Releases: craftled/pynions
Releases · craftled/pynions
v0.2.31
Fixed
- Environment variable handling in Config class
- Added proper os.getenv() check in config.get()
- Fixed API key loading from .env files
- Improved error messages for missing keys
Changed
- Enhanced configuration management
- Simplified environment variable access
- Improved error handling for missing API keys
- Added better debugging support
Documentation
- Updated debugging guide with environment troubleshooting
- Added clear examples for API key configuration
- Improved error message documentation
For full changelog, see docs/changelog.md
v0.2.26
Simplified Configuration System
Changed
- Simplified configuration management system
- Moved configuration files to project root
- Removed nested config folder structure
- Improved direct litellm integration
- Updated advanced example with async support
- Enhanced error handling and output formatting
Added
- Root-level
.env
for API keys - Root-level
pynions.json
for settings - Clearer setup instructions in installation
- Example file copying during installation
Removed
- Complex nested configuration system
- ~/.pynions directory requirement
- Outdated example configurations
Security
- Improved API key management
- Enhanced environment variable handling
Dependencies
- Updated minimum Python version to 3.8+
v0.2.21
v0.1.0
🚀 Initial Release of Pynions
A lean Python framework for marketers who code. Build tiny AI-powered automations for your marketing tasks without the bloat.
Key Features
- 🚀 Start small, ship fast
- 🔌 Easy API connections to your existing tools
- 🤖 AI-first but not AI-only
- 📦 Zero bloat, minimal dependencies
- 🛠 Built for real marketing workflows
- ⚡ Quick to prototype and iterate
- 🌐 Local-first, no cloud dependencies
Full Changelog: https://github.com/tomaslau/pynions/commits/v0.1.0