Skip to main content

No project description provided

Project description

Arbie

CodeFactor wemake-python-styleguide codecov Actions Status License PyPi

Arbie is a greedy crypto pirate!

Arbie

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

Project details


Download files

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

Source Distribution

Arbie-0.10.2.tar.gz (77.1 kB view details)

Uploaded Source

Built Distribution

Arbie-0.10.2-py3-none-any.whl (107.6 kB view details)

Uploaded Python 3

File details

Details for the file Arbie-0.10.2.tar.gz.

File metadata

  • Download URL: Arbie-0.10.2.tar.gz
  • Upload date:
  • Size: 77.1 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for Arbie-0.10.2.tar.gz
Algorithm Hash digest
SHA256 e48197cf7c04cd88252b6f36e1ed3b47aad864d085a8cc64a5a0880d304f0722
MD5 7c749fd838e6227556a4d0e6943109b0
BLAKE2b-256 22f2b354dd2ae4b3f21b977cc8c99104fd0b9e079b1c6448629230fa7fcef158

See more details on using hashes here.

File details

Details for the file Arbie-0.10.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for Arbie-0.10.2-py3-none-any.whl
Algorithm Hash digest
SHA256 06f12e0846af77222e71d55fcbefd1d5c885a07f42bddfedb03fb412d5af3188
MD5 5f427d6200faaddd29c76aa0e694b39d
BLAKE2b-256 be89e926bd01bf3d74a9792a5167a7b360fcfd15029273e28f5bd5fb504bed74

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