Skip to content

Releases: MerginMaps/python-api-client

0.5.10

23 Apr 09:06

Choose a tag to compare

  • 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

24 Mar 19:25

Choose a tag to compare

  • 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

19 Feb 13:57

Choose a tag to compare

  • Added API (get_projects_by_names()) to request project info for specified projects

0.5.7

05 Jan 15:45

Choose a tag to compare

  • Fixed quota check when uploading to organisations (#70)
  • Added API to manage collaborators in a project

0.5.6

12 Nov 21:01

Choose a tag to compare

  • Added API for cloning of projects
  • Projects can be created on behalf of an organisation

0.5.5

03 Nov 09:55

Choose a tag to compare

  • 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

03 Nov 09:55

Choose a tag to compare

  • Disable upload of renames of files to prevent corrupt projects (#27)

0.5.3

03 Nov 09:54

Choose a tag to compare

  • 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.2

03 Nov 09:54

Choose a tag to compare

  • Release fix

0.5.1

03 Nov 09:53

Choose a tag to compare

  • 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