{ "info": { "author": "Marcos Schroh", "author_email": "schrohm@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "# Python Rest Client Schema Registry\n\n[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fmarcosschroh%2Fpython-schema-registry-client%2Fbadge%3Fref%3Dmaster&style=flat)](https://actions-badge.atrox.dev/marcosschroh/python-schema-registry-client/goto?ref=master)\n[![GitHub license](https://img.shields.io/github/license/marcosschroh/python-schema-registry-client.svg)](https://github.com/marcosschroh/python-schema-registry-client/blob/master/LICENSE)\n[![codecov](https://codecov.io/gh/marcosschroh/python-schema-registry-client/branch/master/graph/badge.svg)](https://codecov.io/gh/marcosschroh/python-schema-registry-client)\n[![Python Version](https://img.shields.io/badge/python-3.7+-blue.svg)](https://img.shields.io/badge/python-3.7+-blue.svg)\n\nPython Rest Client to interact against [schema-registry](https://docs.confluent.io/current/schema-registry/index.html) confluent server to manage [Avro](https://docs.oracle.com/database/nosql-12.1.3.1/GettingStartedGuide/avroschemas.html) and [JSON](https://json-schema.org/) schemas resources.\n\n## Requirements\n\npython 3.7+\n\n## Installation\n\n```bash\npip install python-schema-registry-client\n```\n\nIf you want the `Faust` functionality:\n\n```bash\npip install python-schema-registry-client[faust]\n```\n\nNote that this will automatically add a dependency on the [faust-streaming](https://github.com/faust-streaming/faust) fork of faust. If you want to use the\nold faust version, simply install it manually and then install `python-schema-registry-client` without the `faust` extra enabled, the functionality will\nbe the same.\n\n## Client API, Serializer, Faust Integration and Schema Server description\n\n**Documentation**: [https://marcosschroh.github.io/python-schema-registry-client.io](https://marcosschroh.github.io/python-schema-registry-client)\n\n## Avro Schema Usage\n\n```python\nfrom schema_registry.client import SchemaRegistryClient, schema\n\nclient = SchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\ndeployment_schema = {\n \"type\": \"record\",\n \"namespace\": \"com.kubertenes\",\n \"name\": \"AvroDeployment\",\n \"fields\": [\n {\"name\": \"image\", \"type\": \"string\"},\n {\"name\": \"replicas\", \"type\": \"int\"},\n {\"name\": \"port\", \"type\": \"int\"},\n ],\n}\n\navro_schema = schema.AvroSchema(deployment_schema)\n\nschema_id = client.register(\"test-deployment\", avro_schema)\n```\n\nor async\n\n```python\nfrom schema_registry.client import AsyncSchemaRegistryClient, schema\n\nasync_client = AsyncSchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\ndeployment_schema = {\n \"type\": \"record\",\n \"namespace\": \"com.kubertenes\",\n \"name\": \"AvroDeployment\",\n \"fields\": [\n {\"name\": \"image\", \"type\": \"string\"},\n {\"name\": \"replicas\", \"type\": \"int\"},\n {\"name\": \"port\", \"type\": \"int\"},\n ],\n}\n\navro_schema = schema.AvroSchema(deployment_schema)\n\nschema_id = await async_client.register(\"test-deployment\", avro_schema)\n```\n\n## JSON Schema Usage\n\n```python\nfrom schema_registry.client import SchemaRegistryClient, schema\n\nclient = SchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\ndeployment_schema = {\n \"definitions\" : {\n \"JsonDeployment\" : {\n \"type\" : \"object\",\n \"required\" : [\"image\", \"replicas\", \"port\"],\n \"properties\" : {\n \"image\" : {\"type\" : \"string\"},\n \"replicas\" : {\"type\" : \"integer\"},\n \"port\" : {\"type\" : \"integer\"}\n }\n }\n },\n \"$ref\" : \"#/definitions/JsonDeployment\"\n}\n\njson_schema = schema.JsonSchema(deployment_schema)\n\nschema_id = client.register(\"test-deployment\", json_schema)\n```\n\nor async\n\n```python\nfrom schema_registry.client import AsyncSchemaRegistryClient, schema\n\nasync_client = AsyncSchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\ndeployment_schema = {\n \"definitions\" : {\n \"JsonDeployment\" : {\n \"type\" : \"object\",\n \"required\" : [\"image\", \"replicas\", \"port\"],\n \"properties\" : {\n \"image\" : {\"type\" : \"string\"},\n \"replicas\" : {\"type\" : \"integer\"},\n \"port\" : {\"type\" : \"integer\"}\n }\n }\n },\n \"$ref\" : \"#/definitions/JsonDeployment\"\n}\n\njson_schema = schema.JsonSchema(deployment_schema)\n\nschema_id = await async_client.register(\"test-deployment\", json_schema)\n```\n\n## Usage with dataclasses-avroschema for avro schemas\n\nYou can generate the `avro schema` directely from a python class using [dataclasses-avroschema](https://github.com/marcosschroh/dataclasses-avroschema)\nand use it in the API for `register schemas`, `check versions` and `test compatibility`:\n\n```python\nimport dataclasses\n\nfrom dataclasses_avroschema import AvroModel, types\n\nfrom schema_registry.client import SchemaRegistryClient\n\nclient = SchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\n\n@dataclasses.dataclass\nclass UserAdvance(AvroModel):\n name: str\n age: int\n pets: typing.List[str] = dataclasses.field(default_factory=lambda: [\"dog\", \"cat\"])\n accounts: typing.Dict[str, int] = dataclasses.field(default_factory=lambda: {\"key\": 1})\n has_car: bool = False\n favorite_colors: types.Enum = types.Enum([\"BLUE\", \"YELLOW\", \"GREEN\"], default=\"BLUE\")\n country: str = \"Argentina\"\n address: str = None\n\n# register the schema\nschema_id = client.register(subject, UserAdvance.avro_schema())\n\nprint(schema_id)\n# >>> 12\n\nresult = client.check_version(subject, UserAdvance.avro_schema())\nprint(result)\n# >>> SchemaVersion(subject='dataclasses-avroschema-subject-2', schema_id=12, schema=1, version={\"type\":\"record\" ...')\n\ncompatibility = client.test_compatibility(subject, UserAdvance.avro_schema())\nprint(compatibility)\n\n# >>> True\n```\n\n### Usage with pydantic for json schemas\nYou can generate the json schema directely from a python class using pydantic and use it in the API for register schemas, check versions and test compatibility:\n\n```python\nimport typing\n\nfrom enum import Enum\n\nfrom pydantic import BaseModel\n\nfrom schema_registry.client import SchemaRegistryClient\n\nclient = SchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\nclass ColorEnum(str, Enum):\n BLUE = \"BLUE\"\n YELLOW = \"YELLOW\"\n GREEN = \"GREEN\"\n\n\nclass UserAdvance(BaseModel):\n name: str\n age: int\n pets: typing.List[str] = [\"dog\", \"cat\"]\n accounts: typing.Dict[str, int] = {\"key\": 1}\n has_car: bool = False\n favorite_colors: ColorEnum = ColorEnum.BLUE\n country: str = \"Argentina\"\n address: str = None\n\n# register the schema\nschema_id = client.register(subject, UserAdvance.schema_json(), schema_type=\"JSON\")\n\nprint(schema_id)\n# >>> 12\n\nresult = client.check_version(subject, UserAdvance.schema_json(), schema_type=\"JSON\")\nprint(result)\n# >>> SchemaVersion(subject='pydantic-jsonschema-subject', schema_id=12, schema=1, version=)\n\ncompatibility = client.test_compatibility(subject, UserAdvance.schema_json(), schema_type=\"JSON\")\nprint(compatibility)\n\n# >>> True\n```\n\n## Serializers\n\nYou can use `AvroMessageSerializer` to encode/decode messages in `avro`\n\n```python\nfrom schema_registry.client import SchemaRegistryClient, schema\nfrom schema_registry.serializers import AvroMessageSerializer\n\n\nclient = SchemaRegistryClient(\"http://127.0.0.1:8081\")\navro_message_serializer = AvroMessageSerializer(client)\n\navro_user_schema = schema.AvroSchema({\n \"type\": \"record\",\n \"namespace\": \"com.example\",\n \"name\": \"AvroUsers\",\n \"fields\": [\n {\"name\": \"first_name\", \"type\": \"string\"},\n {\"name\": \"last_name\", \"type\": \"string\"},\n {\"name\": \"age\", \"type\": \"int\"},\n\n ],\n})\n\n# We want to encode the user_record with avro_user_schema\nuser_record = {\n \"first_name\": \"my_first_name\",\n \"last_name\": \"my_last_name\",\n \"age\": 20,\n}\n\n# Encode the record\nmessage_encoded = avro_message_serializer.encode_record_with_schema(\n \"user\", avro_user_schema, user_record)\n\nprint(message_encoded)\n# >>> b'\\x00\\x00\\x00\\x00\\x01\\x1amy_first_name\\x18my_last_name('\n```\n\nor with `json schemas`\n\n```python\nfrom schema_registry.client import SchemaRegistryClient, schema\nfrom schema_registry.serializers import JsonMessageSerializer\n\n\nclient = SchemaRegistryClient(\"http://127.0.0.1:8081\")\njson_message_serializer = JsonMessageSerializer(client)\n\njson_schema = schema.JsonSchema({\n \"definitions\" : {\n \"record:python.test.basic.basic\" : {\n \"description\" : \"basic schema for tests\",\n \"type\" : \"object\",\n \"required\" : [ \"number\", \"name\" ],\n \"properties\" : {\n \"number\" : {\n \"oneOf\" : [ {\n \"type\" : \"integer\"\n }, {\n \"type\" : \"null\"\n } ]\n },\n \"name\" : {\n \"oneOf\" : [ {\n \"type\" : \"string\"\n } ]\n }\n }\n }\n },\n \"$ref\" : \"#/definitions/record:python.test.basic.basic\"\n})\n\n# Encode the record\nbasic_record = {\n \"number\": 10,\n \"name\": \"a_name\",\n}\n\nmessage_encoded = json_message_serializer.encode_record_with_schema(\n \"basic\", json_schema, basic_record)\n\nprint(message_encoded)\n# >>> b'\\x00\\x00\\x00\\x00\\x02{\"number\": 10, \"name\": \"a_name\"}'\n```\n\n## When use this library\n\nUsually, we have a situation like this:\n\n![Confluent Architecture](docs/img/confluent_architecture.png)\n\nSo, our producers/consumers have to serialize/deserialize messages every time that they send/receive from Kafka topics. In this picture, we can imagine a `Faust` application receiving messages (encoded with an Avro schema) and we want to deserialize them, so we can ask the `schema server` to do that for us. In this scenario, the `MessageSerializer` is perfect.\n\nAlso, could be a use case that we would like to have an Application only to administrate `Avro Schemas` (register, update compatibilities, delete old schemas, etc.), so the `SchemaRegistryClient` is perfect.\n\n## Development\n\nInstall the project and development utilities in edit mode:\n\n```bash\npip3 install -e \".[tests,docs,faust]\"\n```\n\nThe tests are run against the `Schema Server` using `docker compose`, so you will need\n`Docker` and `Docker Compose` installed.\n\n```bash\n./scripts/test\n```\n\nYou can run tests with arbitrary python version by:\n\n```bash\n./scripts/test --python-version 3.x\n```\n\nAll additional args will be passed to pytest, for example:\n\n```bash\n./scripts/test ./tests/client/ --maxfail=1 \n```\n\nRun code linting:\n\n```bash\n./scripts/lint\n```\n\nTo perform tests using the python shell you can execute `docker-compose up` and the `schema registry server` \nwill run on `http://127.0.0.1:8081`, then you can interact against it using the `SchemaRegistryClient`:\n\n```python\nfrom schema_registry.client import SchemaRegistryClient, schema\n\nclient = SchemaRegistryClient(url=\"http://127.0.0.1:8081\")\n\n# do some operations with the client...\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://pypi.org/project/python-schema-registry-client/#files", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marcosschroh/python-schema-registry-client", "keywords": "Schema Registry,Python,Avro,Apache,Apache Avro,JSON,JSON Schema", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-schema-registry-client", "package_url": "https://pypi.org/project/python-schema-registry-client/", "platform": null, "project_url": "https://pypi.org/project/python-schema-registry-client/", "project_urls": { "Download": "https://pypi.org/project/python-schema-registry-client/#files", "Homepage": "https://github.com/marcosschroh/python-schema-registry-client" }, "release_url": "https://pypi.org/project/python-schema-registry-client/2.4.0/", "requires_dist": null, "requires_python": "", "summary": "Python Rest Client to interact against Schema Registry Confluent Server to manage Avro Schemas", "version": "2.4.0", "yanked": false, "yanked_reason": null }, "last_serial": 13591702, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "43217e1fe3ace5d3f68e6b7d6bba0b43", "sha256": "a3c4c66372ab11d12fea9526352e85bff2760b55b8dda20c6a999744b0c5cd0f" }, "downloads": -1, "filename": "python-schema-registry-client-0.0.1.tar.gz", "has_sig": false, "md5_digest": "43217e1fe3ace5d3f68e6b7d6bba0b43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15235, "upload_time": "2019-05-19T17:38:52", "upload_time_iso_8601": "2019-05-19T17:38:52.646836Z", "url": "https://files.pythonhosted.org/packages/be/e1/09d98eeccd64921406fdae25108083c4c8279932b8f5937939a0670ef651/python-schema-registry-client-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "50d0e9de564890977c217760ba81b3fb", "sha256": "17e2a1d73febf179c79f9006c2bc6d03d7803aceb9cf4bee4adf29571fc7bd3b" }, "downloads": -1, "filename": "python-schema-registry-client-0.0.2.tar.gz", "has_sig": false, "md5_digest": "50d0e9de564890977c217760ba81b3fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15194, "upload_time": "2019-05-19T17:50:51", "upload_time_iso_8601": "2019-05-19T17:50:51.952071Z", "url": "https://files.pythonhosted.org/packages/20/35/a65743d77e34dc733cd3f515fcbea07a7d0cd53304988dcc11b804e2b1cb/python-schema-registry-client-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5c016e202bd3cd95ad177972c2aadb6c", "sha256": "576835517ac32e80b056ca531a2f16ae7e605aae721b0f77a49889fb9afee024" }, "downloads": -1, "filename": "python-schema-registry-client-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5c016e202bd3cd95ad177972c2aadb6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15572, "upload_time": "2019-05-20T15:10:24", "upload_time_iso_8601": "2019-05-20T15:10:24.898099Z", "url": "https://files.pythonhosted.org/packages/ae/6f/2dc5a9b15e7a6602203c1224831354ed558378357ec6f58597de4a7c43ba/python-schema-registry-client-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "b4307f7dd1c18f1900ed0fdcbfe95451", "sha256": "60e5c70f026b1f9857a010bc2190d40bfd871c4e542aaf777b0bec0432161186" }, "downloads": -1, "filename": "python-schema-registry-client-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b4307f7dd1c18f1900ed0fdcbfe95451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15722, "upload_time": "2019-05-21T15:21:14", "upload_time_iso_8601": "2019-05-21T15:21:14.698280Z", "url": "https://files.pythonhosted.org/packages/b1/30/bed9410014ed1da04627b8145cfd96652b1376eeb38f6136d62d17e498c3/python-schema-registry-client-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5042d498b7ea6f8692494696edc9e5c8", "sha256": "ec85d439b864e9b5185248f4952f6f455c178c000e5109ca7be28bb3edffe40f" }, "downloads": -1, "filename": "python-schema-registry-client-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5042d498b7ea6f8692494696edc9e5c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15820, "upload_time": "2019-05-22T13:40:41", "upload_time_iso_8601": "2019-05-22T13:40:41.186537Z", "url": "https://files.pythonhosted.org/packages/69/56/a912494d6db8949161bf3554f16749c064dbd52a5c97495ed2cb07720ff5/python-schema-registry-client-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dcf76720e9f2d9dd2d07dbde01b43b98", "sha256": "bf8aec04c69c30991d02ed03484dc9b0ca491af4dd10ae29eab702660c4185cf" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dcf76720e9f2d9dd2d07dbde01b43b98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13087, "upload_time": "2019-05-23T19:23:31", "upload_time_iso_8601": "2019-05-23T19:23:31.298032Z", "url": "https://files.pythonhosted.org/packages/5d/9a/cfb7264cc864cc94929f5193412dd1b3f9e96d6754ea2651279739fcf642/python-schema-registry-client-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "192aa5ff1cfb67682b450a10f58084d3", "sha256": "8498511944ca5cf976d67e561fdd7d6c6aaa3f89803e0a76a5893a8f088654cb" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.1.tar.gz", "has_sig": false, "md5_digest": "192aa5ff1cfb67682b450a10f58084d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13755, "upload_time": "2019-05-27T07:54:27", "upload_time_iso_8601": "2019-05-27T07:54:27.721597Z", "url": "https://files.pythonhosted.org/packages/67/04/e2c01f2de0d8739321fc9915a9f83ec77508a4e16cbbbd894d9fd9d4dfc8/python-schema-registry-client-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7039a3fb4423f3970496eef61d21f9c7", "sha256": "be2748aa7e8df5453975b1e19bfdd66bdfe45913941f782d5435884866a491be" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7039a3fb4423f3970496eef61d21f9c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14016, "upload_time": "2019-05-29T19:46:25", "upload_time_iso_8601": "2019-05-29T19:46:25.754656Z", "url": "https://files.pythonhosted.org/packages/0e/ce/a1018496b0333bf8481373b8facdc2bc0dc187b3a165c327edd0c749463f/python-schema-registry-client-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "442ef5590d62a45ddc03262344726f14", "sha256": "c764258db6bfb5a9f274f10742545310958fbd57b30d80a1f77ee1dc09c173ab" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.3.tar.gz", "has_sig": false, "md5_digest": "442ef5590d62a45ddc03262344726f14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14034, "upload_time": "2019-05-31T20:07:46", "upload_time_iso_8601": "2019-05-31T20:07:46.423167Z", "url": "https://files.pythonhosted.org/packages/7c/d5/512ec57bb32f2dce52ffcb7647091841f4c46fd3edb9e0491df9f8d5bb92/python-schema-registry-client-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "b14ed9e02896093002ac87f567333bd7", "sha256": "a919b846bd27dd3e6d1b4ceaadb23bdbf1215435ec47f93a9a4ea600a4d0b5cb" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.4.tar.gz", "has_sig": false, "md5_digest": "b14ed9e02896093002ac87f567333bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13601, "upload_time": "2019-06-05T20:41:12", "upload_time_iso_8601": "2019-06-05T20:41:12.295019Z", "url": "https://files.pythonhosted.org/packages/ae/af/a46e230d6b23f0f1471d715881e9d71d409d255daaa192a04b3d658dd7f7/python-schema-registry-client-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "636c0ecb01257f31a46451248be3e560", "sha256": "6890848b2e5d7abd921d123bfce7cf88f867b1c8fd15649889eee919ec0b31d9" }, "downloads": -1, "filename": "python-schema-registry-client-0.2.5.tar.gz", "has_sig": false, "md5_digest": "636c0ecb01257f31a46451248be3e560", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13596, "upload_time": "2019-06-10T18:06:55", "upload_time_iso_8601": "2019-06-10T18:06:55.482723Z", "url": "https://files.pythonhosted.org/packages/cf/41/8423444fd7d526355217df5552005ade3a67bd4ebaa970d76c87b9eb476d/python-schema-registry-client-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "17bff11e6740cae04565ec96cea4e94e", "sha256": "ff79392c9f28a8f91341259f60feacf1759f9a1ab18a368963c68ef3319d3c70" }, "downloads": -1, "filename": "python-schema-registry-client-0.3.0.tar.gz", "has_sig": false, "md5_digest": "17bff11e6740cae04565ec96cea4e94e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14248, "upload_time": "2019-06-11T20:36:11", "upload_time_iso_8601": "2019-06-11T20:36:11.009972Z", "url": "https://files.pythonhosted.org/packages/bc/e4/2f20a202285c8913ac600125a5ff5ab10a1d726bdcf3b7e22bb730f8efd3/python-schema-registry-client-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "18ff2f7c6077406d27bfbca73bce9253", "sha256": "a3435e896217dea43e89838520e7c38bd1aba859003533ad22e449bd7b98dfd7" }, "downloads": -1, "filename": "python-schema-registry-client-0.3.1.tar.gz", "has_sig": false, "md5_digest": "18ff2f7c6077406d27bfbca73bce9253", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14288, "upload_time": "2019-07-17T09:43:58", "upload_time_iso_8601": "2019-07-17T09:43:58.108691Z", "url": "https://files.pythonhosted.org/packages/87/a6/a3d00923942c89158ab350aca2af85425d3c714b53602f30a7b7a8a699b4/python-schema-registry-client-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "599d674dd330c07be443d9df2ae73bf6", "sha256": "07220ca3eeefdef1ec7fac888b6ee49e3053d747176fa361980250e2698420d7" }, "downloads": -1, "filename": "python-schema-registry-client-1.0.0.tar.gz", "has_sig": false, "md5_digest": "599d674dd330c07be443d9df2ae73bf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15118, "upload_time": "2019-07-17T14:26:32", "upload_time_iso_8601": "2019-07-17T14:26:32.810715Z", "url": "https://files.pythonhosted.org/packages/b5/43/0a30ee11bf96e9e3182a87526376f1e3af7195eae8635a6b6ba0d33e909d/python-schema-registry-client-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e19a802f0f62e5314164a20663972060", "sha256": "24f31da26cba6f784d30c447b809a434690cc30036d21fc5a09c5240892db429" }, "downloads": -1, "filename": "python-schema-registry-client-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e19a802f0f62e5314164a20663972060", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15996, "upload_time": "2019-07-19T08:54:01", "upload_time_iso_8601": "2019-07-19T08:54:01.942160Z", "url": "https://files.pythonhosted.org/packages/9b/a3/d2f225e6e62a5d2e79b0300affbc74b16a0a0d507bc606f458e7066c7fbb/python-schema-registry-client-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "5f19f2d4a42a1e50c3b86a3892336134", "sha256": "4883533d46165019b7ef40cd79f8099899459d19bff1275baa1874572bcac845" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5f19f2d4a42a1e50c3b86a3892336134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16742, "upload_time": "2019-07-22T12:42:03", "upload_time_iso_8601": "2019-07-22T12:42:03.174431Z", "url": "https://files.pythonhosted.org/packages/37/4a/6d4b0a7fcbb1279b494beb103595daa1ab5cc68f262e5b59dd685c753673/python-schema-registry-client-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c2b650df8e4423caf4887c4537e216c7", "sha256": "d4d7c9f739ac82098ddc246cad53c52a6ef3535ebec47fb90f716575c66ef028" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c2b650df8e4423caf4887c4537e216c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16739, "upload_time": "2019-07-23T21:23:54", "upload_time_iso_8601": "2019-07-23T21:23:54.759835Z", "url": "https://files.pythonhosted.org/packages/ac/56/c08ba77164fb26539746c3c81e3ad0940af581d75a36e44a4541938f5253/python-schema-registry-client-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "db559bb9221c95cb7e116e09373d4828", "sha256": "c7f2e4bd775d829b9e08546329c9418cb800c704ed31af6e3964d23c12b7a6dd" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.10.tar.gz", "has_sig": false, "md5_digest": "db559bb9221c95cb7e116e09373d4828", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15486, "upload_time": "2020-04-20T18:58:27", "upload_time_iso_8601": "2020-04-20T18:58:27.967017Z", "url": "https://files.pythonhosted.org/packages/c7/5c/0b7f94972d7aa75597a4fedd9f70b4e4fe7e972e6be7f257d338d40a1552/python-schema-registry-client-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "37ffb7c564a560104dbcbbc50574b536", "sha256": "aac0c683e8958d2691bd840db6a9b8f057367c402d40ff6cc30d754a70c5c0b2" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.2.tar.gz", "has_sig": false, "md5_digest": "37ffb7c564a560104dbcbbc50574b536", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16767, "upload_time": "2019-10-26T17:18:53", "upload_time_iso_8601": "2019-10-26T17:18:53.105879Z", "url": "https://files.pythonhosted.org/packages/a4/2c/ca3026ef91ab65858a632f929354aa91e65ef4053318f080929f39a99f86/python-schema-registry-client-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "b662d1916b5d235ea666cd15d9c214b7", "sha256": "5cfdab6951d8731158d84c253876cb184fccdbec901ee89135d5bb298e4fe4d4" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.3.tar.gz", "has_sig": false, "md5_digest": "b662d1916b5d235ea666cd15d9c214b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16782, "upload_time": "2019-11-02T12:21:39", "upload_time_iso_8601": "2019-11-02T12:21:39.696259Z", "url": "https://files.pythonhosted.org/packages/b1/8e/3362ee82c75332113f65850e528f66d1c4b9363bd412bc78808358989807/python-schema-registry-client-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "80c4b7afc0170d78def68ac48f6b54a8", "sha256": "e97f93374d561836a9af8fc079d27d340e7887a860c44c24b5a374ec41a41ca8" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.4.tar.gz", "has_sig": false, "md5_digest": "80c4b7afc0170d78def68ac48f6b54a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16908, "upload_time": "2019-11-16T13:58:56", "upload_time_iso_8601": "2019-11-16T13:58:56.133454Z", "url": "https://files.pythonhosted.org/packages/8c/e8/2b9519710d2d58d293bb48b99c692e4342b9e58bd17f8a7c446b3efac177/python-schema-registry-client-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "2366b2d4b3760f1cc892e4d29d5306f6", "sha256": "c753b8ee50c7e44fabaddbfb4cb810f8dc2c8c10afe372e3dbf197fe597ccd0d" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.5.tar.gz", "has_sig": false, "md5_digest": "2366b2d4b3760f1cc892e4d29d5306f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14674, "upload_time": "2020-02-19T18:37:01", "upload_time_iso_8601": "2020-02-19T18:37:01.942146Z", "url": "https://files.pythonhosted.org/packages/e5/f0/15dc59157740fd394748d1b3410e4ae394371ec8e49f31fe18a59264d3c9/python-schema-registry-client-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "7bd927ba465e92f4e542bae2f9943eaf", "sha256": "f922f68902f35953d7f9edb6d66d71c1fa41792fc393aae2949433105b88d2f7" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.6.tar.gz", "has_sig": false, "md5_digest": "7bd927ba465e92f4e542bae2f9943eaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14704, "upload_time": "2020-03-13T20:03:54", "upload_time_iso_8601": "2020-03-13T20:03:54.288300Z", "url": "https://files.pythonhosted.org/packages/48/a1/22ac897e758c9b0c883d859972b837e31096d1cc768a77a45bbd19219aff/python-schema-registry-client-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "70ddbc458a0098696c086748bfb7c125", "sha256": "7bbd539817ada7e8a0a8ef170445b1aa424f06223c4a2a138420f78291105d62" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.7.tar.gz", "has_sig": false, "md5_digest": "70ddbc458a0098696c086748bfb7c125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15225, "upload_time": "2020-03-29T11:27:19", "upload_time_iso_8601": "2020-03-29T11:27:19.258309Z", "url": "https://files.pythonhosted.org/packages/24/34/cb24dbacc346d55357364363c3ef56ea150471cdf5332e4ca1174e3bb0bc/python-schema-registry-client-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "a854d30b7b582a6de4373d8c040406f0", "sha256": "eb3f68c8a74ae4747739dea4ec1762ed433863678b6046298c3b68f90bad46b0" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.8.tar.gz", "has_sig": false, "md5_digest": "a854d30b7b582a6de4373d8c040406f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15457, "upload_time": "2020-04-18T12:50:17", "upload_time_iso_8601": "2020-04-18T12:50:17.474637Z", "url": "https://files.pythonhosted.org/packages/90/96/e7ca597f1abdf02d0af721bf561878a8816adca259ea4db24d7ab05f065c/python-schema-registry-client-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "3ecdb7599e596f1eb4f3229de9408267", "sha256": "44f3ebc7e7c0648ff11fbd6ecf4fba75e6a6b7971df448bf031c0b5e17c282c9" }, "downloads": -1, "filename": "python-schema-registry-client-1.2.9.tar.gz", "has_sig": false, "md5_digest": "3ecdb7599e596f1eb4f3229de9408267", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15507, "upload_time": "2020-04-20T14:59:13", "upload_time_iso_8601": "2020-04-20T14:59:13.986786Z", "url": "https://files.pythonhosted.org/packages/dd/df/d6e96388c1164bc5c9c0024267f328e3796c4c77dd64bed4f5875448ca53/python-schema-registry-client-1.2.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "9c8b4267d7cd8685ed99ac7ce51072e6", "sha256": "8501e6df9f9ea1f75332a5ef3a37bf489db72440e9203fe7dc67c05821552191" }, "downloads": -1, "filename": "python-schema-registry-client-1.3.0.tar.gz", "has_sig": false, "md5_digest": "9c8b4267d7cd8685ed99ac7ce51072e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15986, "upload_time": "2020-04-25T17:48:21", "upload_time_iso_8601": "2020-04-25T17:48:21.477058Z", "url": "https://files.pythonhosted.org/packages/81/4f/be3e309307d839fcdf43838d3672b61c441635e05702b97f5c218004eb7e/python-schema-registry-client-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "34b3ac818745ed87ba2896b2286ffb03", "sha256": "3c563a656f79c0ec1a895f0abd7b6c08e4732672be4ed2eaa8abd4c6c86b52e0" }, "downloads": -1, "filename": "python-schema-registry-client-1.3.1.tar.gz", "has_sig": false, "md5_digest": "34b3ac818745ed87ba2896b2286ffb03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16141, "upload_time": "2020-05-03T15:24:46", "upload_time_iso_8601": "2020-05-03T15:24:46.770761Z", "url": "https://files.pythonhosted.org/packages/81/06/9ba67f4a3e398a487885773df1cd5ce7a258b7b71888040b1e1342281562/python-schema-registry-client-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1rc1": [ { "comment_text": "", "digests": { "md5": "8aab8b6ac6f65dcc0c67e2781650bcec", "sha256": "f7447e7177df8ac23b0228b56001903c0814132a81e74fba05f109fad85bf976" }, "downloads": -1, "filename": "python-schema-registry-client-1.3.1rc1.tar.gz", "has_sig": false, "md5_digest": "8aab8b6ac6f65dcc0c67e2781650bcec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16169, "upload_time": "2020-05-03T13:13:45", "upload_time_iso_8601": "2020-05-03T13:13:45.975164Z", "url": "https://files.pythonhosted.org/packages/c2/5d/8a6c0489b0b36a970b09d56b3fc7f7cef7140c320a094773e4734d0a5fda/python-schema-registry-client-1.3.1rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "2c36b0b8a7d38e9dd4cdabda8651d760", "sha256": "cae77751c3e0555cf5bf2d11820421cc126923e51ebf5160f09292a566f93e9f" }, "downloads": -1, "filename": "python-schema-registry-client-1.3.2.tar.gz", "has_sig": false, "md5_digest": "2c36b0b8a7d38e9dd4cdabda8651d760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16439, "upload_time": "2020-05-06T13:02:17", "upload_time_iso_8601": "2020-05-06T13:02:17.852304Z", "url": "https://files.pythonhosted.org/packages/5e/17/4ea86994ef51cf3cfd97653948fb5c9580f8c00e635532aca37ea19c6ac8/python-schema-registry-client-1.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.2rc1": [ { "comment_text": "", "digests": { "md5": "a6f645570992af07cff93afb12e6d336", "sha256": "1f181896853e363f89db6ffa25e2f2761c956ca056d60a89657df93ff4c0fd05" }, "downloads": -1, "filename": "python-schema-registry-client-1.3.2rc1.tar.gz", "has_sig": false, "md5_digest": "a6f645570992af07cff93afb12e6d336", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16448, "upload_time": "2020-05-03T16:47:22", "upload_time_iso_8601": "2020-05-03T16:47:22.777267Z", "url": "https://files.pythonhosted.org/packages/6c/3f/f465bcf900205d01433fe1a7f05dae3d40c6855569c22cfe8938dcd36716/python-schema-registry-client-1.3.2rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "b4994d50f73786d7b15f512f4e946f2e", "sha256": "673ccb4d50253a8c4a825a64abdeebc99356531b4c2e29cad7b9dd18c81e9674" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.0.tar.gz", "has_sig": false, "md5_digest": "b4994d50f73786d7b15f512f4e946f2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16813, "upload_time": "2020-05-07T18:28:58", "upload_time_iso_8601": "2020-05-07T18:28:58.450897Z", "url": "https://files.pythonhosted.org/packages/6f/f1/e0fc13cf9a7fac3bd3cfe75985cc0319116eedc843d9cbda1c934fcbed87/python-schema-registry-client-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "f04d8d11aef85baa064cbf0553d8628b", "sha256": "0b3844b3a07476678a868e631bf8163ba7ec7c99447dbece74f0b9e5015fcee1" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.1.tar.gz", "has_sig": false, "md5_digest": "f04d8d11aef85baa064cbf0553d8628b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17204, "upload_time": "2020-07-14T18:09:50", "upload_time_iso_8601": "2020-07-14T18:09:50.013301Z", "url": "https://files.pythonhosted.org/packages/fb/20/ccde83a62907970f51de24819e41416bebd821915b94e6c373d42cbdf7fb/python-schema-registry-client-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "6b8fe9c4886a3ab687c932004f7ec32e", "sha256": "938bcd2c72afc3330a125d78ca6c66cf6fe2959a48fe622658ff506b68cc2678" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.2.tar.gz", "has_sig": false, "md5_digest": "6b8fe9c4886a3ab687c932004f7ec32e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17261, "upload_time": "2020-08-10T09:31:17", "upload_time_iso_8601": "2020-08-10T09:31:17.675419Z", "url": "https://files.pythonhosted.org/packages/c1/f4/ac797c0829cdc4892a0f97ed09a6e344ae3d93b7f7659d081c9be8e90749/python-schema-registry-client-1.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "d85f12ae670f29ff213ac83e7eddfcf3", "sha256": "586b0222df924249c79b394c0bd25b948611245f4e75143ee6553b02b4421fe0" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.3.tar.gz", "has_sig": false, "md5_digest": "d85f12ae670f29ff213ac83e7eddfcf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17404, "upload_time": "2020-08-13T16:19:19", "upload_time_iso_8601": "2020-08-13T16:19:19.445826Z", "url": "https://files.pythonhosted.org/packages/aa/78/9bcc1c63b13f69a9858786b83277391d6a5c9bb458b163aedb740f7072ab/python-schema-registry-client-1.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "e0b5e11b7ef6b84d958cdac7dc783c41", "sha256": "82b4b2748042a53e6ed2afdcac54794a6fcf5758a6f13533b32c8201f0e5b8ef" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.4.tar.gz", "has_sig": false, "md5_digest": "e0b5e11b7ef6b84d958cdac7dc783c41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17423, "upload_time": "2020-08-14T10:23:48", "upload_time_iso_8601": "2020-08-14T10:23:48.376591Z", "url": "https://files.pythonhosted.org/packages/05/c0/136d176c9ce4985f295a3794feb28eb55f35c707e7e80c7b3cc06a1d5561/python-schema-registry-client-1.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "40a555bc10eee297808370d8f4ebc5e9", "sha256": "45990b2df0d88506dd19534f605a1826d85e9e1557f690f6f6f9b5d1762094bd" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.5.tar.gz", "has_sig": false, "md5_digest": "40a555bc10eee297808370d8f4ebc5e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17679, "upload_time": "2020-08-19T15:43:41", "upload_time_iso_8601": "2020-08-19T15:43:41.970173Z", "url": "https://files.pythonhosted.org/packages/17/1b/a89c3cdb25a22fde0d82c831fead9ee3aee4827d593361ce9269663b2685/python-schema-registry-client-1.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "b0a12135d5f7ca144515a56a1c96403f", "sha256": "6920223fa647d0972b3806517234417b27f5a1babd2abe525f29e33cef0e3ef1" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.6.tar.gz", "has_sig": false, "md5_digest": "b0a12135d5f7ca144515a56a1c96403f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17723, "upload_time": "2020-09-07T10:38:20", "upload_time_iso_8601": "2020-09-07T10:38:20.378377Z", "url": "https://files.pythonhosted.org/packages/7f/8e/0fc1a6777cac5e811833d57367750815eb857125a21f3080c4c5be38840c/python-schema-registry-client-1.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "78c87a13f7dc930f981cb90b98a3f447", "sha256": "e12ff3d095435b9e1a8e5b0f940f93c4cbc4a2002764646e1592c9c13bd32522" }, "downloads": -1, "filename": "python-schema-registry-client-1.4.7.tar.gz", "has_sig": false, "md5_digest": "78c87a13f7dc930f981cb90b98a3f447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17732, "upload_time": "2020-09-12T15:37:31", "upload_time_iso_8601": "2020-09-12T15:37:31.430452Z", "url": "https://files.pythonhosted.org/packages/29/82/b006b52503dface08d3816ec82e79e005bd04e377ca664240446bcf55747/python-schema-registry-client-1.4.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e2b5d848a148521327d1ec857fec213f", "sha256": "92312067bdcd7364e15ac686a6291d00027e381a8af881adaf582d1e66d8b406" }, "downloads": -1, "filename": "python-schema-registry-client-1.5.0.tar.gz", "has_sig": false, "md5_digest": "e2b5d848a148521327d1ec857fec213f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19703, "upload_time": "2020-09-12T22:05:07", "upload_time_iso_8601": "2020-09-12T22:05:07.042785Z", "url": "https://files.pythonhosted.org/packages/65/ca/b6257157454acf51bb5aaa884109631b4fea584eef49ec67b4f59fa52c11/python-schema-registry-client-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "0ab3ba4def1ce66f4f1b3bddf4ce2174", "sha256": "d7e918fe6802831aaf3d26446d29817af697c725332273716c373a0cd43e6aee" }, "downloads": -1, "filename": "python-schema-registry-client-1.6.0.tar.gz", "has_sig": false, "md5_digest": "0ab3ba4def1ce66f4f1b3bddf4ce2174", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20804, "upload_time": "2020-09-18T13:24:58", "upload_time_iso_8601": "2020-09-18T13:24:58.264119Z", "url": "https://files.pythonhosted.org/packages/c8/f6/19a516b4458d207fdb2b508aa7f965449f6a78e6bb6c369075d2a9ea764d/python-schema-registry-client-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "fdd1d7e6707f01d1a1dff61040143ac0", "sha256": "ad47f59addee84798cbebc13a3a7741abca145c87e0f867305fc1d4e1998cb6f" }, "downloads": -1, "filename": "python-schema-registry-client-1.6.1.tar.gz", "has_sig": false, "md5_digest": "fdd1d7e6707f01d1a1dff61040143ac0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20832, "upload_time": "2020-10-16T17:37:53", "upload_time_iso_8601": "2020-10-16T17:37:53.538780Z", "url": "https://files.pythonhosted.org/packages/79/3c/170407a2399b427076059e160f6e67bf7461c4bf77054d9506b19a8c5cec/python-schema-registry-client-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "35f7cc2591cb4b9bb2ad00734170a4e9", "sha256": "78abe954b91f18bea9f7b6fb172df8dd9f7527c99f2eb9f04cd8e4d36b6f8823" }, "downloads": -1, "filename": "python-schema-registry-client-1.7.0.tar.gz", "has_sig": false, "md5_digest": "35f7cc2591cb4b9bb2ad00734170a4e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20870, "upload_time": "2020-10-17T20:26:22", "upload_time_iso_8601": "2020-10-17T20:26:22.778782Z", "url": "https://files.pythonhosted.org/packages/f1/5b/80671291d11c8c313d2a2cdfce06b742bfe089d7712713716e3726437cad/python-schema-registry-client-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "b6297fedb50e8fea85d29cc015759251", "sha256": "b5bc06c6fb09ca56d01e83533fab03b55bd51902e2d6b22a806c6c2e00b7e315" }, "downloads": -1, "filename": "python-schema-registry-client-1.7.1.tar.gz", "has_sig": false, "md5_digest": "b6297fedb50e8fea85d29cc015759251", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21028, "upload_time": "2020-12-07T14:58:55", "upload_time_iso_8601": "2020-12-07T14:58:55.083124Z", "url": "https://files.pythonhosted.org/packages/2a/42/5c890fcce2933d281d5460ec7f586f7c7145adcf0d5f8f54427309122b35/python-schema-registry-client-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "9a134ec0d6a6a3c2ac2758bf954afe7d", "sha256": "bbd680bdcf7c8ee929711f0aed98591e2b9530ecb4b14805442dd0a1aaced624" }, "downloads": -1, "filename": "python-schema-registry-client-1.7.2.tar.gz", "has_sig": false, "md5_digest": "9a134ec0d6a6a3c2ac2758bf954afe7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21323, "upload_time": "2021-01-13T18:56:01", "upload_time_iso_8601": "2021-01-13T18:56:01.609635Z", "url": "https://files.pythonhosted.org/packages/72/21/e2f6b7223121d1da35c45d3b5665d97ba316c9f1ec40e37d0fa1551cf459/python-schema-registry-client-1.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "c724ed65ed6d20cbb8b458f4e3246916", "sha256": "8ad940bd96e953a9d97e073a8051eca2d8bbd2a8d97fa7da27be8170f54416f0" }, "downloads": -1, "filename": "python-schema-registry-client-1.8.0.tar.gz", "has_sig": false, "md5_digest": "c724ed65ed6d20cbb8b458f4e3246916", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21511, "upload_time": "2021-01-29T21:14:05", "upload_time_iso_8601": "2021-01-29T21:14:05.059529Z", "url": "https://files.pythonhosted.org/packages/f0/1e/24f3e80d46c24989bc37c34d98a724dbf70e055e0577e1748426c62c8eb6/python-schema-registry-client-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "557dd29ce99a0876368935b1628c26b9", "sha256": "bfd592839e48582cf06092124ed3a1862a67b7c46ac36f832c9eadc9193a0d28" }, "downloads": -1, "filename": "python-schema-registry-client-1.8.1.tar.gz", "has_sig": false, "md5_digest": "557dd29ce99a0876368935b1628c26b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21554, "upload_time": "2021-02-26T11:18:59", "upload_time_iso_8601": "2021-02-26T11:18:59.160633Z", "url": "https://files.pythonhosted.org/packages/f7/7b/bba3207ec54beaf8993b33668f13584fa2ddda36058255cebcb799c29513/python-schema-registry-client-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "dc68603978a5415e119aa11d07c9a405", "sha256": "d867c6bf417b1b71c1196a5e4f170028e1d9da2a2b70db2c41b3ec9164fa8cec" }, "downloads": -1, "filename": "python-schema-registry-client-1.8.2.tar.gz", "has_sig": false, "md5_digest": "dc68603978a5415e119aa11d07c9a405", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21573, "upload_time": "2021-05-07T10:00:36", "upload_time_iso_8601": "2021-05-07T10:00:36.842786Z", "url": "https://files.pythonhosted.org/packages/a8/a9/d1be57fbefd17f59e50d8b2775bdf777c6d9d1b9caa7492fad98acd40f1b/python-schema-registry-client-1.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "c879a4fd2e61f9dd42e568c9c172ed5e", "sha256": "64973cfcc138d5def7d1142527d597007fb9e67de5008f7312fef6d452bb2fa1" }, "downloads": -1, "filename": "python-schema-registry-client-1.9.0.tar.gz", "has_sig": false, "md5_digest": "c879a4fd2e61f9dd42e568c9c172ed5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26364, "upload_time": "2021-10-07T10:47:19", "upload_time_iso_8601": "2021-10-07T10:47:19.836661Z", "url": "https://files.pythonhosted.org/packages/67/fc/958d51b99acff1798bf682f6f87546b7308a165741d11d1a3baa96be67f1/python-schema-registry-client-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "46e0d00b538edccf2f6c40bc9a4620ca", "sha256": "e67d8843b31282a66947f730c2bbd5bf14c85cf9b31ff477709452622d954ddb" }, "downloads": -1, "filename": "python-schema-registry-client-2.0.0.tar.gz", "has_sig": false, "md5_digest": "46e0d00b538edccf2f6c40bc9a4620ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27227, "upload_time": "2021-10-14T15:03:52", "upload_time_iso_8601": "2021-10-14T15:03:52.302121Z", "url": "https://files.pythonhosted.org/packages/8a/28/6a454613267e051be0e9c8b6b6785b4f48280d06df32ecea2ccfe913e32f/python-schema-registry-client-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "847930526fbf40b53e7474022cb80d89", "sha256": "b67f3864e653c5e12a5218329d0472729e2143137f1fe84b08018d28bd9eb5ef" }, "downloads": -1, "filename": "python-schema-registry-client-2.1.0.tar.gz", "has_sig": false, "md5_digest": "847930526fbf40b53e7474022cb80d89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27942, "upload_time": "2021-11-12T12:12:35", "upload_time_iso_8601": "2021-11-12T12:12:35.017196Z", "url": "https://files.pythonhosted.org/packages/78/10/9e988f5cad57a344a5f20acdaea68217fd7125b37d469b58fc68c3c8076f/python-schema-registry-client-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "394b36ae58845fd0064c2b6dc07f2285", "sha256": "3dca5c51605f6cde0b47a82191890d149a028397b09fd16c6d9d98acf2318912" }, "downloads": -1, "filename": "python-schema-registry-client-2.1.1.tar.gz", "has_sig": false, "md5_digest": "394b36ae58845fd0064c2b6dc07f2285", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28051, "upload_time": "2021-11-15T10:22:14", "upload_time_iso_8601": "2021-11-15T10:22:14.337996Z", "url": "https://files.pythonhosted.org/packages/6c/33/2191b1e5e11a961b52ca2e0e165c3ce08d57d7cce8c3111da47fd49fc8f8/python-schema-registry-client-2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "e19ec19f5c8211ac722ff482101db775", "sha256": "cb971cd343a3bfbecb38db0bbf58f5f52aa61c249f3c3793b0740c8a71ab4c77" }, "downloads": -1, "filename": "python-schema-registry-client-2.2.0.tar.gz", "has_sig": false, "md5_digest": "e19ec19f5c8211ac722ff482101db775", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28507, "upload_time": "2021-11-24T15:54:02", "upload_time_iso_8601": "2021-11-24T15:54:02.720310Z", "url": "https://files.pythonhosted.org/packages/bc/9b/94954123437652ef76420064b1a6414e79b5d2f67ed31ad35a8e7520a3f9/python-schema-registry-client-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "474be3c297a0781bf237a7227673f7e6", "sha256": "cc2cd18fc10ffc9c276aad4291cb2f8c93e781d277bed853b58db4fd1ce7dc39" }, "downloads": -1, "filename": "python-schema-registry-client-2.2.1.tar.gz", "has_sig": false, "md5_digest": "474be3c297a0781bf237a7227673f7e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28673, "upload_time": "2021-12-29T12:48:17", "upload_time_iso_8601": "2021-12-29T12:48:17.398609Z", "url": "https://files.pythonhosted.org/packages/35/50/d9be403a60fe216df0b44521e627b6bc9757eb78f0d70b5ad90837c89b84/python-schema-registry-client-2.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "403ceb0b8be6ccfc5123a6d8d7423c4a", "sha256": "09d967c1fc0bada65be5b8865ec2fd87d0b92124f36e36239600c97640e24ef1" }, "downloads": -1, "filename": "python-schema-registry-client-2.2.2.tar.gz", "has_sig": false, "md5_digest": "403ceb0b8be6ccfc5123a6d8d7423c4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28756, "upload_time": "2022-02-09T12:58:32", "upload_time_iso_8601": "2022-02-09T12:58:32.168429Z", "url": "https://files.pythonhosted.org/packages/b7/82/c3d55c6c8435c6bc97bf46712d061f71a181b97d5117bbcabfa1e924c513/python-schema-registry-client-2.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "fe65b730571f87d75cb1bb8e364d6faf", "sha256": "71efd2b6a711fea835b7f14c5d41a6df8fc4fe36dc08edc8f804ee223e6f2026" }, "downloads": -1, "filename": "python-schema-registry-client-2.4.0.tar.gz", "has_sig": false, "md5_digest": "fe65b730571f87d75cb1bb8e364d6faf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31678, "upload_time": "2022-04-22T14:14:49", "upload_time_iso_8601": "2022-04-22T14:14:49.223244Z", "url": "https://files.pythonhosted.org/packages/72/a6/27fcf0998c050197177821259aead978e8ec2ccb56a03b33ff2e1c2b40b4/python-schema-registry-client-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fe65b730571f87d75cb1bb8e364d6faf", "sha256": "71efd2b6a711fea835b7f14c5d41a6df8fc4fe36dc08edc8f804ee223e6f2026" }, "downloads": -1, "filename": "python-schema-registry-client-2.4.0.tar.gz", "has_sig": false, "md5_digest": "fe65b730571f87d75cb1bb8e364d6faf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31678, "upload_time": "2022-04-22T14:14:49", "upload_time_iso_8601": "2022-04-22T14:14:49.223244Z", "url": "https://files.pythonhosted.org/packages/72/a6/27fcf0998c050197177821259aead978e8ec2ccb56a03b33ff2e1c2b40b4/python-schema-registry-client-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }