Skip to main content

Kong Python SDK

Project description

kong-sdk-python

Generating python code for gRPC service

cd ./packages/kong-sdk-python
poetry run python -m grpc_tools.protoc --proto_path=./src/kong/proto --python_out=./src/kong/proto --grpc_python_out=./src/kong/proto ./src/kong/proto/service.proto

Change import to from kong.proto import service_pb2 as service__pb2

Packaging and publishing SDK

Update SDK version in pyproject.toml:

[tool.poetry]
name = "kong-sdk"
version = <version>
npx nx install kong-sdk-python
npx nx build kong-sdk-python
npx nx publish kong-sdk-python --token=pypi-token

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

kong_sdk-0.0.48.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

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

kong_sdk-0.0.48-py3-none-any.whl (27.9 kB view details)

Uploaded Python 3

File details

Details for the file kong_sdk-0.0.48.tar.gz.

File metadata

  • Download URL: kong_sdk-0.0.48.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.12.3 Linux/6.14.0-37-generic

File hashes

Hashes for kong_sdk-0.0.48.tar.gz
Algorithm Hash digest
SHA256 358ec715f504fc356de6476234dd2608ffc21666ae59042898a97c3d4fc29379
MD5 bc696328285e70a62250bafb7af5dd5c
BLAKE2b-256 1b6af44e955e680476032d5be1fed1f86d67e5e8a044ac8a10e89558c569f359

See more details on using hashes here.

File details

Details for the file kong_sdk-0.0.48-py3-none-any.whl.

File metadata

  • Download URL: kong_sdk-0.0.48-py3-none-any.whl
  • Upload date:
  • Size: 27.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.12.3 Linux/6.14.0-37-generic

File hashes

Hashes for kong_sdk-0.0.48-py3-none-any.whl
Algorithm Hash digest
SHA256 b7c95cb38685699643ef6374bcc776ccbdc01fb82ce3214bdfe25b07cd3e3dbd
MD5 cc5d7edefc57f1b044560a9b250dcfac
BLAKE2b-256 a43a698d4462224ea11f557c9055f5e28e3aa3b1663f3243463e4f34a62adcd3

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