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
Built Distribution
Close
Hashes for etcd_client_py_test-0.2.4b1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f5a7fb3183ba1bf0f4176739db5b8aaf170fe4652906ad955b7aab0926c7439 |
|
MD5 | 49fa315ff6afdf76579e1d0e62905e2b |
|
BLAKE2b-256 | d179b9a30b1a83997857360e1d81e63dcd3cdb81f8e05e7d18498750b847fd2c |
Close
Hashes for etcd_client_py_test-0.2.4b1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d160168aff44f8a53b28e662ed515a75f18a4fc3f66094fe7d3b3738e4e5083f |
|
MD5 | dc0f04bd21bbd7a6d644298b1b7d5492 |
|
BLAKE2b-256 | d1fbadbcd77b6591a85fd58bb2a189dfce76c9590abc561ae79ff4857fa2a70e |