Yet another etcd-client API binding based on the Rust's etcd-client package
Project description
etcd Client Binding for Python using Rust
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
Release history Release notifications | RSS feed
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.3.tar.gz
(28.9 kB
view hashes)
Built Distributions
Close
Hashes for etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ca6018c5833c848fbb79c7eefeed9002f47d3314966435d69db2107e8f8c3ff |
|
MD5 | 83612ef9d3ef16e13056b9e685766636 |
|
BLAKE2b-256 | 8685d0edf98489d3acd738d3cb4fef579c39184d242c3d7747d0655a907765b1 |
Close
Hashes for etcd_client_py-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a61bc85ef7b4a42dd112395ee21ec0d62303bb8692d80db06a237bab93e283e |
|
MD5 | fdf311aef2030cd0a7eb46e8b7978b60 |
|
BLAKE2b-256 | e99e5b1410451e2095b8531b221e09edf576976c97ebdd920f18ce4df9533e5d |
Close
Hashes for etcd_client_py-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e792b6b99afb9e07cd77d6957931ad2663be4c719462a8f73e2ed8e422c28f71 |
|
MD5 | 741b8f1953b93d5b00e875385af35d20 |
|
BLAKE2b-256 | 92ac15c896a7e995414b7b7fc38b826ad65a6d8ce37088dd4248a8a39b4153f0 |
Close
Hashes for etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f87b86a22195b2779b0d401f9b2ff68a806d9cc76ca1aae0f6a722b14515c4c |
|
MD5 | 552cfe884493842d873bd565414651a9 |
|
BLAKE2b-256 | ebb8b96565d82de010e07a1930829adbdddb2be7820ded0ee538053ff2c7109f |
Close
Hashes for etcd_client_py-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec54dae9e6bfc8e661f64c42d8bd048b54d89923eca612de69849367d7374c9f |
|
MD5 | 46f3b29852e64d3fc8430db31d88361b |
|
BLAKE2b-256 | 3519e379f9e4c094291584f98d13b3685c6e0e5800e7aace1a9ab73475560c3a |
Close
Hashes for etcd_client_py-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20b8f41930e6d7839eb783a220fedd01f256cbd4cef9d56edb5983179887774c |
|
MD5 | 1e59af72a2bd1573d820c70c8bf3a963 |
|
BLAKE2b-256 | f445613ea2367fe7c840a8706f970d4a73752ea1be8c16b849810244d9c32d75 |