Skip to main content

ape-drpc: Ape plugin for https://drpc.org

Project description

Quick Start

Powered by dRPC

Ape plugin for dRPC

Dependencies

Installation

via pip

You can install the latest release via pip:

pip install ape-drpc

via setuptools

You can clone the repository and use setuptools for the most up-to-date version:

git clone https://github.com/ApeWorX/ape-drpc.git
cd ape-drpc
python3 setup.py install

Quick Usage

Configure via ape-config.yaml:

drpc:
  host: https://my-drpc.domain...
  api_key: "..." # NOTE: Omit if you don't have one

or pyproject.toml

[tool.ape.drpc]
host = "https://my-drpc.domain..."
api_key = "..."  # NOTE: Omit if you don't have one

and then launch using any network combo your drpc instance supports via --network <eco>:<net>:drpc

You can also use `APE_DRPC_HOST=...` and `APE_DRPC_API_KEY=...` to set config via environment variables

Development

Please see the contributing guide to learn more how to contribute to this project. Comments, questions, criticisms and pull requests are welcomed.

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

ape_drpc-0.8.0a0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

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

ape_drpc-0.8.0a0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file ape_drpc-0.8.0a0.tar.gz.

File metadata

  • Download URL: ape_drpc-0.8.0a0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ape_drpc-0.8.0a0.tar.gz
Algorithm Hash digest
SHA256 4ea36dc936fc918c5638d1cadc8db9eba24aca9f4e62789c1c1a210b896da143
MD5 a3f674b0b50d2265629019813000a6bf
BLAKE2b-256 b2c7d51733bff263814512088a36f3199fe0e01f60874cd1a983add04c900332

See more details on using hashes here.

File details

Details for the file ape_drpc-0.8.0a0-py3-none-any.whl.

File metadata

  • Download URL: ape_drpc-0.8.0a0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ape_drpc-0.8.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae4c0358e874b798d3c5192db45859cd41a908d24a0ca1c4d65cc6ee3cdf2791
MD5 3c325338b090d25aad7138d26cb60a6a
BLAKE2b-256 dd5f1dcf2b88461ac0b14310fa1773a28bdfdc821d67943381c9ddf94bae3c42

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