Skip to content

Releases: MerginMaps/python-api-client

0.13.2

Choose a tag to compare

@MarcelGeo MarcelGeo released this 23 Jun 12:04
c8f9931

What's Changed

  • Fix upload size validation leaking versioned limit onto media files by @harminius in #304

Full Changelog: 0.13.1...0.13.2

0.13.1

Choose a tag to compare

@MarcelGeo MarcelGeo released this 20 May 11:37
56a440d

What's Changed

Full Changelog: 0.13.0...0.13.1

0.13.0

Choose a tag to compare

@MarcelGeo MarcelGeo released this 11 May 11:53
fd0381b

This update introduces support for the V2 pull mechanism, which provides a more robust and efficient way to pull project changes. The client is designed to be fully compatible with both new and older server deployments.

What's Changed

Full Changelog: 0.12.4...0.13.0

0.12.4

Choose a tag to compare

@MarcelGeo MarcelGeo released this 24 Apr 14:06

What's Changed

Full Changelog: 0.12.3...0.12.4

0.12.3

Choose a tag to compare

@MarcelGeo MarcelGeo released this 24 Feb 14:28

Version 0.12.3 introduces geodiff 2.2.0.

What's Changed

Full Changelog: 0.12.2...0.12.3

0.12.2

Choose a tag to compare

@MarcelGeo MarcelGeo released this 12 Feb 13:40
d73520e

What's Changed

Full Changelog: 0.12.1...0.12.2

0.12.1

Choose a tag to compare

@MarcelGeo MarcelGeo released this 09 Feb 12:29

Version 0.12.1 introduces geodiff 2.1.2, with libraries now available for macOS arm64 chips.

What's Changed

Full Changelog: 0.12.0...0.12.1

0.12.0

Choose a tag to compare

@MarcelGeo MarcelGeo released this 23 Jan 09:07
2ab4813

0.12.0 introducing following enhancements to client API:

Method for syncing a project sync_project:

client.sync_project("/merginmaps-project-directory")
  • This method synchronizes a project by pulling server changes and pushing local changes in a single operation.
  • A retry mechanism has been introduced to handle server conflicts during data uploads.
  • You no longer need to call client.pull_project() followed by client.push_project(); sync_project handles both.
  • A related mergin sync command has been introduced using the same logic.

Integration to new upload mechanism

The Python API client is now fully integrated with the new upload mechanism on supported servers. This mechanism minimizes upload blocking time when multiple clients are uploading data simultaneously.

All changes

Full Changelog: 0.11.0...0.12.0

0.11.0

Choose a tag to compare

@varmar05 varmar05 released this 05 Nov 08:48

What's Changed

New Contributors

Full Changelog: 0.10.5...0.11.0

0.10.5

Choose a tag to compare

@varmar05 varmar05 released this 26 Aug 15:09

What's Changed