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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dataClay-common-3.0.1671803325.tar.gz.
File metadata
- Download URL: dataClay-common-3.0.1671803325.tar.gz
- Upload date:
- Size: 44.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36e4595688f19bfb875aa3608247addb64efd3f05230be47f44556d14d207d0c
|
|
| MD5 |
c3ef3a809d203232064261f147446f0b
|
|
| BLAKE2b-256 |
5eda0a7dc99ba49fd74ebf32662251c97abbf2b59fca098c016e9f892445aeb0
|
File details
Details for the file dataClay_common-3.0.1671803325-py3-none-any.whl.
File metadata
- Download URL: dataClay_common-3.0.1671803325-py3-none-any.whl
- Upload date:
- Size: 47.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c622a04e9cd62455d4d9e8e231be32b9403a99fa974ab6194c97d5f98b9d003
|
|
| MD5 |
78638f943d0d5450e892caf962cb80bc
|
|
| BLAKE2b-256 |
240bd0b8b0e9c8af829d035b9fae06b2765646c5133d577ef360509a30904d6a
|