Subject: CVS commit: pkgsrc/sysutils/py-kazoo
From: Adam Ciarcinski
Date: 2024-02-08 11:15:25
Message id: 20240208101525.27C89FA42@cvs.NetBSD.org

Log Message:
py-kazoo: updated to 2.10.0

2.10.0  (2024-01-28)

Features

* **ci:**  remove `codecov` step from `tox` since performed in GA
* **testing:**
 *  add test for Windows platform
 *  add more logging during test suite

Test

*   update tested ZK versions
*   remove Python 3.7, add Python 3.11 and Python 3.12
*   bump pypy to latest available
*   add SSL test
*   Don't throw when test fail while cluster is down

Doc

*   Include type hints in docs
*   Use `.readthedocs.yaml` to configure the build
*   there are more than 50 contributors now
*   Replace build badge from Travis to Actions

Chore

*   add mypy to the build
*   migrate to tox 4.x
*   Integrate flake8 & black in gh actions
*   bump pyflake, fix new warnings
*   add black dependencies to the build
*   backport changes from release/2.9
* **deps:**
 *  bump actions/cache from 3 to 4
 *  bump actions/setup-java from 3 to 4
 *  bump actions/setup-python from 4 to 5
 *  bump actions/checkout from 3 to 4
 *  bump actions/setup-python from 2 to 4
 *  bump actions/cache from 2 to 3
 *  bump codecov/codecov-action from 2 to 3
 *  bump actions/checkout from 2 to 3
* **packaging:**  Remove redundant wheel dep from pyproject.toml

Refactor

*   no need to specify `mock`
*   delete back of travis config
*   remove unecessary import guard for gevent.lock
*   remove string interpolation in favour of exception chaining
*   remove backport of 'atexit.unregister'
*   Replace usage of six for their py3 implementations

Bug Fixes

* **core:**  no need to alway perform an `os.stat(fd)`
* **exceptions:**  Register exception for server-side QUOTAEXCEEDED(-125)
* **testing:**
 *  cleanup ZK cluster between test cases
 *  add `.coveragerc`
* **tests:**  `test_read_only` is not flaky anymore.

Files:
RevisionActionfile
1.12modifypkgsrc/sysutils/py-kazoo/Makefile
1.4modifypkgsrc/sysutils/py-kazoo/PLIST
1.9modifypkgsrc/sysutils/py-kazoo/distinfo