Installation#
QToolKit is available on PyPI
and can be installed with pip:
pip install qtoolkit
Remote tools installation#
To be able to use the QueueManager object on a remote cluster,
QToolKit needs to be installed with the remote extra:
pip install qtoolkit[remote]
MSONable installation#
If the objects need to be JSON serializable (MSONable), QToolKit needs
to be installed with the msonable extra:
pip install qtoolkit[msonable]
Development installation#
Clone this repository and then install with pip in the virtual
environment of your choice.
git clone git@https://github.com:matgenix/qtoolkit
cd qtoolkit
pip install -e .[dev,tests]
This will perform an editable installation with additional development
and test dependencies. You can then activate pre-commit in your
local repository with pre-commit install.