Jeff Widman
f7c871a901
Merge pull request #469 from python-zk/462-virtualenv-continued
...
chore: stop bundling virtualenv and assorted fixes
2017-07-24 16:03:43 -06:00
Hanno Schlichting
698873a6cb
Remove unused GEVENT_VERSION env variable.
2017-07-24 21:36:44 +02:00
Hanno Schlichting
4ebeb1550b
Remove deprecated `pip --download-cache` option.
2017-07-24 21:36:44 +02:00
Hanno Schlichting
eaf91f0932
Use the right python executable.
2017-07-24 21:36:44 +02:00
Jeff Widman
5837d11bb5
docs: minor tweaks to contributing.md ( #464 )
...
Fix readability, tense, grammar, etc.
2017-07-24 21:35:12 +02:00
Jeff Widman
a28423aac7
chore: remove debian packaging ( #468 )
...
Removing the debian packaging files as they're maintained in Debian
itself these days. Removing them won't mean having to remove it from
Debian.
See further discussion in https://github.com/python-zk/kazoo/issues/465
closes #465
2017-07-24 21:34:12 +02:00
Jeff Widman
af9b4cab39
chore: stop bundling virtualenv
...
We bundled our own virtualenv copy to work around bugs in travis-ci
(0cdb38186e
). That's a 5+ year old bug
which isn't around anymore.
So no need to keep bundling virtualenv.
closes #462
2017-07-24 21:22:20 +02:00
Ben Bangert
622604bf2b
Merge pull request #463 from python-zk/jeffwidman-pep8-imports
...
style: pep8 imports
2017-07-24 09:19:43 -07:00
Ben Bangert
05dfe24bb9
Merge pull request #461 from python-zk/jeffwidman-finish-removing-old-pythons
...
chore: remove python 3.3 from tox
2017-07-24 09:07:40 -07:00
Ben Bangert
87af99aef4
Merge pull request #460 from python-zk/jeffwidman-remove-easy-install
...
chore: remove `easy_install` instructions
2017-07-24 09:03:12 -07:00
Jeff Widman
aff2257f3d
style: pep8 imports
...
Also incorporates some recommendations from pep-257 on docstring
conventions.
2017-07-23 23:50:21 -06:00
Jeff Widman
cf66474b27
chore: remove python 3.3 from tox
...
Looks like removing this was overlooked in 2faba9ff3b
issue #441
2017-07-23 23:15:00 -06:00
Jeff Widman
6e6627d586
chore: remove `easy_install` instructions
...
Everyone uses `pip` these days
2017-07-23 23:11:37 -06:00
Ben Bangert
83b9f94e32
Merge pull request #452 from python-zk/release/2.4
...
chore: tag 2.4.0 release
2017-06-15 08:32:05 -07:00
Ben Bangert
34841c76a8
chore: tag 2.4.0 release
2017-06-14 08:48:00 -07:00
Ben Bangert
dc3306e0e8
Merge pull request #451 from tonyseek/feature/treecache-recipe
...
Add back the TreeCache recipe
2017-06-12 22:15:52 -07:00
Jiangge Zhang
ec8b337e6f
feat(recipe): Add TreeCache recipe
...
Kazoo implementation of Apache Curator's TreeCache recipe. See also:
http://curator.apache.org/curator-recipes/tree-cache.html
2017-06-13 12:43:04 +08:00
Ben Bangert
b4967d16b3
Merge pull request #450 from python-zk/feat/revert-pr-305
...
fix(core): revert PR #305 SetWatches which caused RuntimeError
2017-06-12 11:30:51 -07:00
Ben Bangert
a7b45390f3
fix(core): revert PR #305 SetWatches which caused RuntimeError
...
PR #305 introduced a feature to restore watches on reconnect.
Unfortunately this introduced RuntimeError's under various cases, so
reverting it is necessary.
2017-06-12 11:00:21 -07:00
Ben Bangert
1956bab959
Merge pull request #424 from eribeiro/411-connectstring-accept-list
...
KazooClient hosts list should accept a list of multiple endpoints.
2017-06-11 17:16:20 -07:00
Edward Ribeiro
72a8d96ca1
feat(core): allow multiple endpoints in KazooClient hosts arg
...
The hosts arg to KazooClient now supports a list of multiple endpoints.
Closes #411
2017-06-11 14:05:01 -03:00
Ben Bangert
196079611d
Merge pull request #448 from packysauce/epoll
...
Use epoll when available to support fds > 1023
2017-06-04 14:01:36 -07:00
Patrick White
267e61b432
feat(core): use epoll when available to support fds > 1023
...
When epoll is available, and the highest fd in use is > 1023, route through epoll.
Otherwise, use the existing select() behavior so by and large nothing changes.
Closes #266 , #171
2017-06-04 13:45:27 -07:00
Ben Bangert
95b2185c07
Merge pull request #449 from bsanders/master
...
Add missed parens to function call.
2017-06-03 19:55:44 -07:00
Bill Sanders
88cf4aa7bc
fix: add missed parens to LockingQueue function call.
2017-06-03 19:41:59 -07:00
Ben Bangert
bd1ee41fd1
Merge pull request #446 from python-zk/feat/issue-445
...
feat: pep8 all the things
2017-06-01 23:00:28 -07:00
Ben Bangert
9288034207
feat: pep8 all the things
...
Brings the code-base back up to validating flake8 checks.
Closes #445
2017-06-01 17:52:51 -07:00
Ben Bangert
b0fbd35782
Merge pull request #443 from python-zk/feat/issue-441
...
feat: drop Python 2.6/3.3 official support, add 3.5/3.6 testing
2017-06-01 12:40:48 -07:00
Ben Bangert
2faba9ff3b
feat: drop Python 2.6/3.3 official support, add 3.5/3.6 testing
...
Closes #441
2017-06-01 11:58:37 -07:00
Ben Bangert
3495442832
Merge pull request #440 from python-zk/release/2.3
...
Release/2.3
2017-06-01 11:17:57 -07:00
Ben Bangert
eab6454011
Merge branch 'release/2.3' of github.com:python-zk/kazoo into release/2.3
2017-06-01 10:40:28 -07:00
Ben Bangert
d74fdbca2d
chore: tag 2.3.1 release
2017-06-01 10:38:27 -07:00
Ben Bangert
8d1f27ac57
Merge pull request #438 from mrterry/fix_manifest
...
chore: update MANIFEST.in to reflect changes to filenames
2017-06-01 10:28:27 -07:00
Ben Bangert
dabffdfaad
Merge pull request #439 from python-zk/feat/issue-436
...
chore: add travis deployment and update ZK versions
2017-06-01 10:14:43 -07:00
Matt Terry
c9a38c5d65
chore: update MANIFEST.in to reflect changes to filenames
...
Looks like the .rst files got converted to .md, but MANIFEST.in wasn't
updated. This also fixes the sdist, since setup.py expects README.md &
CONTRIBUTING.md to be in the source tarball.
closes #437
2017-06-01 09:47:35 -07:00
Ben Bangert
7d5d59cb04
chore: add travis deployment and update ZK versions
...
Add's automatic PyPI release based on tags. The versions of
Zookeeper are now the latest stable releases for 3.4.
Closes #436
2017-06-01 09:34:01 -07:00
Ben Bangert
2c0374a03b
chore: tag 2.3.0 release
2017-05-31 20:50:20 -07:00
Ben Bangert
f07e2e722b
chore: tag 2.3.0 release
2017-05-31 20:12:12 -07:00
Ben Bangert
3a657b9f93
Revert "New recipe proposal: TreeCache"
2017-05-31 17:21:16 -07:00
Ben Bangert
3cc86ac06e
Merge pull request #430 from anskornyakov/hotfix/semaphore-deadlock
...
fix deadlock in nonblocking semaphore acquiring
2017-05-31 15:03:02 -07:00
Ben Bangert
c82a98b806
Merge pull request #418 from josephaltmaier/master
...
Always call _safe_close() on KazooClient.stop() so we don't leak work…
2017-05-31 14:56:26 -07:00
Ben Bangert
c85969a480
Merge pull request #400 from tonyseek/hotfix/xid-mismatch
...
Fix the client.add_auth hangs by xids mismatch.
2017-05-31 14:51:55 -07:00
Ben Bangert
b1f3d618a2
Merge pull request #398 from tonyseek/feature/treecache-recipe
...
New recipe proposal: TreeCache
2017-05-31 14:50:39 -07:00
Ben Bangert
c2db1e99a3
Merge pull request #397 from paperlessreceipts/counter-pre-post-values
...
Counter: expose the previous and changed values.
2017-05-31 14:48:07 -07:00
Ben Bangert
4f0a742599
Merge pull request #396 from adamchainz/readthedocs.io
...
Convert readthedocs link for their .org -> .io migration for hosted projects
2017-05-31 14:47:23 -07:00
Ben Bangert
e9815d1967
Merge pull request #391 from michielbaird/watcher_changes
...
Ensure pending watches are not dropped when connection is lost
2017-05-31 14:45:48 -07:00
Ben Bangert
4e0cad0481
Merge pull request #369 from FedericoCeratto/patch-1
...
Set default max_delay to one minute
2017-05-31 13:41:07 -07:00
Ben Bangert
5c4e0060ea
Merge pull request #365 from radix/construct-exceptions-with-saner-arguments
...
construct empty exceptions with no arguments, instead of () and {}
2017-05-31 13:39:29 -07:00
Ben Bangert
2a3e9d19cd
Merge pull request #359 from rockerbox/queue-patch
...
Fixed Queue to clear children before retry
2017-05-31 13:37:05 -07:00
Ben Bangert
6cab0f04c7
Merge pull request #354 from d3matt/FIX/potential_leak
...
Fix potential leak in DataWatch and ChildrenWatch
2017-05-31 13:36:23 -07:00