Skip to main content

Pure HTTP client to manage schemas in Schema Registry

Project description

Simple / light HTTP client library (using requests) to manipulate schemas and definitions into Schema Registry.

  • Confluent API specification is documented here

  • RedPanda API specification is documented here

Usage

Very simple example to manipulate the schema registry and its resources. Every function returns the requests.Response object to allow you to implement any kind of logic from there, instead of trying to implement it for you.

Non 2xx HTTP codes raise exceptions which are in the kafka_schema_registry_admin.client_wrapper.errors More specific exceptions will be created in due course to identify exact exceptions.

from kafka_schema_registry_admin import SchemaRegistry

registry = SchemaRegistry("http://localhost:8081")
subjects = registry.get_all_subjects().json()

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

kafka_schema_registry_admin-0.5.1.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

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

kafka_schema_registry_admin-0.5.1-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file kafka_schema_registry_admin-0.5.1.tar.gz.

File metadata

  • Download URL: kafka_schema_registry_admin-0.5.1.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.8 Linux/6.7.10-100.fc38.x86_64

File hashes

Hashes for kafka_schema_registry_admin-0.5.1.tar.gz
Algorithm Hash digest
SHA256 7fc9fea80f28664c500ebd04c9d65e9c1239f0b4fa49bd7f7c5e119eab7c02dc
MD5 ed5a0b8bc4728e71c5bbc440dfef1bc4
BLAKE2b-256 7a9f4f9fa711adba85d0f91c6784b6500bf239bc768ff5e132f686d392f5cfaf

See more details on using hashes here.

File details

Details for the file kafka_schema_registry_admin-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for kafka_schema_registry_admin-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c32aea702df32527255eeab9e6a22ba765cc72b682c6b0d315e2a50a76181341
MD5 373de70f3e3dc1e686ab874a2cd2ed01
BLAKE2b-256 44fbc767c81aaa1e8cf73c1456d1f6311f87554a6818a0c05c274e943d86c6dc

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