Skip to main content

Insight Python Protobuf

Project description

Language Independent Interface Types For INSIGHT

The proto files can be consumed as GIT submodules or copied and built directly in the consumer project.

The compiled files are published to central repositories (Maven, ...).

Generate gRPC Client Libraries

To generate the raw gRPC client libraries, use make gen-${LANGUAGE}. Currently supported languages are:

  • python
  • golang

Using local build

When testing you can build the python version locally using make build-python. This will build a version of 0.0.1-dev, this can then be installed using pip install.

make build-python
pip install build/python

## or using the egg
pip install build/python/dist/insight_proto-0.0.1.dev0-py3-none-any.whl

Due to this being a dev build sometimes pip gets confused so you might need to run uninstall.

pip uninstall insight-proto

Releasing

To release this we use GitHub Actions when a new release is tagged via GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

insight_proto-0.0.47.tar.gz (38.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

insight_proto-0.0.47-py3-none-any.whl (60.7 kB view details)

Uploaded Python 3

File details

Details for the file insight_proto-0.0.47.tar.gz.

File metadata

  • Download URL: insight_proto-0.0.47.tar.gz
  • Upload date:
  • Size: 38.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for insight_proto-0.0.47.tar.gz
Algorithm Hash digest
SHA256 9b90bcd1057e03ec3f7c4919d0aaa2276f8fae6a9fcc39cd5e10bafa7ce76753
MD5 573c87fed5ab549f5948e1878196cd76
BLAKE2b-256 39f29683c5b0f9bd5170af4dc3392b7e99abb2c6488bcdef50892bf2e52e013b

See more details on using hashes here.

File details

Details for the file insight_proto-0.0.47-py3-none-any.whl.

File metadata

  • Download URL: insight_proto-0.0.47-py3-none-any.whl
  • Upload date:
  • Size: 60.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for insight_proto-0.0.47-py3-none-any.whl
Algorithm Hash digest
SHA256 48323aba9d412d5f6c16473c38dd5f038032adf9f991c89575f4ce3e8d0a3743
MD5 bf349a54892d974c138cda5971d60277
BLAKE2b-256 88e14c5aee7fee7be187ddedd1f902b181ad1868d7171fa0cc68a0494236fade

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page