Skip to main content

Kafka schema registry admin

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()

Metadata

Release files for kafka-schema-registry-admin 0.5.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kafka-schema-registry-admin 0.5.3
File Size Uploaded
kafka_schema_registry_admin-0.5.3.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kafka-schema-registry-admin 0.5.3
File Interpreter ABI Platform
kafka_schema_registry_admin-0.5.3-py3-none-any.whl Python 3 none any Details

Total release size: 28.2 kB

Release files / kafka_schema_registry_admin-0.5.3.tar.gz

Download URL kafka_schema_registry_admin-0.5.3.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
eef50837efd51ac28a3e073c4474d7564c12539a7f025a8e25db8d12965b6801
BLAKE2b-256 checksum
How to use checksums
f2bb755657998eb184c6881883d7091b26b49ae8036d18e231aaf65e61e8acee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.8.11-200.fc39.x86_64

Release files / kafka_schema_registry_admin-0.5.3-py3-none-any.whl

Download URL kafka_schema_registry_admin-0.5.3-py3-none-any.whl
Size 15.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e60e3d704fab355bda30b63c4a890446d0e37cc47a4dfc31e52c9cddfd0010ea
BLAKE2b-256 checksum
How to use checksums
8b006ec376b1735fe44033d4fb34fd07fffd6d285ea5e0bc05d04d766bbaf62f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.8.11-200.fc39.x86_64

Release history Release notifications | RSS feed

This release

0.5.3 This release

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.2

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page