Skip to main content

PABUI is a GUI for PAB projects.

Project description

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

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pabui-0.1.tar.gz (71.4 kB view details)

Uploaded Source

Built Distribution

pabui-0.1-py3-none-any.whl (75.2 kB view details)

Uploaded Python 3

File details

Details for the file pabui-0.1.tar.gz.

File metadata

  • Download URL: pabui-0.1.tar.gz
  • Upload date:
  • Size: 71.4 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pabui-0.1.tar.gz
Algorithm Hash digest
SHA256 a702383a1347541b389c6080e9dab0764c25e5f17a79634fb380319d3a747ed3
MD5 0564cdb045bd143942fa3aa61b1f1796
BLAKE2b-256 7775c7f92b3099e4118a110aebc8a2c40eba36756962b6998fa16ba0ec97bce3

See more details on using hashes here.

File details

Details for the file pabui-0.1-py3-none-any.whl.

File metadata

  • Download URL: pabui-0.1-py3-none-any.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for pabui-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e86368ad4f1aa9ccba8d772f7c44176f5dc184e4b29e8f7fdd1263408088ca72
MD5 de7aea31511881731ef01b1327aa99e9
BLAKE2b-256 d2d741c71d931529948528497de2c62fa26ec9ba18498cef59bcd15b1e1f20a8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page