14
0
forked from pool/python-kazoo

Commit Graph

  • 8f9dccdaf0 Accepting request 1289117 from devel:languages:python main Ana Guerrero 2025-06-30 11:06:06 +00:00
  • 357c26a5c5 - Switch to pyproject macros. - Drop now unneeded Requires on six. Steve Kowalik 2025-06-30 04:13:31 +00:00
  • 2eadcc3b36 Accepting request 1225417 from devel:languages:python Ana Guerrero 2024-11-21 14:17:14 +00:00
  • d9ee5e5159 - Clean up the SPEC file. Matej Cepl 2024-11-20 22:55:50 +00:00
  • c299ec2b11 Accepting request 1225375 from home:fmccarthy:branches:devel:languages:python Matej Cepl 2024-11-20 22:53:21 +00:00
  • f9fb4e5aba Accepting request 1143989 from devel:languages:python Ana Guerrero 2024-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 Mueller 2024-02-04 11:31:20 +00:00
  • d2c7b41d7d Accepting request 1032510 from devel:languages:python Dominique Leuenberger 2022-11-01 12:42:20 +00:00
  • 87f513af73 Accepting request 1032018 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-10-31 13:33:35 +00:00
  • c34a690495 Accepting request 977830 from devel:languages:python Dominique Leuenberger 2022-05-18 11:13:24 +00:00
  • 4593efba39 Accepting request 977772 from home:pgajdos:python Dirk Mueller 2022-05-17 18:53:01 +00:00
  • 5063e47033 Accepting request 919400 from devel:languages:python Dominique Leuenberger 2021-09-16 21:14:48 +00:00
  • 0499cc78d3 - Actually remove nose BuildRequires, replacing it with pytest. Steve Kowalik 2021-09-16 05:54:51 +00:00
  • 99142e3e9f Accepting request 834568 from devel:languages:python Dominique Leuenberger 2020-09-15 14:31:45 +00:00
  • d6587910d7 Accepting request 834567 from home:pgajdos:python Tomáš Chvátal 2020-09-15 09:58:57 +00:00
  • c7f76d8fbb Accepting request 821449 from devel:languages:python Dominique Leuenberger 2020-07-17 18:52:09 +00:00
  • 4e5c654c79 - update to 2.8.0: * **chore:** using Github templates for issues and PRs (#610) ([eddc0976](eddc0976bf)) * **core:** * Use strict regex to identify lock contenders. ([cc8ce892](cc8ce89291)) * Support additionaal lock contenter patterns ([225eeecb](225eeecbe6)) * **tests:** * Disable problematic hound-flake8-black integration. ([75f62a0d](75f62a0dd4)) * Move to pytest ([de97d74b](de97d74b50)) * add Python 3.8 and remove Python 3.6 from the testing suite (#611) ([e4f808f7](e4f808f7f0)) * **core:** Use chain.from_iterable in threading.py (#614) ([13c73ec5](13c73ec5f4)) * **core:** * handle SSL_WANT_READ/WRITE errors (#619) ([cbdc4749](cbdc4749ed), closes [#618](https://github.com/python-zk/kazoo/issues/618)) * '"is" with a literal' syntax errors (#609) ([6b6ffe62](6b6ffe62a0)) * sync() return should be unchrooted ([cbde70ac](cbde70ac87), closes [#601](https://github.com/python-zk/kazoo/issues/601)) * **core:** Update matrix: add pypy3, drop py27 ([522189da](522189da0f)) * **tests:** Add coverage report on codecov.io ([bb475843](bb47584390)) Dirk Mueller 2020-07-17 08:08:15 +00:00
  • 5ccbb918fc Accepting request 790055 from devel:languages:python Dominique Leuenberger 2020-03-31 15:17:12 +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 Mueller 2020-03-30 10:54:54 +00:00
  • ba57b952b1 Accepting request 787471 from devel:languages:python Dominique Leuenberger 2020-03-24 21:34:15 +00:00
  • 30910a61ba Accepting request 785588 from devel:languages:python Dominique Leuenberger 2020-03-19 18:48:39 +00:00
  • ddd90f7b1b - add dependency on pure-sasl, move python 2.x deps inside a conditional Dirk Mueller 2020-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 Mueller 2020-03-16 10:51:33 +00:00
  • 6dbf1be206 - update to 2.7.0: **core:** * run SASL Kerberos tests as part of build ([5c461bdf](https://github.com/python-zk/kazoo/commit/5c461> * Add create2 support ([1d81f96a](https://github.com/python-zk/kazoo/commit/1d81f96a77a6fd7ae2476cd798> * closed states instead of lost states (#573) ([961b2f3b](https://github.com/python-zk/kazoo/commit/96>+ * improve SASL interface (#546) ([cd49b3fa](https://github.com/python-zk/kazoo/commit/cd49b3fa01136848> **recipe:** add support for curator SharedCount recipe (#559) ([88b657a0](https://github.com/python-zk>+* **utils:** extend create_tcp_connection utility (#568) ([ab0cd00c](https://github.com/python-zk/kazoo/> **core:** * allow requests to be queued in CONNECTING state (#374) (#588) ([a636d7a6](https://github.com/python->+ * Implement proper retry backoff logic with jitter. ([0bb0659c](https://github.com/python-zk/kazoo/com> * when connection fails, close the ConnectionHandler (#577) (#579) ([c7e80503](https://github.com/pyth>+* **recipe:** crash if None in znode (#569) ([ded79467](https://github.com/python-zk/kazoo/commit/ded794> **tests:** * Disable JAAS isInitiator for Server ([933b38b5](https://github.com/python-zk/kazoo/commit/933b38b550> * deactivate TCP port that was enabled by default. ([d7bed550](https://github.com/python-zk/kazoo/comm> * capitalize the default_domain value ([7fd22bfd](https://github.com/python-zk/kazoo/commit/7fd22bfd19>+ * weaker crypto when configuring Kerberos ([844df87a](https://github.com/python-zk/kazoo/commit/844df8> * prefix with toxinidir variable with a / to ensure path to ensure-zookeeper-env.sh is correct ([c4d42> * specify -Dfile.encoding=UTF-8 when starting the ZK JVM ([5764da0b](https://github.com/python-zk/kazo>+ Dirk Mueller 2020-03-16 10:50:43 +00:00
  • 6953bfcf3f Accepting request 692287 from devel:languages:python Dominique Leuenberger 2019-04-08 18:54:01 +00:00
  • 74858a5137 Accepting request 692286 from home:pgajdos Tomáš Chvátal 2019-04-08 12:26:09 +00:00
  • 103a04d60c Accepting request 645899 from devel:languages:python Dominique Leuenberger 2018-11-08 08:48:07 +00:00
  • fe17e0925f - Update to 2.5.0: * Various fixes for gevent and python 3.7 - Fix homepage Tomáš Chvátal 2018-11-01 13:54:15 +00:00
  • ffdf37b206 Accepting request 518326 from devel:languages:python Dominique Leuenberger 2017-09-05 13:14:51 +00:00
  • b95bb8b07d Accepting request 518136 from home:tbechtold:branches:devel:languages:python Thomas Bechtold 2017-08-23 05:21:54 +00:00
  • 8d80230450 Accepting request 432593 from devel:languages:python Dominique Leuenberger 2016-10-10 14:19:56 +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 Mueller 2016-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