- update requests to 2.20.0 due to CVE-2018-18074
- maintenance & testing environment: pin test dependencies, CI tests
- allow
delete()
to have params
clean_obj
to recursively remove e.g.userGroupAccesses
keys from an object- require
six
as a dependency
- various minor bug fixes and clean up
- argument
local
to.generate_uids()
to create UIDs locally (no network calls to DHIS2) pretty_json()
to print easy-readable JSON
- partitioned payloads with
.post_partitioned()
to split large payloads into smaller ones
- allow to use
https://
scheme and no scheme for localhost urls (e.g.localhost:8080
) - allow to use
json
alongsidedata
argument in Dhis.get
/.post
/.put
/.patch
to standardize withrequests
setup_logger
to choose if caller and line of script should be included - e.g.[script:123]
- CI testing fixes
- allow list of tuples as params to HTTP requests - #4
get_paged.page_size
validation- this changelog
merge
support forget_sqlview
- enable paging of events