Tools to create, run your Deadlock challenges.
Help
dcli --help
Documentation about challenges.
Install from pip
pip install deadlock-cli --user
If it does not work make sure you have your PATH correctly set:
export PATH=$PATH:/home/$USER/.local/bin
Install from sources
git clone https://github.com/deadlock-resources/dcli.git
cd dcli/
pip3 install .
Get dcli version
dcli version
Generate mission
dcli gen (java|python|cpp|c|kotlin)
Execute mission
dcli solve ./mission_path
dcli run ./mission_path
Execute metamorph mission
To execute your multi language mission:
# running the Java code
dcli solve . java
dcli run . java
# running the Python code
dcli solve . python
dcli run . python
Use verbose mode
If you want more information when you launch the containers you can use the verbose mode with the flag --verbose. It also allows you to have more detail on some errors.
# running code with verbose mode
dcli run . --verbose
dcli solve . --verbose
Todo
- Add Haskell generator language
Build archive from sources
python setup.py sdist
Metadata
Release files for deadlock-cli 1.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| deadlock-cli-1.2.7.tar.gz | 128.2 kB | Without provenance | Details for deadlock-cli-1.2.7.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| deadlock_cli-1.2.7-py3-none-any.whl | Python 3 | none | any | Details for deadlock_cli-1.2.7-py3-none-any.whl |
Total release size: 272.9 kB
Release files / deadlock-cli-1.2.7.tar.gz
| Download URL | deadlock-cli-1.2.7.tar.gz |
|---|---|
| Size | 128.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac5750a6612294641c8807a4c3826e1b0dc872b2f07fd6b25ff089c01d0bfbbc
|
|
BLAKE2b-256 checksum How to use checksums |
4ab86fd838b7de23dccd5e46536b21b1153a2ef7b6787956c2612d7a97c17025
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.8.10
|
Release files / deadlock_cli-1.2.7-py3-none-any.whl
| Download URL | deadlock_cli-1.2.7-py3-none-any.whl |
|---|---|
| Size | 144.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce32e8677f293d3e4dca0a71eeff3aba4720b5defcc9acdf32bc24920589ac92
|
|
BLAKE2b-256 checksum How to use checksums |
b397f1908d13e48a17d4bb874bb2abf1713920bc562e7cb334d374156eb71ea9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.8.10
|
Security for deadlock-cli 1.2.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.