Skip to content

2.10.0

Latest
Compare
Choose a tag to compare
@StephenSorriaux StephenSorriaux released this 28 Jan 20:07
· 16 commits to master since this release

PYTHON SUPPORTED VERSIONS CHANGE: Please note that Kazoo no longer tests on Python 3.7. Tested versions are Python 3.8, 3.9, 3.10, 3.11, 3.12 and latest PyPy 3.10.

Features

  • ci: remove codecov step from tox since performed in GA (#719) (ffa0ae9a)
  • testing:
    • add test for Windows platform (31fdca6b)
    • add more logging during test suite (2c36d699)

Test

  • update tested ZK versions (1a23100a)
  • remove Python 3.7, add Python 3.11 and Python 3.12 (e33a6e17)
  • bump pypy to latest available (383cdf8c)
  • add SSL test (be1b7723)
  • Don't throw when test fail while cluster is down (5851e406)

Doc

  • Include type hints in docs (e24e1200)
  • Use .readthedocs.yaml to configure the build (693cd487)
  • there are more than 50 contributors now (#703) (d7c44cd1)
  • Replace build badge from Travis to Actions (#675) (a43ef2bf)

Chore

  • add mypy to the build (#689) (8f608f84)
  • migrate to tox 4.x (0c564419)
  • Integrate flake8 & black in gh actions (644eeb74)
  • bump pyflake, fix new warnings (f3b7ff71)
  • add black dependencies to the build (951f7442)
  • backport changes from release/2.9 (#674) (cb2fe857)
  • deps:
    • bump actions/cache from 3 to 4 (a440c91d)
    • bump actions/setup-java from 3 to 4 (aa219898)
    • bump actions/setup-python from 4 to 5 (1a5205c8)
    • bump actions/checkout from 3 to 4 (d9830661)
    • bump actions/setup-python from 2 to 4 (#695) (491cab3f)
    • bump actions/cache from 2 to 3 (1c0c4535)
    • bump codecov/codecov-action from 2 to 3 (b3dcad2d)
    • bump actions/checkout from 2 to 3 (d2a08d48)
  • packaging: Remove redundant wheel dep from pyproject.toml (#671) (161c6877)

Refactor

  • no need to specify mock (#702) (92b071d3)
  • delete back of travis config (#705) (d224a520)
  • remove unecessary import guard for gevent.lock (74ecc0f2)
  • remove string interpolation in favour of exception chaining (e38b5c5f)
  • remove backport of 'atexit.unregister' (7ade392d)
  • Replace usage of six for their py3 implementations (e05b50a1)

Bug Fixes

  • core: no need to alway perform an os.stat(fd) (b06ffd71)
  • exceptions: Register exception for server-side QUOTAEXCEEDED(-125) (6054d822)
  • testing:
  • tests: test_read_only is not flaky anymore. (6b40a437)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy