Releases: MerginMaps/python-api-client
Releases · MerginMaps/python-api-client
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)
0.5.4
- Disable upload of renames of files to prevent corrupt projects (#27)
0.5.3
- Fix download/pull of subdirs with just empty file(s) (qgis-mergin-plugin#160)
- Add version info to user agent + log versions in log file (qgis-mergin-plugin#150)
- Raise exception when username is passed but no password
- Automatic running of tests in continuous integration on GitHub (#64)
0.5.1
- Update to geodiff 0.8.5 (leaking file handles in hasChanges() call)
- Better error reporting for CLI, detect expired access token
- Project push: fail early if user does not have write permissions
- Support more endpoints with project info + CLI integration
- Raise ClientError when request fails when trying to log in
0.5.0
- Update to geodiff 0.8.4 (fixes a rebase bug, adds logging, supports conflict files)
- More detailed logging
- Better handling of exceptions
- CLI improvements and fixes
- Fixed sync error with missing basefile
- Changed version because the module is going to have also independent releases from QGIS plugin
(they had synchronized version numbers until now)