Revisions of python-tooz

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1136722 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- update to version 4.2.0
  - Cap protobuf < 4.x
  - Loosen protobuf version that's used for docs/renos
  - tox: set allowlist_externals
  - [etcd3gw] create new lease if expired.
  - Drop python3.6/3.7 support in testing runtime
  - Fix mysql timeout
  - Allow to pass ssl-related args for zookeeper
  - Add TLS support for MySQL driver
  - Support etcd3gw api version
  - Revert "Moves supported python runtimes from version 3.8 to 3.10"
  - remove unicode from code
  - Fix: Add timeout for mysql driver
  - Moves supported python runtimes from version 3.8 to 3.10
  - Enable watch functionality for Etcd3Driver
  - Fix inappropriate logic in memcachedlock.release()
  - Add grouping support in etcd to compatibility matrix.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 994200 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- drop unneeded dependencies
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 981115 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to version 2.11.1
  - Support later tenacity versions
  - setup.cfg: Replace dashes with underscores
  - Enable retries in redis driver
  - Deprecate the etcd3 driver
  - Bump tenacity dependency to >= 5.0.0
  - Update CI to use unversioned jobs template
  - Fix formatting of release list
  - Fix getting group with prefix in etcd3gw driver
  - Fix docstring for get_members()
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 939549 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- update to version 2.9.0
  - Use py3 as the default runtime for tox
  - Cap tenacity to unblock the gate
  - Add Python3 wallaby unit tests
  - Move flake8 as a pre-commit local target.
  - Update master for stable/wallaby
  - Retry on redis connection errors
  - Bump hacking and flake8 version to fix pep8 job
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 736628 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 10)
- removed 0001-Remove-grpcio-from-requirements.txt.patch
- update to version 1.66.2
  - Remove unused requirements.
  - Blacklist sphinx 2.1.0
  - Remove py35, add py37 classifiers
  - OpenDev Migration Patch
  - Replace git.openstack.org URLs with opendev.org URLs
  - Add Python 3 Train unit tests
  - Update Sphinx requirement and uncap grpcio
  - Referencing testenv deps now works
  - add python 3.7 unit test job
  - Update master for stable/stein
  - Move grpcio from requirements.txt to extras
  - Fix wrong log level during heartbeat
  - Move test deps to test-requirements.txt
  - Unblock tooz gate
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 699141 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- fix python-enum34 dependency

- update to version 1.64.2
  - More explicitly document driver connection strings
  - fix tox python3 overrides
  - Ensure consistent encoding of strings for ID
  - Add release note link in README
  - add lib-forward-testing-python3 test job
  - Change openstack-dev to openstack-discuss
  - Unblock tooz gate
  - Update reno for stable/rocky
  - Fixed UnicodeEncodeError for Python2 unicode objects
  - Switch to autodoc_default_options
  - Migrate to stestr
  - add python 3.6 unit test job
  - Use templates for cover
  - Fix coverage tests
  - import zuul job settings from project-config
  - coordination: do not retry the whole heartbeat on fail
- add 0001-Remove-grpcio-from-requirements.txt.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 688256 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 8)
- update to version 1.62.1
  - fix tox python3 overrides
  - Update .gitreview for stable/rocky
  - import zuul job settings from project-config
  - Fixed UnicodeEncodeError for Python2 unicode objects
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 633123 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 583360 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 6)
- Switch to stable/queens spec template
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 578062 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 5)
- update to version 1.60.0
  - Update .gitreview for stable/queens
  - Use native Zuul v3 tox jobs
  - msgpack-python has been renamed to msgpack
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 545730 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- update to version 1.59.0
  - redis: always remove lock from acquired lock when release()ing
  - Update reno for stable/pike
  - Add etcd3 group support
  - Use the same default timeout for async result
  - redis: log an error on release failure
  - Acquire fails with "ToozError: Not found"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 515022 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 3)
- update to version 1.58.0
  - etcd3: add etcd3 coordination driver
  - Factorize tox envlist for better readability
  - redis: fix concurrent access on acquire()
  - {my,pg}sql: close connections when out of retry
  - tests: fix etcd and consul test run
  - pass on partitions
  - pgsql: fix self._conn.close() being called without connection
  - Implement heartbeat for FileDriver
  - hashring: allow to use bytes as node name
  - Update reno for stable/ocata
  - coordination: factorize common async result futures code
  - Turn on warning-is-error in doc build
  - Make sure Lock.heartbeat() returns True/False
  - etcd3: use discard() rather than remove()
  - http->https for security
  - doc: use list-table for driver support tables
  - Separate etcd3gw driver that uses the etcd3 grpc gateway
  - etcd3: replace custom lock code by more recent etcd3 lock code
  - coordination: remove double serialization of capabilities
  - consul: remove unused executor
  - etcd: fix blocking argument
  - get weight of existing members
  - coordination: fix reversed fiels for __repr__ for events
  - Add shared filelock
  - postgresql: only pass username and password if they are set
  - Fix psycopg2 connection argument
  - Update URLs in documents according to document migration
  - etcd: fix acquire(blocking=True) on request exception
  - tests: tests fail if no URL is set + run partitioner tests on basic drivers
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 456036 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 2)
- update to version 1.48.0:
  - Replace 'assertTrue(a in b)' with 'assertIn(a, b)' and 'assertFalse(a in
  - Replace retrying with tenacity
  - [doc] Note lack of constraints is a choice
  - Fixup concurrent modification
  - file: update .metadata atomically
  - Switch from Python 3.4 to Python 3.5
  - tox: use pretty tox output
  - file: move _read_{group,member}_id to staticmethod-s
  - Update etcd version in tests
  - redis: make sure we don't release and heartbeat a lock at the same time
  - Add CONTRIBUTING.rst
  - The 'moves.moved_class' function creates a new class
  - coordinator: add join_group_create
  - Bump hacking to 0.12
  - coordination: make get_members() return a set
  - file: move _load_and_validate to a method
  - Add weight support to the hashring
  - Use the internal group of list rather than listing the groups
  - Changed author and author-email
  - tox: install docs dependency in docs target and reno
  - Raise tooz error when unexpected last entries found
  - Install only needed packages
  - coordination: add __repr__ for join/leave events
  - zookeeper: switch to standard group membership watching
  - coordination: fix moved_class usage for ToozError
  - Use method ensure_tree from oslo.utils
  - Move ToozError to root module
  - Using assertIsNone() instead of assertEqual(None, ...)
  - Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'
Displaying all 16 revisions
openSUSE Build Service is sponsored by