What's Changed
* Images are now re-uploaded in-place during sync, preserving their original ID and URL. By jlrgraham in https://github.com/graveljp/smugcli/pull/33
* Fix removing movies with `smugcli rm`. By durin42 in https://github.com/graveljp/smugcli/pull/25
* Add new `smugcli ls --query` feature, to read specified fields from the node JSON data.
* Add new `smugcli upload -p` option, to create missing parent directories.
* Make `smugcli ls -l` parsable as JSON.
* Drop support for Python 3.7.
* Add support for Python 3.11, 3.12 and 3.13.
New Contributors
* jlrgraham made their first contribution in https://github.com/graveljp/smugcli/pull/33
* durin42 made their first contribution in https://github.com/graveljp/smugcli/pull/25
**Full Changelog**: https://github.com/graveljp/smugcli/compare/v1.0.6...v1.0.7