c299ec2b11
Accepting request 1225375 from home:fmccarthy:branches:devel:languages:python
Matej Cepl2024-11-20 22:53:21 +00:00
f9fb4e5aba
Accepting request 1143989 from devel:languages:python
Ana Guerrero2024-02-04 18:09:54 +00:00
07e43d95fe
- update to 2.10.0: * update tested ZK versions * remove Python 3.7, add Python 3.11 and Python 3.12 * bump pypy to latest available * add SSL test * no need to specify mock * 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 * **core:** no need to alway perform an os.stat(fd) * **exceptions:** Register exception for server-side QUOTAEXCEEDED(-125) - Update to version 2.9.0 - Actually remove nose BuildRequires, replacing it with pytest.
Dirk Mueller2024-02-04 11:31:20 +00:00
3cec10870a
- downgrade pure-sasl dependency to suggests, as it requires kerberos which conflicts with pykerberos (needed by requests) and the code handles this as optional dependency
Dirk Mueller2020-03-30 10:54:54 +00:00
ddd90f7b1b
- add dependency on pure-sasl, move python 2.x deps inside a conditional
Dirk Mueller2020-03-16 13:01:57 +00:00
d7d08f7147
* run SASL Kerberos tests as part of build * Add create2 support * closed states instead of lost states (#573) **recipe:** add support for curator SharedCount recipe (#559) * allow requests to be queued in CONNECTING state (#374) (#588) * when connection fails, close the ConnectionHandler (#577) (#579) * Disable JAAS isInitiator for Server * deactivate TCP port that was enabled by default. * capitalize the default_domain value * prefix with toxinidir variable with a / to ensure path to ensure-zookeeper-env.sh is correct * specify -Dfile.encoding=UTF-8 when starting the ZK JVM
Dirk Mueller2020-03-16 10:51:33 +00:00
5759ed54e9
- update to 2.2.1: * Issue #234: Add support for reconfig cluster membership operation * Start running tests against Zookeeper 3.5.0 alpha and explicitly configure the admin.serverPort in tests to avoid port conflicts. The Zookeeper alpha version is not yet officially supported. * Integrate eventlet *handler* support into kazoo so that along with [gevent, threading] handlers there can now be a dedicated eventlet handler for projects that need to (or want to) use eventlet (such as those working in the openstack community). The `requirements_eventlet.txt file lists the optional eventlet requirement(s) that needs to be satisfied when this new handler is used. * Use six to nicely handle the cross compatibility of kazoo with python 2.x and 3.x (reducing/removing the need to have custom compatibility code that replicates what six already provides). * Add state_change_event to kazoo.recipe.partitioner.SetPartitioner` which is set on every state change. * Add a NonBlockingLease recipe. The recipe allows e.g. cron jobs scheduled on multiple machines to ensure that at most N instances will run a particular job, with lease timeout for graceful handover in case of node failures.
Dirk Mueller2016-09-29 14:43:58 +00:00
eeebc5b49a
Accepting request 249295 from devel:languages:python
Stephan Kulow
2014-09-17 15:25:12 +00:00
71d332f796
Accepting request 249255 from Cloud:OpenStack:Master
Jan Matejek
2014-09-15 14:00:26 +00:00
a5628bb4da
Accepting request 228555 from devel:languages:python
Stephan Kulow
2014-04-03 15:14:34 +00:00
fd90fa474e
- Initial version
Sascha Peilicke
2014-04-02 08:43:35 +00:00