Skip to main content

The Python Anchor client.

Project description

AnchorPy


Discord Chat

AnchorPy is the gateway to interacting with Anchor programs in Python. It provides:

  • A static client generator
  • A dynamic client similar to anchor-ts
  • A Pytest plugin
  • A CLI with various utilities for Anchor Python development.

Read the Documentation.

Installation (requires Python >=3.9)

pip install anchorpy[cli, pytest]

Or, if you're not using the CLI or Pytest plugin features of AnchorPy you can just run pip install anchorpy.

Development Setup

If you want to contribute to AnchorPy, follow these steps to get set up:

  1. Install poetry
  2. Install dev dependencies:
poetry install
  1. Activate the poetry shell:
poetry shell

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

anchorpy-0.20.1.tar.gz (48.0 kB view details)

Uploaded Source

Built Distribution

anchorpy-0.20.1-py3-none-any.whl (63.0 kB view details)

Uploaded Python 3

File details

Details for the file anchorpy-0.20.1.tar.gz.

File metadata

  • Download URL: anchorpy-0.20.1.tar.gz
  • Upload date:
  • Size: 48.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.9.19 Linux/6.5.0-1018-azure

File hashes

Hashes for anchorpy-0.20.1.tar.gz
Algorithm Hash digest
SHA256 e4ac7e3e742a4a31165da2cdded44bfec8d03802488beb36f6735d1c9351fe08
MD5 5988963a7b2b4e536b270daaa538db59
BLAKE2b-256 91bca8f157ba0b52c6ec1a71d482f85ccb0a1185c8c81777c9fde99c3dfc68b3

See more details on using hashes here.

File details

Details for the file anchorpy-0.20.1-py3-none-any.whl.

File metadata

  • Download URL: anchorpy-0.20.1-py3-none-any.whl
  • Upload date:
  • Size: 63.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.9.19 Linux/6.5.0-1018-azure

File hashes

Hashes for anchorpy-0.20.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78c82b56e340240fd00697cde08cd63f84ccc48b34532f0eed4a570f7054aec9
MD5 e36cb9d9a1e16cc76a0034ca0f96b2bb
BLAKE2b-256 c69e29c2ceee88bfb57c254ca56e235c269c3e75831c794059e69869e7e0b48a

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