Revisions of python-kazoo

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1225417 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 17)
- Clean up the SPEC file.
- Add sle15_python_module_pythons macro
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143989 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 919400 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 13)
- Actually remove nose BuildRequires, replacing it with pytest.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821449 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 2.8.0:
  * **chore:**  using Github templates for issues and PRs (#610) ([eddc0976](https://github.com/python-zk/kazoo/commit/eddc0976bf1ef9d9fb97990cebbc3f9b1abe9d7d))
  * **core:**
    *  Use strict regex to identify lock contenders. ([cc8ce892](https://github.com/python-zk/kazoo/commit/cc8ce8929116a1f0a2f0d088afa82ac9576395dc))
    *  Support additionaal lock contenter patterns ([225eeecb](https://github.com/python-zk/kazoo/commit/225eeecbe66c10d46dc7928681783d17f389f13a))
  * **tests:**
    *  Disable problematic hound-flake8-black integration. ([75f62a0d](https://github.com/python-zk/kazoo/commit/75f62a0dd40a9f9bdefcb04cea5ee5fcd3438c0e))
    *  Move to pytest ([de97d74b](https://github.com/python-zk/kazoo/commit/de97d74b50b62cd2f0cddc2a04e150575d9c6bc7))
    *  add Python 3.8 and remove Python 3.6 from the testing suite (#611) ([e4f808f7](https://github.com/python-zk/kazoo/commit/e4f808f7f0fe17e7e01468a2c54684f048e12b52))
  * **core:**  Use chain.from_iterable in threading.py (#614) ([13c73ec5](https://github.com/python-zk/kazoo/commit/13c73ec5f4d4f2215deb987a059051bb821674ca))
  * **core:**
    *  handle SSL_WANT_READ/WRITE errors (#619) ([cbdc4749](https://github.com/python-zk/kazoo/commit/cbdc4749edb5879099c1f9b832c055d9eeb52dea), closes [#618](https://github.com/python-zk/kazoo/issues/618))
    *  '"is" with a literal' syntax errors (#609) ([6b6ffe62](https://github.com/python-zk/kazoo/commit/6b6ffe62a073d1ed5413c65c2d8ec94ea2fa1760))
    *  sync() return should be unchrooted ([cbde70ac](https://github.com/python-zk/kazoo/commit/cbde70ac87435afbbacc9806c675184c7f778343), closes [#601](https://github.com/python-zk/kazoo/issues/601))
  * **core:**  Update matrix: add pypy3, drop py27 ([522189da](https://github.com/python-zk/kazoo/commit/522189da0f238faafc8f1db34f682f49b15ec503))
  * **tests:**  Add coverage report on codecov.io ([bb475843](https://github.com/python-zk/kazoo/commit/bb475843905af1a2d25b1f5834085c85c28bb175))
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 790055 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 787471 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 9)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 785588 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to 2.7.0:
 **core:**
 *  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)
 **core:**
 *  allow requests to be queued in CONNECTING state (#374) (#588)
 *  when connection fails, close the ConnectionHandler (#577) (#579)
 **tests:**
 *  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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 645899 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 6)
- Update to 2.5.0:
  * Various fixes for gevent and python 3.7
- Fix homepage
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 432593 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- 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.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 2)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 228555 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 1)
future openstack dep
Displaying all 17 revisions
openSUSE Build Service is sponsored by