Releases: opengisch/qfieldcloud-sdk-python
Releases · opengisch/qfieldcloud-sdk-python
v0.9.0
Summary
- 📖 Online documentation https://opengisch.github.io/qfieldcloud-sdk-python/
- 👨💻 Inline documentation
- 🔺 Added
apply_delta
method - 🔧 Added
patch_project
method
What's Changed
- Move from
flake8
toruff
by @suricactus in #56 - Added methods to CRUD project collaborators by @suricactus in #57
- Adding Python Docstring by @SeqLaz in #58
- Further typing and docs improvements by @suricactus in #59
- Bump CI dependencies by @suricactus in #60
- Add documentation builder CI by @suricactus in #61
- Add the CLI docs by @suricactus in #62
- Add the CLI page which slipped in the previous commit by @suricactus in #63
- Adding CLI and SDK for push delta files by @SeqLaz in #65
- Adding validator for files to upload on SDK by @SeqLaz in #66
- Adding examples and Formatting for the examples code by @SeqLaz in #67
- Add endpoint to patch the project and pretty print project data by @suricactus in #64
- Example docs adjustments and fixes by @suricactus in #68
New Contributors
Full Changelog: v0.8.4...v0.9.0
v0.8.4
What's Changed
- Compare the actual etags instead of comparing md5sums by @suricactus in #54
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Make dependencies more flexible by @suricactus in #55
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Fix download/upload files with the proper
get_md5sum
by @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-projects
andlist-jobs
by @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=1
is 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