Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the link to the compatibility page (#2295) | Kurt McKee | 2022-03-27 | 1 | -1/+1 |
| | | | The current link leads to HTTP 404. | ||||
* | Cleanup install instructions for optional libs (#2139) | Jeff Widman | 2020-11-15 | 2 | -25/+40 |
| | | | | | | | | | | | | This cleans up the install instructions to specify that optional libs should be installed using the `kafka-python[opt]` format. This leverages `setuptools`' `extra_requires` feature to let our users choose to inherit any versions pins we might apply to our optional dependencies. This also re-orders the docs slightly to give more visibility to the `crc32c` install because users are unlikely to realize it exists. It also cleans up the formatting of the compression libraries slightly, as they were getting a little unwieldy. | ||||
* | Add Kafka 2.6.0 to tests and protocol compatibility matrix (#2162) | Lourens Naudé | 2020-11-15 | 2 | -4/+4 |
| | | | | * Co-authored-by: Andrew Brown <andrew.brown@shopify.com> * Co-authored-by: Aaron Brady <aaron.brady@shopify.com> | ||||
* | Add kafka-2.5 to compatibility | Dana Powers | 2020-09-30 | 2 | -3/+3 |
| | |||||
* | Patch Release 2.0.22.0.2 | Dana Powers | 2020-09-29 | 1 | -0/+51 |
| | |||||
* | Add support for `zstd` compression (#2021) | Tincu Gabriel | 2020-09-07 | 1 | -4/+5 |
| | |||||
* | Python 3.8 support (#2088) | Swen Kooij | 2020-07-22 | 1 | -1/+1 |
| | |||||
* | remove unused imports | James Lamb | 2020-07-10 | 1 | -1/+0 |
| | |||||
* | Patch Release 2.0.12.0.1 | Dana Powers | 2020-02-19 | 1 | -0/+9 |
| | |||||
* | Release 2.0.02.0.0 | Dana Powers | 2020-02-10 | 1 | -0/+52 |
| | |||||
* | kafka 2.4.0 (#1972) | Vanessa Vuibert | 2019-12-29 | 2 | -4/+4 |
| | |||||
* | Add crc32c to README and docs | Dana Powers | 2019-12-29 | 1 | -0/+8 |
| | |||||
* | Fix doc import paths (#1933) | Jeff Widman | 2019-10-21 | 2 | -2/+2 |
| | | | Since `SimpleClient` was deleted, the new `KafkaClient` currently resides at `kafka.client_async.KafkaClient`... that may get updated in the future, so instead just import the `KafkaClient` from the top-level. | ||||
* | Remove SimpleClient, Producer, Consumer, Unittest (#1196) | Jeff Widman | 2019-10-11 | 11 | -598/+0 |
| | | | | | | | | | | | | | | | | | | In the 2.0 release, we're removing: * `SimpleClient` * `SimpleConsumer` * `SimpleProducer` * Old partitioners used by `SimpleProducer`; these are superceded by the `DefaultPartitioner` These have been deprecated for several years in favor of `KafkaClient` / `KafkaConsumer` / `KafkaProducer`. Since 2.0 allows breaking changes, we are removing the deprecated classes. Additionally, since the only usage of `unittest` was in tests for these old Simple* clients, this also drops `unittest` from the library. All tests now run under `pytest`. | ||||
* | Release 1.4.7 (#1916)1.4.7 | Dana Powers | 2019-09-30 | 1 | -0/+63 |
| | |||||
* | Add KAFKA 2.3.0 to test matrix (#1915) | Dana Powers | 2019-09-30 | 2 | -5/+9 |
| | |||||
* | Release 1.4.61.4.6 | Dana Powers | 2019-04-02 | 1 | -0/+45 |
| | |||||
* | Forgot compatibility section in docs/changelog.rst | Dana Powers | 2019-03-14 | 1 | -0/+8 |
| | |||||
* | Release 1.4.51.4.5 | Dana Powers | 2019-03-14 | 2 | -1/+51 |
| | |||||
* | Update travis test coverage: 2.7, 3.4, 3.7, pypy2.7 (#1614) | Jeff Widman | 2019-03-12 | 1 | -1/+1 |
| | | | | | * Use xenial dist for travis builds * Use openjdk8 for all travis tests * Update python build matrix -- add 3.7, drop 3.5/3.6 (keep 2.7, 3.4, pypy2.7) | ||||
* | Drop dependency on sphinxcontrib-napoleon | Stanislav Levin | 2019-02-27 | 1 | -1/+0 |
| | | | | | | | | | Since 1.3b1 (released Oct 10, 2014) Sphinx has support for NumPy and Google style docstring support via sphinx.ext.napoleon extension. The latter is already used, but sphinxcontrib-napoleon requirement still presents. Signed-off-by: Stanislav Levin <slev@altlinux.org> | ||||
* | Release 1.4.41.4.4 | Dana Powers | 2018-11-20 | 1 | -2/+21 |
| | |||||
* | Rename KafkaAdmin to KafkaAdminClient | Jeff Widman | 2018-11-20 | 3 | -6/+6 |
| | |||||
* | Update kafka broker compatibility docs | Dana Powers | 2018-11-20 | 2 | -4/+7 |
| | |||||
* | Update changelog | Dana Powers | 2018-11-12 | 1 | -0/+58 |
| | |||||
* | Document KafkaAdmin class | Jeff Widman | 2018-10-29 | 2 | -0/+6 |
| | |||||
* | Minor cleanup of testing doc | Jeff Widman | 2018-10-27 | 1 | -13/+17 |
| | | | | | | | Removed some of the hardcoded values as they are now outdated, and just pointed to where to find the current value in the code. Also some minor wordsmithing. | ||||
* | Fix sphinx url | Jeff Widman | 2018-10-24 | 2 | -2/+2 |
| | | | | | | | When I was fixing urls the other day, I noticed that sphinx hadn't added https but there was an open ticket: https://github.com/sphinx-doc/sphinx/issues/5522 Now that that is resolved, I'm updating it here. | ||||
* | Update remote urls: snappy, https, etc | Jeff Widman | 2018-10-22 | 1 | -4/+4 |
| | | | | | Snappy URL was outdated. Similarly, many of these sites now support https. | ||||
* | Release 1.4.31.4.3 | Dana Powers | 2018-05-26 | 1 | -0/+46 |
| | |||||
* | Adds add_callback/add_errback example to docs (#1441) | Berkodev | 2018-03-29 | 1 | -0/+12 |
| | |||||
* | Change SimpleProducer to use async_send (async is reserved in py37) (#1454) | Dana Powers | 2018-03-23 | 1 | -4/+4 |
| | |||||
* | Patch Release 1.4.21.4.2 | Dana Powers | 2018-03-10 | 1 | -2/+5 |
| | |||||
* | Update changelog with unreleased 1.4.2 notes | Dana Powers | 2018-03-10 | 1 | -0/+52 |
| | |||||
* | Use hardware accelerated CRC32C function if available (#1389) | Taras Voinarovskyi | 2018-02-21 | 1 | -0/+13 |
| | | | | | | * Use hardware accelerated CRC32C function if available * Add doc notice of optional `crc32c` package | ||||
* | Patch Release 1.4.1 (#1376)1.4.1 | Dana Powers | 2018-02-09 | 1 | -0/+11 |
| | |||||
* | Release 1.4.01.4.0 | Dana Powers | 2018-02-07 | 3 | -4/+101 |
| | |||||
* | Release 1.3.51.3.5 | Dana Powers | 2017-10-07 | 1 | -0/+27 |
| | |||||
* | Update sphinx/RTD changelog for 1.3.4 | Dana Powers | 2017-08-13 | 1 | -0/+67 |
| | |||||
* | Update compatibility docs re: 0.11 brokers and python 3.6 | Dana Powers | 2017-08-13 | 2 | -8/+8 |
| | |||||
* | Describe consumer thread-safety | Linus Wallgren | 2017-06-16 | 1 | -0/+10 |
| | |||||
* | Add kafka 0.10.2.1 into integration testing version (#1096) | Jianbin Wei | 2017-06-16 | 2 | -7/+8 |
| | | | | | * Add kafka 0.10.2.1 into integration testing version * Disable tests for python 2.6 and kafka 0.8.0 and 0.8.1.1 * Remove references to python 2.6 support | ||||
* | readthedocs.io follow-up to #1074 for docs/ | Dana Powers | 2017-04-10 | 3 | -3/+3 |
| | |||||
* | Release 1.3.31.3.3 | Dana Powers | 2017-03-14 | 1 | -1/+4 |
| | |||||
* | Prefer python-lz4 over lz4f if available | Dana Powers | 2017-03-14 | 2 | -7/+4 |
| | |||||
* | Update changelog | Dana Powers | 2017-03-13 | 1 | -0/+8 |
| | |||||
* | Update changelog | Dana Powers | 2017-03-07 | 1 | -0/+4 |
| | |||||
* | Add ClusterMetadata documentation | Dana Powers | 2017-03-07 | 3 | -0/+16 |
| | |||||
* | Recategorize some bugfix changes in docs; add PR 1016 | Dana Powers | 2017-03-06 | 1 | -2/+3 |
| | |||||
* | Tweak README docs to show use of consumer group (no longer default); clarify ↵ | Dana Powers | 2017-03-06 | 1 | -4/+13 |
| | | | | producer.flush |