Skip to main content

A library to retrieve Pyth account structures off the Solana blockchain.

Project description

Pyth Client in Python

pytest

A Python library to retrieve data from Pyth account structures off the Solana blockchain.

NOTE: This library requires Python 3.7 or greater due to from __future__ import annotations.

Developer Setup

Using python 3.7 or newer, create, and activate a virtual environment:

python3 -m venv ve
. ve/bin/activate

To install this library in editable mode with test dependencies:

pip install -e '.[testing]'

To run the unit tests:

pytest

If html based test coverage is more your jam:

pytest --cov-report=html

The coverage webpages will be in the htmlcov directory.

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

pythclient-0.0.2.tar.gz (20.3 kB view details)

Uploaded Source

Built Distributions

pythclient-0.0.2-py3.9.egg (45.0 kB view details)

Uploaded Source

pythclient-0.0.2-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file pythclient-0.0.2.tar.gz.

File metadata

  • Download URL: pythclient-0.0.2.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pythclient-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6e410ec50e3a85500d79f79507824c5e2f54b5ba80825c80f7aa358f061900cd
MD5 9fd3057979ad8d08f79f923815dbf32d
BLAKE2b-256 c0e2d06fffc9b82007b5b3e490e2c4f709cf8280aeabc93db9ddee3f23db8b88

See more details on using hashes here.

File details

Details for the file pythclient-0.0.2-py3.9.egg.

File metadata

  • Download URL: pythclient-0.0.2-py3.9.egg
  • Upload date:
  • Size: 45.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pythclient-0.0.2-py3.9.egg
Algorithm Hash digest
SHA256 150e2500f2b894ced04ea0c7014185b6dfe2e9b7275ef538e8d3490d2bf2627e
MD5 bced85bc3b86926d03015137b44a143a
BLAKE2b-256 aea41fa2d1d2b14a654264e9646158dc1eed7e47897849ce8cebd02f0c231a49

See more details on using hashes here.

File details

Details for the file pythclient-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pythclient-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pythclient-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dd2ce8c5939c43bdbb9f395339e29bd2b0c836a52f09df29009f110b74199f5b
MD5 f274974f4d3bbb28cdf5ae5e946db3da
BLAKE2b-256 6efdc204e8a99bd7272080510010f8f410cb77c6087f1d2da7b0afb81966c710

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