Usage
Development
Release
Hopla!
What Is Hopla?
Hopla is a lightweight tool for submitting script for computation within different clusters. It basically wraps submission and provide access to logs.
Important Links
Official source code repo: https://github.com/brainprepdesk/hopla
HTML documentation (stable release): http://brainprepdesk.github.io/hopla/stable
HTML documentation (dev): http://brainprepdesk.github.io/hopla/dev
Install
Latest release
1. Setup a virtual environment
We recommend that you install hopla in a virtual Python environment, either managed with the standard library venv or with conda. Either way, create and activate a new python environment.
With venv:
python3 -m venv /<path_to_new_env>
source /<path_to_new_env>/bin/activate
Windows users should change the last line to \<path_to_new_env>\Scripts\activate.bat in order to activate their virtual environment.
With conda:
conda create -n hopla python=3.12
conda activate hopla
2. Install hopla with pip
Execute the following command in the command prompt / terminal in the proper python environment:
python3 -m pip install -U hopla
Check installation
Try importing hopla in a python / iPython session:
import hopla
If no error is raised, you have installed hopla correctly.
Dependencies
The required dependencies to use the software are listed in the file pyproject.toml.
Release files for hopla 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hopla-2.1.0.tar.gz | 95.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hopla-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 123.3 kB
Release files / hopla-2.1.0.tar.gz
| Download URL | hopla-2.1.0.tar.gz |
|---|---|
| Size | 95.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
432521675160f165a42f2b3c0f7d857eaa978ff950935883b5111f73b652ca92
|
|
BLAKE2b-256 checksum How to use checksums |
78d8fafcfe58401cd14410aa268a8c98e9ef8768d0eb233c7155278429b15486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / hopla-2.1.0-py3-none-any.whl
| Download URL | hopla-2.1.0-py3-none-any.whl |
|---|---|
| Size | 27.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13557545807e95374a6e83d3d9d6def0f4ce4b3680177a9658e9898707915437
|
|
BLAKE2b-256 checksum How to use checksums |
1f739b488d6c9245df7eb6a9f1c5a307c8a0c909aa8d758d36221a701ccf22c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|