pypostal-flake v0.2.0 - Overlay Support & Enhanced Documentation
✨ What's New
Features
- Overlay functionality for using pypostal in external flakes
- Example flakes demonstrating both overlay and direct package reference methods
- Claude AI code review workflow for automated PR reviews
- Sticky comments support in Claude reviews
- Comprehensive documentation for both usage methods
- Better error messages and troubleshooting guide
Bug Fixes
- Fixed overlay implementation to work correctly across flake boundaries
- Resolved CI/CD sandbox environment compatibility issues
- Fixed cross-platform CI/CD support with dynamic system detection
- Corrected libpostal vs libpostalWithData inconsistency
- Documented Python 3.10 + ipython compatibility
Documentation
- Improved README with clear usage examples for both methods
- Added comprehensive troubleshooting guide
- Enhanced installation instructions
📦 Installation
# Using nix profile
nix profile install github:jamesbrink/pypostal-flake#pypostal
# In a flake
pypostal.url = "github:jamesbrink/pypostal-flake/v0.2.0";
🐍 Supported Python Versions
- Python 3.10
- Python 3.11
- Python 3.12
- Python 3.13
📝 Documentation
See the README for complete usage instructions and the new examples directory for working code samples.
🔄 Changes
- Add Claude Code GitHub Workflow by @jamesbrink in #3
- Fix overlay implementation and improve documentation (closes #2) by @jamesbrink in #4
- Enable sticky comments for Claude code reviews by @jamesbrink
Full Changelog: v0.1.0...v0.2.0