Breaking Changes
* CLI has been reworked in 96
* Commands now take positional arguments in an intuitive order.
* `unpack` has been renamed to `extract`.
bash
old
$ littlefs-python create my_dir/ --image=lfs.bin --block-size=4096 --fs-size=1mb
new
$ littlefs-python create my_dir/ lfs.bin --block-size=4096 --fs-size=1mb
If output binary file not specified, defaults to output "lfs.bin"
$ littlefs-python create my_dir/ --block-size=4096 --fs-size=1mb
bash
old
$ littlefs-python unpack my_dir/ --image=lfs.bin --block-size=4096 --fs-size=1mb
new (--fs-size is now inferred from binary)
$ littlefs-python extract lfs.bin my_dir/ --block-size=4096
if output directory not specified, defaults to current directory
$ littlefs-python extract lfs.bin --block-size=4096
bash
old
$ littlefs-python list --image=lfs.bin --block-size=4096 --fs-size=1mb
new (--fs-size is now inferred from binary)
$ littlefs-python list lfs.bin --block-size=4096
What's Changed
* update LittleFS to v2.9.3 by BrianPugh in https://github.com/jrast/littlefs-python/pull/97
**Full Changelog**: https://github.com/jrast/littlefs-python/compare/v0.10.3...v0.11.0