Skip to content

v2.1.0

Compare
Choose a tag to compare
@wbarnha wbarnha released this 19 Mar 02:50
· 17 commits to master since this release
a856dc4

What's Changed

  • Reconfigure tests to complete in a more timely manner and skip some iterations for Kafka 0.8.2 and Python 3.12 by @wbarnha in #159
  • Test Kafka 0.8.2.2 using Python 3.10 in the meantime by @wbarnha in #161
  • Remove support for EOL'ed versions of Python by @wbarnha in #160
  • Stop testing Python 3.13 in python-package.yml by @wbarnha in #162
  • Avoid 100% CPU usage while socket is closed by @orange-kao in #156
  • Fix DescribeConfigsResponse_v1 config_source vs is_default by @ryarnyah in #150
  • Fix base class of DescribeClientQuotasResponse_v0 by @ods in #144
  • Update license_file to license_files by @micwoj92 in #131
  • Update some RST documentation syntax by @HalfSweet in #130
  • Fix crc32c's main for Python 3 by @Jongy in #142
  • Strip trailing dot off hostname used for SSL validation. by @voutilad in #133
  • Handle OSError to properly recycle SSL connection, fix infinite loop by @sibiryakov in #155
  • client_async: Allow throwing an exception upon socket error during wakeup by @shimon-armis in #134
  • Log connection errors at ERROR level by @drewdogg in #139
  • Support custom SASL mechanisms including AWS MSK by @wbarnha and @mattoberle in #170
  • Use PyUpgrade for 3.8+ for updating project by @wbarnha in #171
  • Remove all vendoring by @s-t-e-v-e-n-k in #169

New Contributors

Full Changelog: v2.0.3...v2.1.0