Asyn Python Rest Client to interact against Schema Registry Confluent Serverto manage Avro Schemas
Async Python Rest Client Schema Registry
python 3.6+, fastavro, requests-async, aiofiles
pip install async-python-schema-registry-client
Client API, Serializer and Schema Server description
When to use this library
Usually, we have a situacion in which we have producers/consumers that serialize/deserialize events to send/receive from Kafka topics. In this picture, we can imagine a
Flink application receiving/sending messages (encoded with an Avro schema)
Avro schemas have to be maintained and also need to be used to encode/decode events. On those situation this library is convenient to use.
- When we want to build an application to administrate
Avro Schemas(register, update compatibilities, delete old schemas, etc.)
- When we have a process that needs to serialize/deserialize events to send/receive to/from a kafka topics
The tests are run against the
Schema Server using
docker compose, so you will need
Docker Compose installed.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size async-python-schema-registry-client-1.0.0.tar.gz (14.9 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for async-python-schema-registry-client-1.0.0.tar.gz