Skip to main content

Yet another etcd-client API binding based on the Rust's etcd-client package

Project description

etcd Client Binding for Python using Rust

PyPI release version Wheels

How to build

Prerequisite

  • The Rust development environment (the 2021 edition or later) using rustup or your package manager
  • The Python development environment (3.10 or later) using pyenv or your package manager

Build instruction

First, create a virtualenv (either using the standard venv package, pyenv, or whatever your favorite). Then, install the PEP-517 build toolchain and run it.

pip install -U pip build setuptools
python -m build --sdist --wheel

It will automatically install build dependencies like maturin and build the wheel and source distributions under the dist/ directory.

How to develop and test

(TODO: run maturin for an editable setup)

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

etcd_client_py-0.2.0b1.tar.gz (26.3 kB view details)

Uploaded Source

Built Distributions

etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.0b1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.0b1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

Uploaded CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

File details

Details for the file etcd_client_py-0.2.0b1.tar.gz.

File metadata

  • Download URL: etcd_client_py-0.2.0b1.tar.gz
  • Upload date:
  • Size: 26.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for etcd_client_py-0.2.0b1.tar.gz
Algorithm Hash digest
SHA256 31a670030c23cb7eb14fff7609fd552ec4e03031f908bcfcccf20cd1359e1ad9
MD5 c46f072d09941beb0981e405da58d558
BLAKE2b-256 7d0357ec2dd3930d4b769264596d593dc1ad92e48303266af11bb4b6b41c6d45

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 551b04c0199273238e0f68e15f3893f9366fcf69001218c707324326585fde5a
MD5 508c7d0e959e444cda5259e17f2fbc9f
BLAKE2b-256 bf9870ed1fca59db116003fbd6e2aff9edb9fcaf072502607852b8d2edf72694

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 356c90f23ea01c0f252874b9b2d68d7e308440bf68e2c0edf094833167f7bf91
MD5 2c6f8cee337acbd31b63c0f5bd60f137
BLAKE2b-256 e1f9b2f168f801a137b098e1fa504b026160233bef96e62050ce35b53978d1b0

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 1efaf5c1dabd297646450824bee3771d09dcbcf0f71b83f55d1a137dd79ea78d
MD5 a89a885473534c51fd4a34737551f102
BLAKE2b-256 61e48d6fcd1fc1a6e48b4fb45225fb863889346371e82aac1adcda5d3a20601b

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd55b6db7de7d1e9a9c6d11844d195a4b295de20beeafb3465fc15608f008342
MD5 e407765a300d2a8dc5b0e02fb8ab039e
BLAKE2b-256 4342ce3dd19bd5d7087a324d600c6cccedc30b4dd8faa98e269a823c61dcb8dd

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 433c865a746efcea29f6bab9b9f2436cf0ef8090e9f0394b187241290aa1984c
MD5 19f1a846e8c1ef7184ee29dd26a54953
BLAKE2b-256 54cebc6b246c6c0f0afd1b649c2e6fc558f75e844771d3529a5becbc6db1d1b2

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.0b1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.0b1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 cd8ec971d103158d214eef4b47a77b4a02f7d1f85099e061a4292461c543f159
MD5 bac29674410b96aeffdd4ac2fa219690
BLAKE2b-256 d4029b56e07f5d665635d0255b4b3fd56cd8e8fdb9f30c1e73ebba4c2f7eae39

See more details on using hashes here.

Provenance

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