<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/kazoo.git/tox.ini, branch feat/python-38-tests</title>
<subtitle>github.com: python-zk/kazoo.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/'/>
<entry>
<title>feat(test): Move to pytest</title>
<updated>2020-04-15T03:20:32+00:00</updated>
<author>
<name>Charles-Henri de Boysson</name>
<email>ceache@users.noreply.github.com</email>
</author>
<published>2020-04-08T03:35:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=de97d74b50b62cd2f0cddc2a04e150575d9c6bc7'/>
<id>de97d74b50b62cd2f0cddc2a04e150575d9c6bc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(tests): prefix with toxinidir variable with a / to ensure path to ensure-zookeeper-env.sh is correct</title>
<updated>2020-02-23T10:58:28+00:00</updated>
<author>
<name>Stephen</name>
<email>stephen.sorriaux@gmail.com</email>
</author>
<published>2019-06-28T15:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=c4d42ca7722dec5332ecd4524e8d802a81e2ddca'/>
<id>c4d42ca7722dec5332ecd4524e8d802a81e2ddca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(core): run SASL Kerberos tests as part of build</title>
<updated>2020-02-23T10:58:28+00:00</updated>
<author>
<name>Charles-Henri de Boysson</name>
<email>ceache@users.noreply.github.com</email>
</author>
<published>2018-12-17T22:44:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=5c461bdff50efd762805b40fbe283b194d175c61'/>
<id>5c461bdff50efd762805b40fbe283b194d175c61</id>
<content type='text'>
 * Install debian packages for KDC as part of Travis init.
 * Setup a loopback mini KDC for running tests.
 * Run SASL tests as part of Travis builds.
 * Improve harness cluster to support:
    * Reconfiguration when environment changes.
    * Different JAAS configurations (DIGEST/GSSAPI).
 * Moved SASL tests into own module, with specially configured harness.
 * Bumped default timeout to 15 sec to mitigate false negatives on
   Travis.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Install debian packages for KDC as part of Travis init.
 * Setup a loopback mini KDC for running tests.
 * Run SASL tests as part of Travis builds.
 * Improve harness cluster to support:
    * Reconfiguration when environment changes.
    * Different JAAS configurations (DIGEST/GSSAPI).
 * Moved SASL tests into own module, with specially configured harness.
 * Bumped default timeout to 15 sec to mitigate false negatives on
   Travis.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(CI): Keep only Python 3.{6,7} to CI and bump ZK versions to latests (#574)</title>
<updated>2019-10-09T18:04:16+00:00</updated>
<author>
<name>Stephen SORRIAUX</name>
<email>stephen.sorriaux@gmail.com</email>
</author>
<published>2019-10-09T18:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=c293aabf39676b94006cf736f9f75392637b8292'/>
<id>c293aabf39676b94006cf736f9f75392637b8292</id>
<content type='text'>
* Switching to xenial distrib to make python 3.7 available

* Testing against 3.5.5 instead of 3.5.4-beta and deploying new version for python 3.7 and zk 3.5.5

* Testing against zk 3.4.14 instead of 3.4.13

* Change pattern for slf4j-log4j lib

* Since ZOOKEEPER-3156 it is now required to be authed to access ACLs

* Drop support for ZK 3.3.x and Python 3.{4,5}
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Switching to xenial distrib to make python 3.7 available

* Testing against 3.5.5 instead of 3.5.4-beta and deploying new version for python 3.7 and zk 3.5.5

* Testing against zk 3.4.14 instead of 3.4.13

* Change pattern for slf4j-log4j lib

* Since ZOOKEEPER-3156 it is now required to be authed to access ACLs

* Drop support for ZK 3.3.x and Python 3.{4,5}
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(core): improve SASL interface (#546)</title>
<updated>2019-02-12T20:03:43+00:00</updated>
<author>
<name>Charles-Henri de Boysson</name>
<email>ceache@users.noreply.github.com</email>
</author>
<published>2019-02-12T20:03:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=cd49b3fa01136848c5e6bfafb4c241b9704f249d'/>
<id>cd49b3fa01136848c5e6bfafb4c241b9704f249d</id>
<content type='text'>
Move SASL configuration out of auth_data into its own dictionary which exposes more SASL features (e.g. server service name, client principal...). Legacy syntax is still supported for backward compatibilty.
Remove SASL from auth_data and place it between 'connection' and 'zookeeper protocol level authentication' to simplify connection logic and bring code in line with the protocol stack (SASL wraps Zookeeper, not the other way around).
Consistent exception, `AuthFailedError`, raised during authentication failure between SASL and ZK authentication.
New 'SASLException' exception raised in case of SASL intrisinc failures.
Add support for GSSAPI (Kerberos).

Example connection using Digest-MD5:

  client = KazooClient(
      sasl_options={'mechanism': 'DIGEST-MD5',
                    'username': 'myusername',
                    'password': 'mypassword'}
  )

Example connection using GSSAPI (with some optional settings):

  client = KazooClient(
      sasl_options={'mechanism': 'GSSAPI',
                    'service': 'myzk',                  # optional
                    'principal': 'clt@EXAMPLE.COM'}     # optional
  )</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move SASL configuration out of auth_data into its own dictionary which exposes more SASL features (e.g. server service name, client principal...). Legacy syntax is still supported for backward compatibilty.
Remove SASL from auth_data and place it between 'connection' and 'zookeeper protocol level authentication' to simplify connection logic and bring code in line with the protocol stack (SASL wraps Zookeeper, not the other way around).
Consistent exception, `AuthFailedError`, raised during authentication failure between SASL and ZK authentication.
New 'SASLException' exception raised in case of SASL intrisinc failures.
Add support for GSSAPI (Kerberos).

Example connection using Digest-MD5:

  client = KazooClient(
      sasl_options={'mechanism': 'DIGEST-MD5',
                    'username': 'myusername',
                    'password': 'mypassword'}
  )

Example connection using GSSAPI (with some optional settings):

  client = KazooClient(
      sasl_options={'mechanism': 'GSSAPI',
                    'service': 'myzk',                  # optional
                    'principal': 'clt@EXAMPLE.COM'}     # optional
  )</pre>
</div>
</content>
</entry>
<entry>
<title>chore: stop bundling virtualenv</title>
<updated>2017-07-24T19:22:20+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-07-24T18:42:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=af9b4cab39982d961647afca8119816ffe7bf5e6'/>
<id>af9b4cab39982d961647afca8119816ffe7bf5e6</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: remove python 3.3 from tox</title>
<updated>2017-07-24T05:15:00+00:00</updated>
<author>
<name>Jeff Widman</name>
<email>jeff@jeffwidman.com</email>
</author>
<published>2017-07-24T04:29:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=cf66474b27b4efc9f65e292434c2fcffb697d34d'/>
<id>cf66474b27b4efc9f65e292434c2fcffb697d34d</id>
<content type='text'>
Looks like removing this was overlooked in https://github.com/python-zk/kazoo/commit/2faba9ff3bdeff151ac6c922bf65b2dcf9c7bd7b

issue #441
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like removing this was overlooked in https://github.com/python-zk/kazoo/commit/2faba9ff3bdeff151ac6c922bf65b2dcf9c7bd7b

issue #441
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: pep8 all the things</title>
<updated>2017-06-02T00:52:51+00:00</updated>
<author>
<name>Ben Bangert</name>
<email>ben@groovie.org</email>
</author>
<published>2017-06-02T00:36:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=928803420721b81962e50d425610e62b0c12e438'/>
<id>928803420721b81962e50d425610e62b0c12e438</id>
<content type='text'>
Brings the code-base back up to validating flake8 checks.

Closes #445
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Brings the code-base back up to validating flake8 checks.

Closes #445
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: drop Python 2.6/3.3 official support, add 3.5/3.6 testing</title>
<updated>2017-06-01T18:58:37+00:00</updated>
<author>
<name>Ben Bangert</name>
<email>ben@groovie.org</email>
</author>
<published>2017-06-01T18:58:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=2faba9ff3bdeff151ac6c922bf65b2dcf9c7bd7b'/>
<id>2faba9ff3bdeff151ac6c922bf65b2dcf9c7bd7b</id>
<content type='text'>
Closes #441
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #441
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the missing environment varible of CI.</title>
<updated>2016-06-21T06:12:52+00:00</updated>
<author>
<name>Jiangge Zhang</name>
<email>tonyseek@gmail.com</email>
</author>
<published>2016-04-29T08:36:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/kazoo.git/commit/?id=6fd5062e58482116e7410c0bb1d937bdec0507dc'/>
<id>6fd5062e58482116e7410c0bb1d937bdec0507dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
