Releases: marcosschroh/python-schema-registry-client
Releases · marcosschroh/python-schema-registry-client
Typing added
1.2.1 Bump version 1.2.1
Missing endpoints added
GET /subjects
GET /subjects/{subject}/versions
DELETE /subjects/{subject}/versions/{version}
Urls
- Urls manager added to have more control over which endpoint the client is using
Move to FastAvro
- Dependency
avro-python3
removed - Support for
logicalTypes
added - AvroSchema class added to manage schema parse and hasing
- Tests added
Faker
lib added to create fixtures- Documentation updated
Logical Types
- Error
mapping proxy
fixed when try to register a schema that containslogicalTypes
Faust Integration
- Faust Serializer has been added.
- Optional
Faust
requirement added
Documentation Updated
- Documentation about
Message Serializer
andFaust Integration
updated
Compatibility levels updated
- Missing Compatibility levels added.
- ClienError added to the documentation
- Tests refactored
ClientError fixed on get_compatibility method
HTTP code
andserver_traceback
added to the ClientError whenSchema Server
returns a notsuccess
when a schema compatibility check is requested.
Some tests missing
- Missing tests added.
- Bug in register fixed.