{ "info": { "author": "Dana Powers", "author_email": "dana.powers@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Kafka Python client\n------------------------\n\n.. image:: https://img.shields.io/badge/kafka-2.3%2C%202.2%2C%202.1%2C%202.0%2C%201.1%2C%201.0%2C%200.11%2C%200.10%2C%200.9%2C%200.8-brightgreen.svg\n :target: https://kafka-python.readthedocs.io/compatibility.html\n.. image:: https://img.shields.io/pypi/pyversions/kafka-python.svg\n :target: https://pypi.python.org/pypi/kafka-python\n.. image:: https://coveralls.io/repos/dpkp/kafka-python/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/dpkp/kafka-python?branch=master\n.. image:: https://travis-ci.org/dpkp/kafka-python.svg?branch=master\n :target: https://travis-ci.org/dpkp/kafka-python\n.. image:: https://img.shields.io/badge/license-Apache%202-blue.svg\n :target: https://github.com/dpkp/kafka-python/blob/master/LICENSE\n\nPython client for the Apache Kafka distributed stream processing system.\nkafka-python is designed to function much like the official java client, with a\nsprinkling of pythonic interfaces (e.g., consumer iterators).\n\nkafka-python is best used with newer brokers (0.9+), but is backwards-compatible with\nolder versions (to 0.8.0). Some features will only be enabled on newer brokers.\nFor example, fully coordinated consumer groups -- i.e., dynamic partition\nassignment to multiple consumers in the same group -- requires use of 0.9+ kafka\nbrokers. Supporting this feature for earlier broker releases would require\nwriting and maintaining custom leadership election and membership / health\ncheck code (perhaps using zookeeper or consul). For older brokers, you can\nachieve something similar by manually assigning different partitions to each\nconsumer instance with config management tools like chef, ansible, etc. This\napproach will work fine, though it does not support rebalancing on failures.\nSee \nfor more details.\n\nPlease note that the master branch may contain unreleased features. For release\ndocumentation, please see readthedocs and/or python's inline help.\n\n>>> pip install kafka-python\n\nKafkaConsumer\n*************\n\nKafkaConsumer is a high-level message consumer, intended to operate as similarly\nas possible to the official java client. Full support for coordinated\nconsumer groups requires use of kafka brokers that support the Group APIs: kafka v0.9+.\n\nSee \nfor API and configuration details.\n\nThe consumer iterator returns ConsumerRecords, which are simple namedtuples\nthat expose basic message attributes: topic, partition, offset, key, and value:\n\n>>> from kafka import KafkaConsumer\n>>> consumer = KafkaConsumer('my_favorite_topic')\n>>> for msg in consumer:\n... print (msg)\n\n>>> # join a consumer group for dynamic partition assignment and offset commits\n>>> from kafka import KafkaConsumer\n>>> consumer = KafkaConsumer('my_favorite_topic', group_id='my_favorite_group')\n>>> for msg in consumer:\n... print (msg)\n\n>>> # manually assign the partition list for the consumer\n>>> from kafka import TopicPartition\n>>> consumer = KafkaConsumer(bootstrap_servers='localhost:1234')\n>>> consumer.assign([TopicPartition('foobar', 2)])\n>>> msg = next(consumer)\n\n>>> # Deserialize msgpack-encoded values\n>>> consumer = KafkaConsumer(value_deserializer=msgpack.loads)\n>>> consumer.subscribe(['msgpackfoo'])\n>>> for msg in consumer:\n... assert isinstance(msg.value, dict)\n\n>>> # Access record headers. The returned value is a list of tuples\n>>> # with str, bytes for key and value\n>>> for msg in consumer:\n... print (msg.headers)\n\n>>> # Get consumer metrics\n>>> metrics = consumer.metrics()\n\nKafkaProducer\n*************\n\nKafkaProducer is a high-level, asynchronous message producer. The class is\nintended to operate as similarly as possible to the official java client.\nSee \nfor more details.\n\n>>> from kafka import KafkaProducer\n>>> producer = KafkaProducer(bootstrap_servers='localhost:1234')\n>>> for _ in range(100):\n... producer.send('foobar', b'some_message_bytes')\n\n>>> # Block until a single message is sent (or timeout)\n>>> future = producer.send('foobar', b'another_message')\n>>> result = future.get(timeout=60)\n\n>>> # Block until all pending messages are at least put on the network\n>>> # NOTE: This does not guarantee delivery or success! It is really\n>>> # only useful if you configure internal batching using linger_ms\n>>> producer.flush()\n\n>>> # Use a key for hashed-partitioning\n>>> producer.send('foobar', key=b'foo', value=b'bar')\n\n>>> # Serialize json messages\n>>> import json\n>>> producer = KafkaProducer(value_serializer=lambda v: json.dumps(v).encode('utf-8'))\n>>> producer.send('fizzbuzz', {'foo': 'bar'})\n\n>>> # Serialize string keys\n>>> producer = KafkaProducer(key_serializer=str.encode)\n>>> producer.send('flipflap', key='ping', value=b'1234')\n\n>>> # Compress messages\n>>> producer = KafkaProducer(compression_type='gzip')\n>>> for i in range(1000):\n... producer.send('foobar', b'msg %d' % i)\n\n>>> # Include record headers. The format is list of tuples with string key\n>>> # and bytes value.\n>>> producer.send('foobar', value=b'c29tZSB2YWx1ZQ==', headers=[('content-encoding', b'base64')])\n\n>>> # Get producer performance metrics\n>>> metrics = producer.metrics()\n\nThread safety\n*************\n\nThe KafkaProducer can be used across threads without issue, unlike the\nKafkaConsumer which cannot.\n\nWhile it is possible to use the KafkaConsumer in a thread-local manner,\nmultiprocessing is recommended.\n\nCompression\n***********\n\nkafka-python supports gzip compression/decompression natively. To produce or consume lz4\ncompressed messages, you should install python-lz4 (pip install lz4).\nTo enable snappy compression/decompression install python-snappy (also requires snappy library).\nSee \nfor more information.\n\nProtocol\n********\n\nA secondary goal of kafka-python is to provide an easy-to-use protocol layer\nfor interacting with kafka brokers via the python repl. This is useful for\ntesting, probing, and general experimentation. The protocol support is\nleveraged to enable a KafkaClient.check_version() method that\nprobes a kafka broker and attempts to identify which version it is running\n(0.8.0 to 2.3+).\n\nLow-level\n*********\n\nLegacy support is maintained for low-level consumer and producer classes,\nSimpleConsumer and SimpleProducer. See\n for API details.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dpkp/kafka-python", "keywords": "apache kafka", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "kafka-python", "package_url": "https://pypi.org/project/kafka-python/", "platform": "", "project_url": "https://pypi.org/project/kafka-python/", "project_urls": { "Homepage": "https://github.com/dpkp/kafka-python" }, "release_url": "https://pypi.org/project/kafka-python/1.4.7/", "requires_dist": null, "requires_python": "", "summary": "Pure Python client for Apache Kafka", "version": "1.4.7" }, "last_serial": 5909065, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "2759044ea18cccbb66554c8f775b4138", "sha256": "cdd2e0cf549f6d3e2673c2ab5551cfafbb40c2657d8e612fc8d8bbd7fa78f5c7" }, "downloads": -1, "filename": "kafka-python-0.9.0.tar.gz", "has_sig": false, "md5_digest": "2759044ea18cccbb66554c8f775b4138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30655, "upload_time": "2014-03-26T15:25:56", "url": "https://files.pythonhosted.org/packages/f8/2f/a748601caa26e149c3aedf0e16a1ea91f284c6f601cfd80bedb42bc8ec8c/kafka-python-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "03e72ae0f96f0c87bb25e0ca301c1b9f", "sha256": "1a6e5fc5cb0bb6f40308161ec88cee296176ab2be34dcf83bc7002278bf27616" }, "downloads": -1, "filename": "kafka-python-0.9.1.tar.gz", "has_sig": false, "md5_digest": "03e72ae0f96f0c87bb25e0ca301c1b9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35871, "upload_time": "2014-08-27T20:52:50", "url": "https://files.pythonhosted.org/packages/ea/38/6a0dca696296b2f3badb06e8c110c8a0aa664dbef8e0358631b0505f9ff8/kafka-python-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "5070563dac58bc2dfcab95eb9aaf90d6", "sha256": "ba68754754483a6069de50a62592d883bf8c2dc3f81376dcfcad54dd268af228" }, "downloads": -1, "filename": "kafka-python-0.9.2.tar.gz", "has_sig": false, "md5_digest": "5070563dac58bc2dfcab95eb9aaf90d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39627, "upload_time": "2014-08-27T21:25:44", "url": "https://files.pythonhosted.org/packages/13/93/cfad08943f4af1ba69dff65ce5e4cdaa1648aa4a5d1f9a5e3b881d8924e9/kafka-python-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "5ebdf993e403b609f5fa982995847a81", "sha256": "eac1eadde6fbf90b0fa99a77fbd8f53904889dc838bb1c92fb1b9546b7655374" }, "downloads": -1, "filename": "kafka-python-0.9.3.tar.gz", "has_sig": false, "md5_digest": "5ebdf993e403b609f5fa982995847a81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52783, "upload_time": "2015-02-03T23:56:55", "url": "https://files.pythonhosted.org/packages/8c/34/e3dad94393d896336fe5c63dd221db9a4315fbb06f974630b126e9313e37/kafka-python-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "41e17f8b79bc9c30a27d806363a46960", "sha256": "6cd463b688d98fec1c1f602e316eb7745aef0e55dc57fe9ff2f203cf0865c8c7" }, "downloads": -1, "filename": "kafka-python-0.9.4.tar.gz", "has_sig": false, "md5_digest": "41e17f8b79bc9c30a27d806363a46960", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63119, "upload_time": "2015-06-12T07:23:38", "url": "https://files.pythonhosted.org/packages/9c/78/1f092e8ce82166262d23eae7fde9d16fef48820ff9c496f49a41d2b5f064/kafka-python-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "3c77ed0706484cc6355ba488776ce98f", "sha256": "14ee9ac777fe873b8f7d85a55571352467df2d1f57a15f47e6404c9da6d7916b" }, "downloads": -1, "filename": "kafka-python-0.9.5.tar.gz", "has_sig": false, "md5_digest": "3c77ed0706484cc6355ba488776ce98f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73951, "upload_time": "2015-12-07T08:18:09", "url": "https://files.pythonhosted.org/packages/48/d0/e1b149c2f70cb52cd36cef712fa3503f6cbdd6cf823c8c82f4cfe7dbc4bc/kafka-python-0.9.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "69ff6a8074c2fbadd18c1080f5138803", "sha256": "f78d7b396bc9f5d7b933bb3e0d4cf07bf7175fdb857d0be05724eec5a9692ccd" }, "downloads": -1, "filename": "kafka_python-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69ff6a8074c2fbadd18c1080f5138803", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 135594, "upload_time": "2016-02-16T07:21:48", "url": "https://files.pythonhosted.org/packages/a3/8e/0d62252c4fd64027af845692250e2bb15778366c1c7e4e5bcccecabe25d8/kafka_python-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8c4f05104b822a108f05f0420835106", "sha256": "2f62734ae9803966bdeb4fc8cbf185227019bf546953ca80f22c55287f12cc4b" }, "downloads": -1, "filename": "kafka-python-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a8c4f05104b822a108f05f0420835106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 148047, "upload_time": "2016-02-16T07:05:15", "url": "https://files.pythonhosted.org/packages/4b/77/fb94e5a70f0065b22aaa8b1d369de87e05b2e257f0267746145fe65e6ede/kafka-python-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "91998b5ab5c73e54d6205e4bfebd53d0", "sha256": "d653703f91d15f3823992048e8c73b1dc11cffc34dc731d46a166c7fda77562c" }, "downloads": -1, "filename": "kafka_python-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "91998b5ab5c73e54d6205e4bfebd53d0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 137844, "upload_time": "2016-02-19T18:59:41", "url": "https://files.pythonhosted.org/packages/22/67/ea90460649c952b2586b34707cdb2eb96f363949d6e413d2bd3697f00d16/kafka_python-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f8cc75383daacd5f971219f84e819a1", "sha256": "ad7a27d247acaec2aa85b63c6f195a2007f802725baf51d45b56e1a11c2fc34d" }, "downloads": -1, "filename": "kafka-python-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8f8cc75383daacd5f971219f84e819a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150699, "upload_time": "2016-02-19T18:17:53", "url": "https://files.pythonhosted.org/packages/cb/92/9c147e48daacdd71d98615eb9f71777f62a6a8c78c1702191fd9d11bc22c/kafka-python-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5a16f360a4eb3d98c8c2f03514e1121d", "sha256": "1b099273051e6918cc1dd3ea5403a4e6d381eff57446d97b6baca06544da5740" }, "downloads": -1, "filename": "kafka_python-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a16f360a4eb3d98c8c2f03514e1121d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 139014, "upload_time": "2016-03-15T05:13:47", "url": "https://files.pythonhosted.org/packages/c5/1b/c372f28596573e2e44b6ab7825b66f2c623b703bef56924cc1a737ade583/kafka_python-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6ff23a6050aa04771f3d0d4f119c894", "sha256": "a95bcfb4604669d516d777d367738e9597d6fb5d7b3ebdece202bd0964f12ab1" }, "downloads": -1, "filename": "kafka-python-1.0.2.tar.gz", "has_sig": false, "md5_digest": "f6ff23a6050aa04771f3d0d4f119c894", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152301, "upload_time": "2016-03-15T05:13:05", "url": "https://files.pythonhosted.org/packages/e9/9c/474a22499b1030e3a0d17cbe03b05a53dcbd019884a44d92831e4f3e27d4/kafka-python-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "93d780426d42baf41f35e0fad86a1920", "sha256": "210cd87a7f8f1b4cd4f6986d930e20b0da454978eaccead651c1e0d80daf2c5d" }, "downloads": -1, "filename": "kafka_python-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93d780426d42baf41f35e0fad86a1920", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 169873, "upload_time": "2016-04-25T06:47:31", "url": "https://files.pythonhosted.org/packages/36/5b/06b656f5fd88f10805f6a4b43bd5210c05c6453a081afa146bac50e58c96/kafka_python-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f95f29701f3d5ea4d283a8b37646b228", "sha256": "b986e66cf0fce62d2223233aeffb6cf83736588fa5ad639db638ca1dc3ed934b" }, "downloads": -1, "filename": "kafka-python-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f95f29701f3d5ea4d283a8b37646b228", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180624, "upload_time": "2016-04-25T06:45:56", "url": "https://files.pythonhosted.org/packages/b3/2b/3bc86efa118dc0d71b7ea850b04acab167dd110bef4d92c8b7cc72c71cd7/kafka-python-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d73dd7f5310364a667357faebbfd33dc", "sha256": "c2c69d9ab8f7c7381bf4e30a91c445d4f84c8d6bbe83354ec53bf92c25878dea" }, "downloads": -1, "filename": "kafka_python-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d73dd7f5310364a667357faebbfd33dc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 170350, "upload_time": "2016-04-27T00:26:21", "url": "https://files.pythonhosted.org/packages/d0/95/52392451c0a88c0582770057fb9c73226e47c01bd09dec0c64a130a1d87f/kafka_python-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42f5c895c23c0bf32ff024b2cc3a64df", "sha256": "bcb09123c2f8c3a11bddfc6c533a0e37885772ce7f5997e03711876aa67860f1" }, "downloads": -1, "filename": "kafka-python-1.1.1.tar.gz", "has_sig": false, "md5_digest": "42f5c895c23c0bf32ff024b2cc3a64df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181536, "upload_time": "2016-04-27T00:25:29", "url": "https://files.pythonhosted.org/packages/ff/27/ae88c01112f924beaf15c8f667007b05d65cdb4e2c27ec327c9ff7b6f3b7/kafka-python-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "24e46df1afde2981b48fca41508f0c8b", "sha256": "6aa92326db77f447f13cfef40662cfc20887e5ba16c4447464a9b8869df51615" }, "downloads": -1, "filename": "kafka_python-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24e46df1afde2981b48fca41508f0c8b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 173180, "upload_time": "2016-05-24T21:25:21", "url": "https://files.pythonhosted.org/packages/b6/cc/38e3f38e0b8ac99c68a591f5f63ebf8a480896b7a856698fcf6c79f4eed8/kafka_python-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f880483c101c3ed8144fb5b345f294f", "sha256": "96a81f799ffaa85c5d2392b9dbaee11beb3996bb3d7bae5e08e2f46bdacea244" }, "downloads": -1, "filename": "kafka-python-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2f880483c101c3ed8144fb5b345f294f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186354, "upload_time": "2016-05-24T21:25:04", "url": "https://files.pythonhosted.org/packages/0f/f7/87bf582f83517a37968fdbf8e8873aab1575802e662e1b5954d9bbb6d47f/kafka-python-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "20732eb7cd732377a8fab78905d0b06b", "sha256": "69ed53d3a5ad2fb027c1efbb91bca6aa2d3ecfd6bb2b54c299c32aecf89bcb48" }, "downloads": -1, "filename": "kafka_python-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20732eb7cd732377a8fab78905d0b06b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 173376, "upload_time": "2016-06-02T00:44:36", "url": "https://files.pythonhosted.org/packages/14/51/9e31625c081d2569bf72b2068607a7aa15fb2c652a465338cd573df5a827/kafka_python-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f78865ebd2ce3425409f661065cc018e", "sha256": "5d68c7024f948f100073b41c5b300d5e1f10c170b808825e0c863eeb4e9cb9d4" }, "downloads": -1, "filename": "kafka-python-1.2.1.tar.gz", "has_sig": false, "md5_digest": "f78865ebd2ce3425409f661065cc018e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 187095, "upload_time": "2016-06-02T00:44:31", "url": "https://files.pythonhosted.org/packages/d3/df/1a288787d8617574a36adcaaf5a9b776ada072077102cbc30f613e759e4e/kafka-python-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "9810bab0491b4d33eacf1fe963849c78", "sha256": "923fe8a5e32c43fd8c607b6f83d56753a4f941dad3d7cb19585f1cb9b3b19e51" }, "downloads": -1, "filename": "kafka_python-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9810bab0491b4d33eacf1fe963849c78", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 174571, "upload_time": "2016-06-21T23:05:23", "url": "https://files.pythonhosted.org/packages/5a/db/3078048dbb9d12142b986b3c2c2456d74930afcb06410b459bac9f837e03/kafka_python-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2706494d8ba59a7e744df5943b63b2f3", "sha256": "d5f58d018ceceef30941a937d4d17e4e885ecc26e77008dde535df5ea2da8061" }, "downloads": -1, "filename": "kafka-python-1.2.2.tar.gz", "has_sig": false, "md5_digest": "2706494d8ba59a7e744df5943b63b2f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 189106, "upload_time": "2016-06-21T23:05:17", "url": "https://files.pythonhosted.org/packages/f6/34/16ac5b855235d0a87ccbc2bbc5d7d6207a4dae889840921fd870930a6ffc/kafka-python-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "a12c8dae8baaa088465951e44aec6748", "sha256": "ea31ddc83fe74df2dc97db70aaad331ddf146b111e14f4469271c5b4165b2d88" }, "downloads": -1, "filename": "kafka_python-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a12c8dae8baaa088465951e44aec6748", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 174923, "upload_time": "2016-07-06T06:08:58", "url": "https://files.pythonhosted.org/packages/f3/8a/e6b94301ed5a944bae4d5a626405d87d3146ef252b7f3518c995d0200416/kafka_python-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e7c2fa0cdd8d6ba95d1657145edc3fe", "sha256": "d6302ecd3e33abd6038e97b86f52ed6170366d3ca997bd0c434fa4ae618a2f77" }, "downloads": -1, "filename": "kafka-python-1.2.3.tar.gz", "has_sig": false, "md5_digest": "6e7c2fa0cdd8d6ba95d1657145edc3fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 189544, "upload_time": "2016-07-06T06:08:49", "url": "https://files.pythonhosted.org/packages/3b/01/b781b9476c24ddf050777b5221519603ff32b69c6d3e112aca1e8c5d08d1/kafka-python-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "cadef60fa13cfc2735c80dd8e552d038", "sha256": "090e5887ca03b38ef091c1316b03f0009a1a01841d0a3d8b827f5033c0ca5f39" }, "downloads": -1, "filename": "kafka_python-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cadef60fa13cfc2735c80dd8e552d038", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 175150, "upload_time": "2016-07-09T00:14:08", "url": "https://files.pythonhosted.org/packages/5f/fb/e4bbf4b9e5d8346dff672ed4a1eb952f66c1225c58feb7b38781a5892c9c/kafka_python-1.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7661d5671002f08f3df72230d622594", "sha256": "768095f2eedf6dae549cf623e55de268a52be33012fadd46819ef209728ecb34" }, "downloads": -1, "filename": "kafka-python-1.2.4.tar.gz", "has_sig": false, "md5_digest": "a7661d5671002f08f3df72230d622594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 189906, "upload_time": "2016-07-09T00:13:59", "url": "https://files.pythonhosted.org/packages/7b/fd/ab2d1dfd3cff7ff56f0f3673b9815f918be6cb795cfed66143dfa6ec8598/kafka-python-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "1e626b7dc76054a512fd57769ddf9404", "sha256": "63b00b624812be7184a7a5e458af18224299ab4a3d50353bdda32401d78469d1" }, "downloads": -1, "filename": "kafka_python-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e626b7dc76054a512fd57769ddf9404", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 175959, "upload_time": "2016-07-16T02:16:12", "url": "https://files.pythonhosted.org/packages/a8/cf/67ba29e782c7754f4408ea2a49a5bf067df784f2727b9a028cf00582da1c/kafka_python-1.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31e9ffdcecd987731b8bfb2294d4085b", "sha256": "79c77c3ba4c1e80423bbf4f9af49f7d687bfe84dd1d00faa3d63a7db98bbe439" }, "downloads": -1, "filename": "kafka-python-1.2.5.tar.gz", "has_sig": false, "md5_digest": "31e9ffdcecd987731b8bfb2294d4085b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 191116, "upload_time": "2016-07-16T02:16:07", "url": "https://files.pythonhosted.org/packages/dd/80/cf7b7fecdc17c33b90e3f2d078efdf53872523d1f226dfd3c5b5775e5175/kafka-python-1.2.5.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "a536552d15399fe9069ee5d21c91dbba", "sha256": "f1c071403c52202fad0f2dcc63b23fa5a19be94c551bf62daa92ed801c466080" }, "downloads": -1, "filename": "kafka_python-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a536552d15399fe9069ee5d21c91dbba", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 193341, "upload_time": "2016-08-05T04:45:38", "url": "https://files.pythonhosted.org/packages/59/4a/b1f444e485da885f3775f6a63fe198996dd06987c30c9a1887ea3afd7555/kafka_python-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9544ce43b0ebba782db910f4bff2a393", "sha256": "a80e2c9ae62c724c98705cf3a9a5ff9ee945d654da9544a7e4dcccd038325c3e" }, "downloads": -1, "filename": "kafka-python-1.3.0.tar.gz", "has_sig": false, "md5_digest": "9544ce43b0ebba782db910f4bff2a393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206495, "upload_time": "2016-08-05T04:45:35", "url": "https://files.pythonhosted.org/packages/65/57/31814b2046c2e2781037a0b32555975c448acf3c2f5474f54328c0d5ed69/kafka-python-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "bb2d0ecaedcc794c2d463eab5982f8da", "sha256": "12cf7ac4c757cd86b2375c9fe2200fb0fd8700c093c960cc3af405e701f2748d" }, "downloads": -1, "filename": "kafka_python-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb2d0ecaedcc794c2d463eab5982f8da", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 193353, "upload_time": "2016-08-09T00:43:54", "url": "https://files.pythonhosted.org/packages/df/2b/bfc102eacb004431fafac553f2ce52d224d5fae52b036c3f3709f34c2b98/kafka_python-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2494d82f096d21af7a72b3c5bd26bdfa", "sha256": "13160b2880f908885bf23a6c91fff69dbe9c36facb9adaaee29293241063c498" }, "downloads": -1, "filename": "kafka-python-1.3.1.tar.gz", "has_sig": false, "md5_digest": "2494d82f096d21af7a72b3c5bd26bdfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206400, "upload_time": "2016-08-09T00:43:51", "url": "https://files.pythonhosted.org/packages/81/94/f9151888b40339f2624759df8241080020acafed49d3a4369ceedd72c096/kafka-python-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "9ee90221e46c43b78778e6ad281be348", "sha256": "628ce1b72bfd364a45f40188309ca7fa4d7d7d10e68c218bbaf86a1aa1b7416e" }, "downloads": -1, "filename": "kafka_python-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ee90221e46c43b78778e6ad281be348", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 195523, "upload_time": "2016-12-29T00:55:30", "url": "https://files.pythonhosted.org/packages/21/90/e2a219cd70a67d2d29cdd12c291536797899c4bd79b59dda6dddd8d468fd/kafka_python-1.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09d5b31a201f6fc2c509f5e54ef736a0", "sha256": "fd4be02c3e8f7da098bbc0989ffc29fae084a49097d337fc9c73efd204e370de" }, "downloads": -1, "filename": "kafka-python-1.3.2.tar.gz", "has_sig": false, "md5_digest": "09d5b31a201f6fc2c509f5e54ef736a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209239, "upload_time": "2016-12-29T00:55:26", "url": "https://files.pythonhosted.org/packages/c4/69/0ec1089f3c0f3f731db5fd660bc4c7bc2edd8bbdfa359a2a9c2d1e894753/kafka-python-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "ad997cbfafbe6a8922066ddd91bfd63c", "sha256": "c7c281299ed44b86f9a17ed55d9aac38eb5a2089962bc63f703faa67ff2f959b" }, "downloads": -1, "filename": "kafka_python-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad997cbfafbe6a8922066ddd91bfd63c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 200214, "upload_time": "2017-03-14T22:40:46", "url": "https://files.pythonhosted.org/packages/5a/f8/7d513980e2adea1bfff1aaad2ca54dc4a2ad4dfd048c2df4b01337a18641/kafka_python-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d31657c487d51435f4107a23356f7a7f", "sha256": "467d4a3e09bfaf8fbbbbc458616afc8ff99d71e61642ce1dec39f738878a2d44" }, "downloads": -1, "filename": "kafka-python-1.3.3.tar.gz", "has_sig": false, "md5_digest": "d31657c487d51435f4107a23356f7a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216344, "upload_time": "2017-03-14T22:40:43", "url": "https://files.pythonhosted.org/packages/be/b4/37f0cc56b426dfe2960e8a3cafceb6d5c0990e6b874fbe81cdc0bc4033c5/kafka-python-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "96188183cef574393680a17ade3c6bb0", "sha256": "2cafc367f06c121fecb43bfd83d6b72423036924a7903a239199671a848d98b3" }, "downloads": -1, "filename": "kafka_python-1.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96188183cef574393680a17ade3c6bb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 206304, "upload_time": "2017-08-13T20:21:32", "url": "https://files.pythonhosted.org/packages/d2/9b/867bc12ccdfcce600fb6a3b12cef9af30103b2b0c251c6c495e6d6347cae/kafka_python-1.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b933b1249e076ae81fe063e9befef0c", "sha256": "a84d9635e3a4d5054c342ad6e5b338f9438fbcac810b677a2f6da68a51fb66a8" }, "downloads": -1, "filename": "kafka-python-1.3.4.tar.gz", "has_sig": false, "md5_digest": "5b933b1249e076ae81fe063e9befef0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225865, "upload_time": "2017-08-13T20:21:46", "url": "https://files.pythonhosted.org/packages/02/13/4a709c5e5b80307680df7dcd70b13c0fdbec915af4630153bf7392a43bf3/kafka-python-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "3f7df6b6ddbe0138da48eb8c7aec20c2", "sha256": "855105b5729e2d491eb3db9d79a634bd307d1efcfe0fd6398c0279f670a84f83" }, "downloads": -1, "filename": "kafka_python-1.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f7df6b6ddbe0138da48eb8c7aec20c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 207291, "upload_time": "2017-10-07T23:51:45", "url": "https://files.pythonhosted.org/packages/45/05/ad449f64ce4cbcfae86d908d1af98a86116011ddee81d5d76d49e48604d3/kafka_python-1.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f39ada74cfc4c25402e689f41c33760", "sha256": "b238d054d744299483c70c4e3e029ee09ff8327a87730ee0cbcfe23e5973a9a6" }, "downloads": -1, "filename": "kafka-python-1.3.5.tar.gz", "has_sig": false, "md5_digest": "0f39ada74cfc4c25402e689f41c33760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 227497, "upload_time": "2017-10-07T23:51:48", "url": "https://files.pythonhosted.org/packages/1f/a5/9331c3e83fb930259ae32b8dfc39dee1ac8a3027f55b0e724371e0ad1f82/kafka-python-1.3.5.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "d003e35ff248d14d362e5adc4347b73f", "sha256": "e7b38a53df5e3e6c3832465bb479788ac3f40ac8005c4e33d08c17c1bfcfe987" }, "downloads": -1, "filename": "kafka_python-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d003e35ff248d14d362e5adc4347b73f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 235059, "upload_time": "2018-02-07T20:14:38", "url": "https://files.pythonhosted.org/packages/7a/f3/96722aa77d36321fe169df3e7f7efe0cd703d40c067a8e7c0d2467edf430/kafka_python-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f351d21b65770f44dfd1fde2a50ea9e9", "sha256": "45180c366bfb4fe30ae77646f6b85f3af0d1c647899f09bc7f11076eabbd248c" }, "downloads": -1, "filename": "kafka-python-1.4.0.tar.gz", "has_sig": false, "md5_digest": "f351d21b65770f44dfd1fde2a50ea9e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 253005, "upload_time": "2018-02-21T18:08:31", "url": "https://files.pythonhosted.org/packages/28/67/c8d130080aa0fbe817313f3f7ccba0d3d091908fa7f5cf153ce269440e7d/kafka-python-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "22adc268a6f0c7102d7065d3a07fed64", "sha256": "160408d8f2690b1f076c964c50e8f5bfea4ea223ae866b317f1a37058e5bde19" }, "downloads": -1, "filename": "kafka_python-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "22adc268a6f0c7102d7065d3a07fed64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 235138, "upload_time": "2018-02-09T08:48:13", "url": "https://files.pythonhosted.org/packages/2a/47/290cc412b7342337d05ee08d773a931f9b761795a6cdfb521c6a66d6a552/kafka_python-1.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5bbbe5fb7b9376c0577e56abf4aec6d", "sha256": "596e9b4e302a0dc04d35be159cf23d31c4cba73a218e16fc8cd1be0ad57f8c22" }, "downloads": -1, "filename": "kafka-python-1.4.1.tar.gz", "has_sig": false, "md5_digest": "c5bbbe5fb7b9376c0577e56abf4aec6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 253256, "upload_time": "2018-02-21T18:08:56", "url": "https://files.pythonhosted.org/packages/75/e8/8b19180c41a0770046acda44406213c26231e3fe25f43a1ac9fd00e210ec/kafka-python-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "d8795469e258424d393da209bf9684ec", "sha256": "b5df584e200da5f814228a308a655c27d9c740ca83442910360c704679640a5f" }, "downloads": -1, "filename": "kafka_python-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8795469e258424d393da209bf9684ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 235465, "upload_time": "2018-03-11T00:53:18", "url": "https://files.pythonhosted.org/packages/67/c8/ed9ab8e2172593f90b146a4989deed1e3845f8eca669f90a51e17661928a/kafka_python-1.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b04f0182b560bc2427c4ef9fa72beba2", "sha256": "6a5c516f540f4b13b78c64a85dd42dc38fe29257e2fae6393fc5daff9106389b" }, "downloads": -1, "filename": "kafka-python-1.4.2.tar.gz", "has_sig": false, "md5_digest": "b04f0182b560bc2427c4ef9fa72beba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255398, "upload_time": "2018-03-11T00:53:11", "url": "https://files.pythonhosted.org/packages/19/a3/a62ec1c97e85ad49a5bf6807630ea1897a2cdf5b4c3628a3587b482866f9/kafka-python-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "2c50350164916395ec979217c58d264e", "sha256": "0b56f286b674dcb331d80c1d39a01a753cc3acc962bee707da5f207db74f0a26" }, "downloads": -1, "filename": "kafka_python-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c50350164916395ec979217c58d264e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 233256, "upload_time": "2018-05-26T20:26:56", "url": "https://files.pythonhosted.org/packages/38/fa/a60848ca95fd06dd4b2e1f95b4c133237f68e1094245968e7c0046019152/kafka_python-1.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d7bdee73ddcd4f6a25c2d4cb74403fb", "sha256": "078acdcd1fc6eddacc46d437c664998b4cf7613b7e79ced66a460965f2648f88" }, "downloads": -1, "filename": "kafka-python-1.4.3.tar.gz", "has_sig": false, "md5_digest": "4d7bdee73ddcd4f6a25c2d4cb74403fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 262992, "upload_time": "2018-05-26T20:26:36", "url": "https://files.pythonhosted.org/packages/e8/55/c3ef5b767059070a26c4091c6c2a108d816c4e2c344aeeacd8b0dbefab94/kafka-python-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "5674e46a20d330bfe9de88296b170e48", "sha256": "99c4ff3b69f6e959307d1184e6ece8276b5e3f52cab0e8919dbd61e79914ec1c" }, "downloads": -1, "filename": "kafka_python-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5674e46a20d330bfe9de88296b170e48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 255520, "upload_time": "2018-11-21T06:26:59", "url": "https://files.pythonhosted.org/packages/5f/89/f13d9b1f32cc37168788215a7ad1e4c133915f6853660a447660393b577d/kafka_python-1.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11f4025d6eb93bb681692fb970ac34e3", "sha256": "2014bbbe618f3224e68b07cf9b44c702b28913c551e6f63246bf9b4477ca3add" }, "downloads": -1, "filename": "kafka-python-1.4.4.tar.gz", "has_sig": false, "md5_digest": "11f4025d6eb93bb681692fb970ac34e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279069, "upload_time": "2018-11-21T06:27:14", "url": "https://files.pythonhosted.org/packages/92/43/a88add4e70f14b11c533dfa04df77a17b8c936bdc0b119c5ad151a010fa1/kafka-python-1.4.4.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "fc4981e8dd7db087f966cf7d8b4e1e99", "sha256": "8023700c350e2dcfc4ea820b42d3c3c2074859c9d98770a91fee5d7da67fc335" }, "downloads": -1, "filename": "kafka_python-1.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc4981e8dd7db087f966cf7d8b4e1e99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 256820, "upload_time": "2019-03-15T03:35:52", "url": "https://files.pythonhosted.org/packages/3a/e0/4279fd84fc72c6cdfdea78fdee718646b4b348327d9ffc91b1c1ee0064ab/kafka_python-1.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33ea64cc91e8e22153606cf69dda6f18", "sha256": "3100c10601c7a5ddd744186a26148432a4dd0d99f003e90bf6f3bdfd1c9d5406" }, "downloads": -1, "filename": "kafka-python-1.4.5.tar.gz", "has_sig": false, "md5_digest": "33ea64cc91e8e22153606cf69dda6f18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279916, "upload_time": "2019-03-15T03:35:57", "url": "https://files.pythonhosted.org/packages/64/e9/eacac78ab7d2c6164db36f7014bffb0aeba7f410490b436befd040ac51a6/kafka-python-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "c8909f30faaf99d866f41f5df06c0707", "sha256": "3f55bb3e125764a37da550e9fa3d10a85fa09f8af8f8a40f223d2ec8486c2a5b" }, "downloads": -1, "filename": "kafka_python-1.4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8909f30faaf99d866f41f5df06c0707", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 259532, "upload_time": "2019-04-03T13:45:07", "url": "https://files.pythonhosted.org/packages/82/39/aebe3ad518513bbb2260dd84ac21e5c30af860cc4c95b32acbd64b9d9d0d/kafka_python-1.4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f93460fac91eafd5146908e1776e802", "sha256": "08f83d8e0af2e64d25f94314d4bef6785b34e3b0df0effe9eebf76b98de66eeb" }, "downloads": -1, "filename": "kafka-python-1.4.6.tar.gz", "has_sig": false, "md5_digest": "5f93460fac91eafd5146908e1776e802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 282562, "upload_time": "2019-04-03T13:45:11", "url": "https://files.pythonhosted.org/packages/26/de/81a65219f7a3f3b2f53b693edec7fb1933f1d7b68b49c931d810d6317f5e/kafka-python-1.4.6.tar.gz" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "66ca77e747a997a2c5f4361cab043cd0", "sha256": "4fbebebfcb6fc94903fb720fe883d7bbec7298f4f1acb857c21dd3b4b114ba4b" }, "downloads": -1, "filename": "kafka_python-1.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66ca77e747a997a2c5f4361cab043cd0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 266121, "upload_time": "2019-09-30T21:13:17", "url": "https://files.pythonhosted.org/packages/49/c9/9863483a1353700ba87821b4f39085eb18fd1bcbb1e954c697177d67f03f/kafka_python-1.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "549caf10af002a275bc6d65f3a992ec1", "sha256": "2f29baad4b3efe05a2bb81ac268855aa01cbc68397f15bac77b494ffd7e2cada" }, "downloads": -1, "filename": "kafka-python-1.4.7.tar.gz", "has_sig": false, "md5_digest": "549caf10af002a275bc6d65f3a992ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 290977, "upload_time": "2019-09-30T21:13:20", "url": "https://files.pythonhosted.org/packages/58/20/2a2494fe7b4bf4cb36c060f88a55adcd944b7876877691a2f28cd544467b/kafka-python-1.4.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66ca77e747a997a2c5f4361cab043cd0", "sha256": "4fbebebfcb6fc94903fb720fe883d7bbec7298f4f1acb857c21dd3b4b114ba4b" }, "downloads": -1, "filename": "kafka_python-1.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66ca77e747a997a2c5f4361cab043cd0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 266121, "upload_time": "2019-09-30T21:13:17", "url": "https://files.pythonhosted.org/packages/49/c9/9863483a1353700ba87821b4f39085eb18fd1bcbb1e954c697177d67f03f/kafka_python-1.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "549caf10af002a275bc6d65f3a992ec1", "sha256": "2f29baad4b3efe05a2bb81ac268855aa01cbc68397f15bac77b494ffd7e2cada" }, "downloads": -1, "filename": "kafka-python-1.4.7.tar.gz", "has_sig": false, "md5_digest": "549caf10af002a275bc6d65f3a992ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 290977, "upload_time": "2019-09-30T21:13:20", "url": "https://files.pythonhosted.org/packages/58/20/2a2494fe7b4bf4cb36c060f88a55adcd944b7876877691a2f28cd544467b/kafka-python-1.4.7.tar.gz" } ] }