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.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4a19bed4f4c815b64ac76632e50416cb696fd1219bc3625756a8084459aa7e1 |
|
MD5 | 47ee68fb4bea9d16ecf2ca3f880aa7a6 |
|
BLAKE2b-256 | 96bde9a251e2292e986fcaa569cbfab294a7a419632148209cdc102508373c32 |
Hashes for dhis2_pocket_knife-0.35.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 835e33a2908c04c7a0b5d374991c0b7c248e39fbc3faa35f1f2f1b2c6e4cc850 |
|
MD5 | 7aadd2416ac7f596bff7cff4d72b4955 |
|
BLAKE2b-256 | 5cd9c65ad7d512d04f7e67251ce6082c6d12bbc53899c5f4c26f32ae8e8e7e91 |