summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* docs: Correctly document supported versionscorrect-supported-versions-in-readmeJeff Widman2017-11-021-2/+2
| | | | | Gevent support < 1.2 was dropped in https://github.com/python-zk/kazoo/commit/2e8dcd3836d01640f07e8de911cdfb3639f97d20 (and further tweaked in https://github.com/python-zk/kazoo/pull/483). Travis already tests the Zookeeper 3.5 series.
* Merge pull request #481 from python-zk/add-license-to-wheelJeff Widman2017-10-311-0/+3
|\ | | | | docs: Add license to Wheel
| * docs: Add license to Wheeladd-license-to-wheelJeff Widman2017-10-311-0/+3
|/ | | https://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file
* Merge pull request #476 from tgockel/issue/455Jeff Widman2017-08-294-65/+67
|\ | | | | fix: Remove use of "async" as a variable
| * fix: Remove use of "async" as a variableTravis Gockel2017-08-244-65/+67
|/ | | | | | | The use of "async" and "await" as variable are deprecated in Python 3.7. This patch removes the use of "async" (there is no usage of "await" to fix). Closes #455
* Merge pull request #470 from python-zk/jeffwidman-drop-old-geventBen Bangert2017-07-281-2/+1
|\ | | | | Drop python 2.6 compatible gevent
| * chore: drop python 2.6 compatible geventjeffwidman-drop-old-geventJeff Widman2017-07-271-2/+1
|/ | | | We dropped python 2.6 support a while ago, so no need for the added complexity here.
* Merge pull request #469 from python-zk/462-virtualenv-continuedJeff Widman2017-07-244-19/+3
|\ | | | | chore: stop bundling virtualenv and assorted fixes
| * Remove unused GEVENT_VERSION env variable.462-virtualenv-continuedHanno Schlichting2017-07-242-11/+0
| |
| * Remove deprecated `pip --download-cache` option.Hanno Schlichting2017-07-243-6/+1
| |
| * Use the right python executable.Hanno Schlichting2017-07-241-2/+2
|/
* docs: minor tweaks to contributing.md (#464)Jeff Widman2017-07-241-9/+10
| | | Fix readability, tense, grammar, etc.
* chore: remove debian packaging (#468)Jeff Widman2017-07-2414-120/+0
| | | | | | | | | 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
* chore: stop bundling virtualenvJeff Widman2017-07-247-2345/+5
| | | | | | | | | | We bundled our own virtualenv copy to work around bugs in travis-ci (0cdb38186eeffe8306315f0ddf76dd003c753432). That's a 5+ year old bug which isn't around anymore. So no need to keep bundling virtualenv. closes #462
* Merge pull request #463 from python-zk/jeffwidman-pep8-importsBen Bangert2017-07-2421-77/+66
|\ | | | | style: pep8 imports
| * style: pep8 importsjeffwidman-pep8-importsJeff Widman2017-07-2321-77/+66
| | | | | | | | | | Also incorporates some recommendations from pep-257 on docstring conventions.
* | Merge pull request #461 from python-zk/jeffwidman-finish-removing-old-pythonsBen Bangert2017-07-241-1/+0
|\ \ | | | | | | chore: remove python 3.3 from tox
| * | chore: remove python 3.3 from toxjeffwidman-finish-removing-old-pythonsJeff Widman2017-07-231-1/+0
| |/ | | | | | | | | | | Looks like removing this was overlooked in https://github.com/python-zk/kazoo/commit/2faba9ff3bdeff151ac6c922bf65b2dcf9c7bd7b issue #441
* | Merge pull request #460 from python-zk/jeffwidman-remove-easy-installBen Bangert2017-07-242-3/+1
|\ \ | |/ |/| chore: remove `easy_install` instructions
| * chore: remove `easy_install` instructionsjeffwidman-remove-easy-installJeff Widman2017-07-232-3/+1
|/ | | | Everyone uses `pip` these days
* Merge pull request #452 from python-zk/release/2.4Ben Bangert2017-06-152-1/+24
|\ | | | | chore: tag 2.4.0 release
| * chore: tag 2.4.0 release2.4.0release/2.4Ben Bangert2017-06-142-1/+24
|/
* Merge pull request #451 from tonyseek/feature/treecache-recipeBen Bangert2017-06-124-0/+694
|\ | | | | Add back the TreeCache recipe
| * feat(recipe): Add TreeCache recipeJiangge Zhang2017-06-134-0/+694
|/ | | | | Kazoo implementation of Apache Curator's TreeCache recipe. See also: http://curator.apache.org/curator-recipes/tree-cache.html
* Merge pull request #450 from python-zk/feat/revert-pr-305Ben Bangert2017-06-124-84/+1
|\ | | | | fix(core): revert PR #305 SetWatches which caused RuntimeError
| * fix(core): revert PR #305 SetWatches which caused RuntimeErrorfeat/revert-pr-305Ben Bangert2017-06-124-84/+1
|/ | | | | | PR #305 introduced a feature to restore watches on reconnect. Unfortunately this introduced RuntimeError's under various cases, so reverting it is necessary.
* Merge pull request #424 from eribeiro/411-connectstring-accept-listBen Bangert2017-06-112-4/+66
|\ | | | | KazooClient hosts list should accept a list of multiple endpoints.
| * feat(core): allow multiple endpoints in KazooClient hosts argEdward Ribeiro2017-06-112-4/+66
|/ | | | | | The hosts arg to KazooClient now supports a list of multiple endpoints. Closes #411
* Merge pull request #448 from packysauce/epollBen Bangert2017-06-042-2/+105
|\ | | | | Use epoll when available to support fds > 1023
| * feat(core): use epoll when available to support fds > 1023Patrick White2017-06-042-2/+105
|/ | | | | | | 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
* Merge pull request #449 from bsanders/masterBen Bangert2017-06-031-1/+1
|\ | | | | Add missed parens to function call.
| * fix: add missed parens to LockingQueue function call.Bill Sanders2017-06-031-1/+1
|/
* Merge pull request #446 from python-zk/feat/issue-445Ben Bangert2017-06-0119-87/+160
|\ | | | | feat: pep8 all the things
| * feat: pep8 all the thingsfeat/issue-445Ben Bangert2017-06-0119-87/+160
|/ | | | | | Brings the code-base back up to validating flake8 checks. Closes #445
* Merge pull request #443 from python-zk/feat/issue-441Ben Bangert2017-06-013-29/+12
|\ | | | | feat: drop Python 2.6/3.3 official support, add 3.5/3.6 testing
| * feat: drop Python 2.6/3.3 official support, add 3.5/3.6 testingBen Bangert2017-06-013-29/+12
|/ | | | Closes #441
* Merge pull request #440 from python-zk/release/2.3Ben Bangert2017-06-013-3/+22
|\ | | | | Release/2.3
| * Merge branch 'release/2.3' of github.com:python-zk/kazoo into release/2.32.3.1release/2.3Ben Bangert2017-06-011-2/+0
| |\
| | * chore: tag 2.3.0 release2.3.0Ben Bangert2017-05-318-782/+811
| | |
| * | chore: tag 2.3.1 releaseBen Bangert2017-06-013-3/+24
|/ /
* | Merge pull request #438 from mrterry/fix_manifestBen Bangert2017-06-011-3/+3
|\ \ | | | | | | chore: update MANIFEST.in to reflect changes to filenames
| * | chore: update MANIFEST.in to reflect changes to filenamesMatt Terry2017-06-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #439 from python-zk/feat/issue-436Ben Bangert2017-06-013-54/+61
|\ \ \ | |/ / |/| | chore: add travis deployment and update ZK versions
| * | chore: add travis deployment and update ZK versionsBen Bangert2017-06-013-54/+61
|/ / | | | | | | | | | | | | Add's automatic PyPI release based on tags. The versions of Zookeeper are now the latest stable releases for 3.4. Closes #436
* | chore: tag 2.3.0 releaseBen Bangert2017-05-318-782/+811
|/
* Revert "New recipe proposal: TreeCache"Ben Bangert2017-05-314-694/+0
|
* Merge pull request #430 from anskornyakov/hotfix/semaphore-deadlockBen Bangert2017-05-311-3/+3
|\ | | | | fix deadlock in nonblocking semaphore acquiring
| * fix deadlock in nonblocking semaphore acquiring, do inner lock release for ↵Anton Skornyakov2017-04-201-3/+3
| | | | | | | | every lock acquiring attempt
* | Merge pull request #418 from josephaltmaier/masterBen Bangert2017-05-311-2/+4
|\ \ | | | | | | Always call _safe_close() on KazooClient.stop() so we don't leak work…
| * | Always call _safe_close() on KazooClient.stop() so we don't leak worker threadsjoseph2017-03-011-2/+4
| | |