Releases: opengisch/qfieldcloud-sdk-python
Releases · opengisch/qfieldcloud-sdk-python
v0.8.2
What's Changed
- Fix download/upload files with the proper
get_md5sumby @suricactus in #53
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Fix wrong pypi namespace by @why-not-try-calmer in #50
- Bump urllib3 from 2.0.3 to 2.0.7 by @dependabot in #52
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #51
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Pipenv, requirements, pyproject by @why-not-try-calmer in #40
- Fix types, don't import global Response anymore by @suricactus in #44
- Add retry on GET requests to QFieldCloud API by @suricactus in #45
- Prefer relative imports within the module by @suricactus in #46
- Make use of paginated API by default on
list-projectsandlist-jobsby @suricactus in #47
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Bumped pre-commit config by @why-not-try-calmer in #38
- Added support for pagination when listing projects by @why-not-try-calmer in #36
- Fix instructions in readme by @m-kuhn in #35
- Skip downloading the S3 metadata if
skip_metadata=1is passed to the API/files/list endpoint by @suricactus in #39
New Contributors
Full Changelog: v0.6.1...v0.7.0
v0.6.1
v0.6.0
What's Changed
- Fix python example in readme by @marioba in #28
- Add option to skip downloading locally existing files by @marioba in #29
- Link documentation from docs.qfield.org by @marioba in #31
- Update pre-commit version in pipfile by @marioba in #32
- Add Windows compatibility by @marioba in #30
New Contributors
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- Ignore all files starting with leading dot (.) or ending in tilde (~) #27
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Rename
--exit-on-error / --no-exit-on-errorto--throw-on-error / --no-throw-on-errorflag (#26) - Rename
list_filestolist_remote_files(#26) - Replace
DownloadStatus,UploadStatus,DeleteStatuswithFileTransferStatus(#26) - Replace
DownloadTypewithFileTransferType(#26) - Add
upload_typeparameter toupload_files(#26) - Add check of the md5sum if the file needs to be uploaded, force upload with
forceparameter toupload_files(#26) - Add
download_fileto download individual files (#26) - Add
upload_fileto upload individual files (#26) - Improve job related CLI textual feedback (#26)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Added
delete-projectcommand #25 - Added
delete-filescommand #25 - Added
list-jobscommand #23 - Added
job-triggercommand #23 - Added
job-statuscommand #23 - Added
package-latestcommand #23 - Removed
package-statuscommand, usejob-statusinstead #23 - Removed
package-triggercommand, usejob-triggerinstead #23 - Removed the
finish_cbfor downloading/uploading, it never worked as intended #25 - Improvements in error handling when dowloading files #25
- Added progressbar when downloading/uploading a project #25
- Improved logs #25
- Improved docs #25
- Added
--versionargument #24 - If
--no-verify-sslis passes, the SSL warnings are no longer printed #25
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Fix downloading and listing files by @suricactus in #21
- Add --version CLI argument by @suricactus in #24
- Fix 0.3.0 regression, install qfieldcloud-cli as executable by @suricactus in #22
Full Changelog: v0.3.0...v0.3.1