PAB UI
A Web-based GUI for PAB development. Check out PAB here!
Features
- Load project from host filesystem
- Read and edit configs
- Read, edit and create tasks
- List strategies and parameters
- List, add and remove contracts
- Create/Restore private key
Running the UI
$ pip install pabui
$ pabui
The UI loads the PAB project in the current working directory, so you have to run pabui
from the directory with your config.json, tasks.json and such.
Development
After cloning the repo and installing all dependencies, make sure to install the pre-commit hooks for the automatic formatter (see black):
$ source venv/bin/activate
$ pip install -r requirements-dev.txt
$ pre-commit install
For UI development check the frontend README
Running tests
$ . venv/bin/activate
$ pip install -r requirements-dev.txt
$ pytest --cov=pabui
Release files for pabui 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pabui-0.1.tar.gz | 71.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pabui-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.6 kB
Release files / pabui-0.1.tar.gz
| Download URL | pabui-0.1.tar.gz |
|---|---|
| Size | 71.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a702383a1347541b389c6080e9dab0764c25e5f17a79634fb380319d3a747ed3
|
|
BLAKE2b-256 checksum How to use checksums |
7775c7f92b3099e4118a110aebc8a2c40eba36756962b6998fa16ba0ec97bce3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
|
Release files / pabui-0.1-py3-none-any.whl
| Download URL | pabui-0.1-py3-none-any.whl |
|---|---|
| Size | 75.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e86368ad4f1aa9ccba8d772f7c44176f5dc184e4b29e8f7fdd1263408088ca72
|
|
BLAKE2b-256 checksum How to use checksums |
d2d741c71d931529948528497de2c62fa26ec9ba18498cef59bcd15b1e1f20a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
|