v0.8.0
Pre-release
Pre-release
Features
- Immutable process and upload: do not modify images 0430c71 #276
- The command
process
writes all metadata a single file (image description file) instead of multiple files 081e6f6 #269 - The command
upload
supports upload given a image folder and a image description file (for advanced usages)
Improvement
- Simplify internal image states (3 states only: processed, not_processed, failed) a859732
- Simplify command line UI (which introduces some breaking changes)
- Improve the processing performance -- less image EXIF reading/writing #251
- Improve sequence processing a859732 #383 #395
- More unit tests and integration tests 5263409 f1d488b
- Use the logging module to log messages/events 5263409 #342
- Update/Improve README.md a728461
- Upgrade
piexif==1.1.3
andexifread==2.3.2
to latest a728461 #398 - Show login error messages in English (en-US) 06c4d03
Breaking changes
UI changes
- Remove
--import_path
: Instead ofprocess --import_path path/to/images
, useprocess path/to/images
- Remove
--advanced
: Not needed - Remove
--rerun
: Always rerun (re-process) due to performance improvement and less states c388688 - Rename envvar
MAPILLARY_WEB_CLIENT_ID
toMAPILLARY_CLIENT_TOKEN
dcf2065 - Rename envvar
GLOBAL_CONFIG_FILEPATH
toMAPILLARY_CONFIG_PATH
dcf2065
Other changes
- Remove command
post_process
: No need because all information are written in the description file 60ee647 - Remove command
interpolate
- Remove command
process_csv
: Will add back as a geotag source - Remove all
extract_*
commands: No need because all information are written in the description file