Releases: MerginMaps/python-api-client
Releases · MerginMaps/python-api-client
0.6.1
- Added APIs to download individual files at any version (download_file()) and diffs (get_file_diff()) (#93)
- Robustness fixes (#30, #53, #96)
- Always require geodiff to be available (#92, #63)
0.6.0
- Moved to pygeodiff 1.0.0 - adding various new APIs
0.5.12
- CLI: simplified authentication, with multiple options now (#76)
- user can pass MERGIN_USERNAME and MERGIN_PASSWORD env variables to commands
- user can pass --username (and optionally --password) command line arguments to commands
- user can still use "mergin login" command to first get auth token and set MERGIN_AUTH_TOKEN or pass --auth-token command line argument
- CLI: it is possible to create a project in a different namespace (#81)
- Fixed removal of projects in CLI (#82)
- Fixed possible error when removing project on Windows (#57)
- Fixed issue when a file was deleted both locally and on the server (qgis-mergin-plugin#232)
- Added optional global log (in addition to per-project logs)
- Improved handling of auth token problems
- Better error reporting
0.5.11
- Update to geodiff 0.8.8 (fixed issues with unicode paths, better error reporting)
0.5.10
- Added API (paginated_projects_list()) for paginated listing of projects (#77)
- Fixed sync error that have happened when moving to version >= 10 (#79, fixes MerginMaps/qgis-plugin#219)
- Added more details to diagnostic logs to help finding errors
0.5.9
- Added API to download older version of a project (#74)
- Added API to query project details of an older version of a project
0.5.8
- Added API (get_projects_by_names()) to request project info for specified projects
0.5.7
- Fixed quota check when uploading to organisations (#70)
- Added API to manage collaborators in a project
0.5.6
- Added API for cloning of projects
- Projects can be created on behalf of an organisation
0.5.5
- Update to geodiff 0.8.6 (fixes non-ascii paths, quotes in paths, rebase with gpkg triggers)
- Fix "transferred size and expected total size do not match" (qgis-mergin-plugin#142)