Arbie
Arbie is a greedy crypto pirate!
Run
Run Brig with docker-compose:
cd Brig && docker-compose up -d
Getting started
Develop
Instructions for developing arbie using docker or virual-env.
To setup the development environment run:
./gradlew venv && source .venv/bin/activate && ./gradlew setup
It will run the steps bellow and make sure that all tools required for Arbie are setup.
Docker
The arbie repository can be built using docker. This is probably the simplest approach if you just want to get things building.
docker build . -t arbie
You can now use the newly created docker image to build and test with.
test:
docker-compose run --rm arbie ./gradlew tAL
Virtual-env
Create a virtual env:
./gradlew venv
Run virual env:
source .venv/bin/activate
Install requirements:
./gradlew pip
lint:
./gradlew lint
Commits
Arbie works with semantic-release and therefore has a special commit style. We use Angular style commits. A helpful tool for ensuring the correct commit style is commitizen.
Simply run when commiting:
cz c
Pre commit hooks
To enforce code standard we use pre-commit it manages pre commit hooks.
Run to setup:
pre-commit install
Metadata
Release files for Arbie 0.10.2
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 |
|---|---|---|---|---|
| Arbie-0.10.2.tar.gz | 77.1 kB | Without provenance | Details for Arbie-0.10.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| Arbie-0.10.2-py3-none-any.whl | Python 3 | none | any | Details for Arbie-0.10.2-py3-none-any.whl |
Total release size: 184.6 kB
Release files / Arbie-0.10.2.tar.gz
| Download URL | Arbie-0.10.2.tar.gz |
|---|---|
| Size | 77.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e48197cf7c04cd88252b6f36e1ed3b47aad864d085a8cc64a5a0880d304f0722
|
|
BLAKE2b-256 checksum How to use checksums |
22f2b354dd2ae4b3f21b977cc8c99104fd0b9e079b1c6448629230fa7fcef158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.10
|
Release files / Arbie-0.10.2-py3-none-any.whl
| Download URL | Arbie-0.10.2-py3-none-any.whl |
|---|---|
| Size | 107.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
06f12e0846af77222e71d55fcbefd1d5c885a07f42bddfedb03fb412d5af3188
|
|
BLAKE2b-256 checksum How to use checksums |
be89e926bd01bf3d74a9792a5167a7b360fcfd15029273e28f5bd5fb504bed74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.10
|
Security for Arbie 0.10.2
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.