Command-line tools for interacting with DHIS2 REST API
Project description
Command-line tools for DHIS2.
Mass sharing via filtering (docs)
Download indicator definitions to CSV (docs)
Download user information to CSV (docs)
Set attribute values with a CSV (docs)
Additional data integrity (docs)
Post a CSS style sheet for the login page (docs)
Installation
Note: Python 3.6+ is required.
The straightforward way is usually:
pip3 install dhis2-pocket-knife --user
If you are on Windows or run into issues, check the Installation instructions.
Usage
Scripts are invoked by running: dhis2-pk <script-name>, for example:
dhis2-pk share --help
Check out the docs for more details regarding each script.
Changelog
see Changelog.rst.
Under the hood it uses the DHIS2 API wrapper dhis2.py.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dhis2-pocket-knife-0.35.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7a5fbdc5ac1415dcb831bd9cbe789dbde46e261da2dfebb1d1c34945dd55899 |
|
MD5 | 17613ae112844b0ee79e1f7fb9adb640 |
|
BLAKE2b-256 | dea22045cc31969914bff9234ca3756f95b54b0865c612fdbbfb66d27faa3440 |
Hashes for dhis2_pocket_knife-0.35.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f96546511918afa8ae249e309e651892976e8bfbeeaa201da082f059567e2293 |
|
MD5 | 7884a0901fd49f304b970205a5e6cc7b |
|
BLAKE2b-256 | 4930a3b43af5ef410594d30ccfa5d423d3979123397200fde78c3bb5b648bbfa |