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.1.tar.gz (28.9 kB view details)

Uploaded Source

Built Distributions

etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.7 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.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

etcd_client_py-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

etcd_client_py-0.2.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 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.1.tar.gz.

File metadata

  • Download URL: etcd_client_py-0.2.1.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for etcd_client_py-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a01579dda4e7a1175c0b379395c0032d014818f85da2fae819d07c45cc35a311
MD5 0fe780c8d1d47fd8951daa2cdf7bbd1f
BLAKE2b-256 a89991d126503f1b22c3747663626f13f8792badc8fcb78225ba88fc8171dffe

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a30755f6b5c6b28b0d6dbc5e7a66898fd4fea4ae55cd8a4402457d4456f180e
MD5 d397130e0620f7241e1bbcb2da98c791
BLAKE2b-256 a7ca6d960eaddecc68b320e51d531fc0d5d96f295ec3d2b3198109c13847f5fc

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 030b583a8e20c3e1d4ea472220832fbbb29528cc55c011de69b57d876c82bb70
MD5 01462cd0dea1ea09bcc1a2dd609bffbb
BLAKE2b-256 38bec9d769d5b6a10e3f2edd3009490f59c05ace28020caf9c8fe08ece753f21

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-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.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 b7d00fb906f4a077dd8680c3d0867630a2ef4cdbdd160699a93d3c5e479f0bf0
MD5 97d8ec170957ebb1e1568d7964ce0a78
BLAKE2b-256 8e8c3d5f9c343f2019944ad99bb661a3f3fc7a759688e4529495cbd3241e6084

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1faed6d285fef30ce280ce6b7cebc44a461443813fc7957cced0a29d0e982e38
MD5 db9d5037b4452f22c26ed17efc7a9810
BLAKE2b-256 cc831d538a46fa4211142d111bd2a5e5dfc42b2a801a955a1a2be687b5ac13eb

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for etcd_client_py-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b6f4d5344269c51a4579f3d6b01cd2fdfaf34622e1a3c7c4c4593c010db199fe
MD5 dda3b53185c03bb7c2766b1a9579a612
BLAKE2b-256 23401304ab16f9fecaa9ba3c85c03401b7fe3a91cb00c00c2ac82e3acfa0ebba

See more details on using hashes here.

Provenance

File details

Details for the file etcd_client_py-0.2.1-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.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 86ed02982f681e3a6d487f0224be4f37060e17b21d264d121abc8f2c02bd1d2c
MD5 27171913d5805d91b767b06b0dd88852
BLAKE2b-256 9574c9237d752181961efb74e5d2420264a71ac2bb5a5018c144c4b052890852

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