Release Notes
Unreleased
BREAKING CHANGE
- All is ready for #13, and implementing #12 is now very doable. Closes #20.
- CLI interface was altered
- Closes #1. Progress on #3.
Feat
- finish refactor w/global config
- added basic config logic
- implemented and integrated 'blext.blender' abstraction
- new ui for pre-packing feat. many fixes
- created ui module w/
ui_download_wheels
context manager
- complete beauty-refactor of
blext build
w/ugly code
- standardize legacy manylinux tags to PEP600 equivalents
- working single-file extension and CLI overhaul
- progress on single-file extension
- blob of fixes, features and refactor
Fix
- added a dep that is very required
- more illustrative and compact dependency setup
- deleted redundant test
- added sensible exports to init.py files
- vendoring of wheel packing now correctly detects all use cases
- fixes from new automated testing
- setuptools portability and wheel download intiialization
Refactor
- renamed extension_file to minimal_file_ext
v0.3.0 (2025-01-15)
Feat
- Better exceptions and parsing.
- Working app!
Fix
- fixed Windows detection trying to detect Linux
- fixed --version and removed pip