Skip to main content

Async API for exchanges

Project description

Exapi (Exchange API)

Install pyenv

pyenv-installer

curl https://pyenv.run | bash

Add to ~/.profile

if [ -d "$HOME/.pyenv" ] ; then
    export PYENV_ROOT="$HOME/.pyenv"
    command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
fi

Update

pyenv update

Install python 3.11

pyenv

pyenv install 3.11.1
pyenv global 3.11.1

Getting Started

Update pip

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade setuptools

Creating a virtual environment

rm -rf venv
python3 -m venv venv

Install the module in development mode

python3 -m pip install -Ue '.[dev]'

Build

python3 -m build
# OR
hatch build

Authenticate with the Package Registry

Edit the ~/.pypirc file and add:

[pypi]
  username = __token__
  password = pypi-TOKEN

Deploy to pypi

python3 -m twine upload --repository pypi dist/*

Clear __pycache__

py3clean .

Read:

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

exapi-0.1.1.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exapi-0.1.1-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file exapi-0.1.1.tar.gz.

File metadata

  • Download URL: exapi-0.1.1.tar.gz
  • Upload date:
  • Size: 33.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for exapi-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6a97d1a756f76c38f9038b645d8a1a4f0fca785ef48f6070afdca638685c04cf
MD5 fa3e2094146e0f41bb8cd85f92f33814
BLAKE2b-256 33c5d7ac536591d2b6e43f569463cb7af23218683abd0610612e906a43a3edfa

See more details on using hashes here.

File details

Details for the file exapi-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: exapi-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for exapi-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c25f9b7f4cb37c54bc8ff3ec1d388b1a89e1f79187e8ba41e7cbd894f80f5008
MD5 79d7e58190858b69966f6de1a73ed2e0
BLAKE2b-256 795aa6e87e1abd4fef5f17cfa7a0c4a0fa2a255711d94cc5beecfe6cc2df8755

See more details on using hashes here.

Supported by

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