Dataclay Common
Project description
dataClay common
- protos: common grpc protocol buffers for dataclay
Protos
- Compile in javaclay
mvn protobuf:compile-custom -Pprotogen
to create just grpc-stubs or
mvn clean compile -Pprotogen
to compile all javaclay including new protos
- Compile in pyclay
pip install grpcio-tools protobufferize
python setup.py protobufferize
NOTE: if protbufferize cannot be installed via pip, please clone
it from https://github.com/bsc-dom/protobufferize and run python setup.py install
Packaging Python
It's strongly recommended to use a virtual environment.
# Make sure you have the latest build and twine versions installed
python3 -m pip install --upgrade build twine
# Remove dist folder if exists
rm -rf dist/
# Build release distribution with date tag
python3 -m build -C--global-option=egg_info -C--global-option=--tag-build=$(date +%s)
# Publish package to PyPI
python3 -m twine upload dist/*
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
File details
Details for the file dataClay-common-3.0.0a11667484079.tar.gz
.
File metadata
- Download URL: dataClay-common-3.0.0a11667484079.tar.gz
- Upload date:
- Size: 56.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3886a12c9440d898c1e3cf83ecfc490280ef200d635e645c5452999fc2e186f7 |
|
MD5 | ba1235aef0fd7cd219a202b9f86297cb |
|
BLAKE2b-256 | c6e0dc3f3fa944d0bbb7eae61672afaa5789c3eb98c0719aecb857cf7904553b |
File details
Details for the file dataClay_common-3.0.0a11667484079-py3-none-any.whl
.
File metadata
- Download URL: dataClay_common-3.0.0a11667484079-py3-none-any.whl
- Upload date:
- Size: 65.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9030f66f04bb01c2abeb4ea780e1c9eb885334160b6abb0024070a8d9b43e34 |
|
MD5 | 156df28900113e5c6ebb0624b17a62ef |
|
BLAKE2b-256 | 3ecdcc7f91617e2f839e922db5b0609053222a6400170c564913265d6b279a3d |