Python client for ZettaBlock AI Network.
Development
Setup
Install locally
- Clone the repository.
- Create a virtual environment and install the package.
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
GRPC
The client import zetta-grpc-protos as an external repo, you will need to provide your github username and password to install
# using below command to store and skip the repeatly input username / password
git config credential.helper store
For two phase authentication enabled account, password is private-access-token.
IDE setup
for PyCharm, you will need to run
pip install -e .
to recognize the GRPC imported library correctly
Run the Client
Try run the client.
zetta --help
CICD
- the cicd is integrated with python 3.8 to 3.12 and on Ubuntu, MacOS and windows. make sure your PR passed all checks on all environment
- make sure some tests are added in the folder, cicd will run checks and test automatically
- if all tests passes, the version will be automatically boost and submit a newer version to PyPi
- If you want to include the comment in CHANGELOG.md, in Pull request, add ##Changelog in the comment
Metadata
Release files for zetta 0.0.114
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zetta-0.0.114-py3-none-any.whl | Python 3 | none | any | Details |
Release files / zetta-0.0.114-py3-none-any.whl
| Download URL | zetta-0.0.114-py3-none-any.whl |
|---|---|
| Size | 39.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c850a46c64a29f638b35709eb84a389d6b0597185eef2b963f7efdd1c81d2f8a
|
|
BLAKE2b-256 checksum How to use checksums |
db5c891e20de1f1e38f84f026f5fece6383c39ac919076721bc5de597ca27792
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.11
|