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.3.0.tar.gz
(29.0 kB
view hashes)
Built Distributions
Close
Hashes for etcd_client_py-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdb463d17b6a2e8f437f5caff32eecc02f5b975df70a55bf11c9d8dc8c264b73 |
|
MD5 | 29afb9d8fab17747103df0b4279dcbf6 |
|
BLAKE2b-256 | 48b97d1898803f42db81f57f38d0ef6872a95c39b6ea3787c9b5b63d3d61ef45 |
Close
Hashes for etcd_client_py-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46bba57af0e2cb766375736caaebb9b84ca0e8d819144911de6add2bab28fdcc |
|
MD5 | e57d541f776c94bce584023c74da9667 |
|
BLAKE2b-256 | a8bb1c02626c7d2b6649653a1bc2aa8c4bfa39af210defd97d94d507e283049d |
Close
Hashes for etcd_client_py-0.3.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd7b02d9f65360bd5256caa6a6af41335dd05231b987e3b051c7ba50c0edd921 |
|
MD5 | 51a8fb525fe536261107bf120d186382 |
|
BLAKE2b-256 | 230f1972ab4f96ab4330e6074a9e24d525ed8d45194d3baabdfd3d07e68719c7 |
Close
Hashes for etcd_client_py-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b04faa1fc9d77c2846171a86c7639eceefba85cb0d01eb87e5483d60e565dbb |
|
MD5 | 5f4f0c7e4fa8c320eb5ef17291f39f5c |
|
BLAKE2b-256 | bc3ae315a55123e0547cc467278dbcfac67ccde677ee417dd862737f99e3936d |
Close
Hashes for etcd_client_py-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15b71c4cf5e808a481ae2166b10391652276fce681aa64c231a91302f24e274a |
|
MD5 | cbb9cb0a8f105aebb54ffa73f2ea459e |
|
BLAKE2b-256 | c2b8c4a2bc8b473631e40ccd8190f5a57292c1e388b3f9b263f25d8576695c96 |
Close
Hashes for etcd_client_py-0.3.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec07cd19cd93a0ba545014d46f646b51c91ec05b463dc13f61ba7fc15637fde |
|
MD5 | 55a4db81f2023011b4ed59fd143e76f2 |
|
BLAKE2b-256 | de92ffa26ee97f9823b00deb54eeb126b8b2534531f1f35d9c7cfdea94cad3b8 |
Close
Hashes for etcd_client_py-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47878471fe2a8e8d0ec2a83d0f91939e35614b11ae45d316df10f000fefba420 |
|
MD5 | 2707c5dfafb73c1d72615b88a7c46c9b |
|
BLAKE2b-256 | f965413452e530cade39a499372c86840c0b523fa1d3661ea3c5a1a6eb1e8cfa |
Close
Hashes for etcd_client_py-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e39e371893bf105960b570e331e0b2f7e386bb91af3bba2db92183859609e226 |
|
MD5 | 6f1567d3dead14664dff183dcc511d01 |
|
BLAKE2b-256 | ad9b82a259894fe83a4700a92142606a6273b8cebe76aab80ea2eaff5d1c07b0 |
Close
Hashes for etcd_client_py-0.3.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de0761509669e781b51438ed28d8102a1406058e82309973d8f2e3745df8c177 |
|
MD5 | 1e529c116f67a878c56c1c01b3589bbe |
|
BLAKE2b-256 | 070a964c6ed9f5c88d68b8bf69123e3f32c91075a520df33b713174d5e154ffe |