QToolKit is available on PyPI and can be installed with pip:
pip install qtoolkitTo be able to use the QueueManager object on a remote cluster, QToolKit needs
to be installed with the remote extra:
pip install qtoolkit[remote]If the objects need to be JSON serializable (MSONable), QToolKit needs to be installed with the msonable extra:
pip install qtoolkit[msonable]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.