[Python-modules-commits] [python-etcd] branch master created (now 6949ec9)

Jelmer Vernooij jelmer at moszumanska.debian.org
Sat Dec 12 00:29:22 UTC 2015


This is an automated email from the git hooks/post-receive script.

jelmer pushed a change to branch master
in repository python-etcd.

        at  6949ec9   releasing package python-etcd version 0.4.2-1

This branch includes the following new commits:

       new  c95c0ae   First public release
       new  5c14e08   Getting multiple keys chokes with an "Unable to decode server response" error.
       new  00eeeda   now the client is able to fetch multiple keys.
       new  11ac595   no reason to decode json twice.
       new  abc2713   Merge pull request #1 from lavagetto/master
       new  b8394fc   Added integration test to check the retrieval of multiple subkeys
       new  a7fb596   Fix documentation examples. Release preparation
       new  3fd8076   Added travis and readthedocs support
       new  bb77b09   Added support for client-side SSL certificates.
       new  6d91ed5   Add optional support for SSL SNI
       new  c9b25ac   reverting the debug output as it breaks unit tests
       new  5fa0de3   Added test to the client ssl auth (+1 squashed commit) Squashed commits: [f3831c9] Added test to the client ssl auth
       new  adb5618   Allow TLSv1 protocol
       new  5ea7fe2   CA validation implementation
       new  5cc33f7   Aither client OR server auth if performed
       new  4792c04   Added correct test for server authf
       new  3c187e9   Removed incorrect SSLv3 protocol support
       new  e9d1be8   Added some documentation
       new  a606325   Fix pep8
       new  fed0d36   Adding support for subdirectories in results.
       new  3d167d8   Fix pep8
       new  983d291   Added the allow_reconnect parameter, allowing node death tolerance.
       new  78ad5d8   Alternative approach to reconnection
       new  fbe7be1   Support passing a cluster via constructor
       new  761c6c7   Use travis_.* for travis build testing
       new  9512053   Support integration test in travis
       new  d5b2a13   Fix integration tests
       new  1726139   Fixed more tests
       new  5bc39fe   Skip fix if not running in travis
       new  1a0b8a9   Fixed more tests
       new  77c16cb   Changed travis image to show just for the master branch
       new  da123a1   Merge pull request #7 from jplana/travis_execute_integration_tests
       new  449f3f3   Merge pull request #5 from jplana/allow-reconnect
       new  ccf6ec7   Try to fix travis buildout test. Allow any branch to be tested
       new  123f2f7   Merge pull request #11 from jplana/fix-buildout-travis
       new  878425c   Released 0.2.1
       new  da05a3c   Add explicit way to specify etcd version to test aginst in travis
       new  d2e8564   Add explicit way to specify etcd version to test aginst in travis (now for real)
       new  1d4bcef   Merge pull request #12 from jplana/choose-any-etcd-version-in-travis
       new  e346b82   Initial work on the v2 client
       new  ec3a7f3   Completed the first phase of v2 integration, now needed:
       new  c145d54   Re-introducing paramenter newKey in order to keep the functionality
       new  0e57891   Correctly handling info on the creation of a key.
       new  ae825e3   Complete rewrite of unit tests for requests using mox.
       new  f608fd7   Fixed the integration tests to reflect the changed value of the exception.
       new  ded248b   First batch of unit tests are completed
       new  7c30a94   Delete can be recursive too
       new  8cdb3f4   Finalizing v2 api unit testing
       new  8882b7b   Documentation refresher
       new  cb3401e   Version bump
       new  16abbe8   Python3 compatibility initial commit (after 2to3 run)
       new  1a849d1   Python 3 (>= 3.3) compatibility reached.
       new  9fe877f   adding back old unit tests
       new  bb60d6e   last round of compatibility issues on the tests after rebasing
       new  8740652   Docs
       new  b4aecbf   fix pep8 + some more changes in tests due to rebasement.
       new  534c757   Cleaning up: removed useless imports, reverted "set" method to use the read method under the hood.
       new  9939a9a   changed the travis build file to reflect support for python 2.7 and 3.3 (and dropping support for 2.6)
       new  e683dd8   Etcd parameter is called prevExist, not prevExists.
       new  eb1b77c   perform travis builds against the correct etcd version
       new  36104bb   Merge pull request #8 from lavagetto/python3-support
       new  d64957a   Support for etcd >= v0.2.0-rc2; still need to adapt unit tests
       new  2f4b6a4   Support for etcd v0.2.0 final
       new  700812e   Adding unit tests
       new  5779c3d   Adding better error handling, readable class representation for results.
       new  e9019cd   pep8
       new  7911911   Merge pull request #14 from lavagetto/python3-support
       new  611b585   add support for lock primitives
       new  4d1f6bb   add documentation for lock module
       new  418f164   remove unused tests
       new  118e789   Fix to work on python 3.3
       new  91b8807   Sanitize keys without slash
       new  271842d   Merge branch 'lock-support' of https://github.com/jimrollenhagen/python-etcd into lock-support
       new  74c4434   A few corrections to the lock interface.
       new  9aaf0fe   Style corrections: removing the redundant proxy method for api_execute. Also checking for pep8 compliance
       new  000c7c6   docs update
       new  21e8b26   add the "sorted" parameter to read()
       new  06c4c4c   Remove prevValue as it's not in the api anymore.
       new  68677eb   Leader Election support.
       new  92f369a   skip failing test case
       new  0997a77   Merge pull request #23 from jplana/leader-election
       new  3755f30   Adding timeouts to relevant places
       new  8832d96   adding timeouts to read() and api_execute()
       new  c32539e   adding timeouts in the relevant places.
       new  1b93c92   docs bump
       new  483b241   be more liberal in the input accepted by EtcdResult (not at the cost of precision).
       new  f466d52   Merge pull request #25 from jplana/timeouts
       new  f8d538c   Released version 0.3.0
       new  e662144   Added consistent read option
       new  2a676f2   Merge pull request #28 from rca/consistent_read_option
       new  6995a30   Remove duplicate test 'test_default_protocol'
       new  ef307f1   Merge pull request #29 from jerrykan/remove_dup_test
       new  8a32065   Fix timeout param being incorrectly handled in read()
       new  acf2eff   Add missing documentation for the timeout args
       new  761301c   Merge pull request #31 from jerrykan/fix_timeout
       new  2efc46b   Adding the atomic delete parameters support
       new  eee2785   Adding the update() method that allows atomic updates on results
       new  12254d3   Correct delete behaviour
       new  211d56e   Documentation update; small pep8 changes to client.py
       new  232ce2a   Merge pull request #33 from jplana/write-accepts-EtcdResult
       new  b9bd396   Added the EtcdResult.leaves property (returning a generator), and the EtcdResult.get_subtree() method to fetch all objects in a recursive fetch.
       new  985118f   client.write(): only send `value` param if `value` is actually set.
       new  dbe98aa   add unit and integration tests
       new  04b65a1   More stringent check on write()
       new  14f0ae5   Change children to leaves in tests; clarify docs
       new  092e20d   Merge pull request #37 from jplana/rename-and-extend-children
       new  7f6fa7f   Add EtcdResult.etcd_index; minor fixes.
       new  5db5959   Bump etcd version for travist tests.
       new  128d299   Make travis work with v0.3.0.
       new  a33e263   Fix eternal name
       new  defbeb5   Merge pull request #43 from jplana/iseternal
       new  358e1d7   Add test requirements so setuptools can execute the tests using nose
       new  28f3ba4   Merge pull request #45 from jplana/fix_tests_via_setuptools
       new  b147d58   Update README.rst
       new  cd33cc1   Update README.rst
       new  9502999   Update README.rst
       new  475607f   Merge pull request #47 from roysmith/master
       new  95705e2   Update setup.py
       new  90ba552   Merge pull request #49 from roysmith/patch-1
       new  b51a14c   Avoiding not required temporary variable creation
       new  7179458   Removing "None" where 0 is to be used in Lock()
       new  25a0d81   Replacing iterative str lookup with set lookup
       new  0a46888   Merge pull request #50 from aleksa/master
       new  1bdd819   Parse the x-etcd-index and x-raft-index headers to ints before storing them
       new  27aecbe   Merge pull request #52 from sigmunau/parse-index-header
       new  585ff09   Use newer PyOpenSSL
       new  0b23662   Merge pull request #58 from WillPlatnick/patch-1
       new  604c923   Bumped to version 0.3.1
       new  32f9ed3   Fixed documentation version
       new  b4ff9ce   Bumped to version 0.3.2
       new  b0dd619   Forward leaves_only value in get_subtree() recursive calls
       new  c59cf6e   fix README prevExists->prevExist
       new  cc71fa2   adding configurable version_prefix
       new  62d164d   Recursive watch
       new  2a4e720   Merge pull request #65 from kadel/readme-fix
       new  e6dc67d   Merge pull request #69 from ytjohn/version_prefix
       new  6ccabd8   Merge pull request #70 from wooparadog/recursive-watch
       new  8cc31c6   Set the certificate information regardless of whether or not the protocol is set to https in the case of a redirect from http -> https
       new  620876f   Merge remote-tracking branch 'upstream/master'
       new  19c9882   Moved pyOpenSSL into test requirements
       new  2cfb11a   Merge branch 'iPowow-master'
       new  b81e7d9   Add payload to EtcdException and more elabrated Etcd exceptions
       new  327419f   fix __contains__
       new  44300a1   message is optional in EtcdException.__init__()
       new  4f01472   Test the new exceptions
       new  b5588c2   make sure that setuptools is up-to-date
       new  9ffc156   python 3.3 compatibility
       new  cd128c9   sort lists in recursive test
       new  31d5257   Clear some leftover debug prints
       new  ce3e8f0   Merge branch 'shakim-enhance-exception-information'
       new  1d65aa6   check if ttl is not None in write
       new  00a0084   Bumped version to 0.3.3
       new  fbfc8e5   do not send parameters with `None` value to etcd
       new  b8a61d9   Fix etcd.Client.machines
       new  5f56f5f   Merge pull request #89 from SkyLothar/add-default-recursive
       new  363b6ad   Add recursive to eternal watchers
       new  1010304   Correct addition of recursive=true
       new  7fd5613   Merge branch 'tomdee-master'
       new  ed29d3e   Merge pull request #79 from DevTable/master
       new  028ea3d   Fixed typo: `test_default_prefix` => `test_set_prefix`.
       new  d66e4a4   Merge pull request #96 from offscale/master
       new  e68572e   Implemented `pop`
       new  79165ca   Add support for using proxies
       new  6e9bf32   Merge pull request #90 from jplana/fix-failing-connection
       new  f8f69e2   fix python3 tests
       new  3e64d0a   Remove locking and election modules support
       new  163c433   Fixed typo
       new  98353fa   etcd 2.x compatibility:
       new  72c8f0e   Merge pull request #98 from svisser/patch-1
       new  95c90d9   Added supported Python versions to setup.py
       new  43dcfc3   Remove lock and election modules inclusion.
       new  fa361ef   Check cluster ID on each request.
       new  ef4fddf   Clean up exception handling:
       new  039d445   Add logging, clean up some exception handling.
       new  012534e   Only raise EtcdClusterIdChanged on first request after change.
       new  c0acbca   Fix import error on Python 3.
       new  c241456   Merge pull request #104 from jplana/move_integration_etcd2
       new  388dab9   Merge branch 'smc-add-logging' of https://github.com/Metaswitch/python-etcd into Metaswitch-smc-add-logging
       new  5a12cdb   Merge branch 'Metaswitch-smc-add-logging'
       new  56ac808   Fix python3 tests
       new  1ac22de   Merge branch 'smc-improve-exc-handling' of https://github.com/Metaswitch/python-etcd into master
       new  2fc2d21   Merge pull request #99 from svisser/patch-1
       new  82a0eb5   Merge pull request #92 from Metaswitch/upstream-cluster-id-check
       new  8cc3808   add directory usage documentation to readme
       new  4f0e291   Fix description of what append=True does
       new  823ad21   Merge branch 'ryfow-document-directory-usage'
       new  f49d12a   Fix eternal_watch
       new  afb2785   Fix linearizable reads
       new  5948a9f   Add stats endpoints.
       new  83ba0d0   Add relevant copyright notices to the project.
       new  c37e8be   Modify compatibility note
       new  2730ada   add increment to index in eternal watch generator
       new  8823660   Merge pull request #106 from bcicen/fix-eternal-watch
       new  d7069c1   Make eternal_watch use modifiedIndex, not etcd_index
       new  9f676c6   remove spurious print statement
       new  ac25bd7   Merge pull request #97 from offscale/master
       new  1a91a01   Fix Issue #110, parametrising pool size
       new  5892be4   Merge pull request #111 from mwitkow-io/bugfix/110-localhost-pooling
       new  a31adc1   Merge pull request #76 from aianchici/configure-certs-for-redirects
       new  2541148   Merge pull request #77 from jarus/patch-1
       new  6aae364   Reduce logging noise
       new  537b540   Add condition to the cluster id check
       new  300fafb   Fix unhelpful log message when cluster ID changes
       new  6c8af39   Merge pull request #113 from alexwlchan/master
       new  8a35674   Fix tests. Now urllib3 has been wrapped within a etcd.EtcdConenctionFailed
       new  c545ee4   Add a client-side locking implementation
       new  983a6ba   Merge pull request #114 from jplana/lock
       new  0adaa9e   Fix locking docs, bump version
       new  14476e2   Fixed typo
       new  ecd777f   Release version 0.4.1
       new  f851e26   Fix Lock documentation in README
       new  61de7bb   Merge pull request #120 from vodik/patch-1
       new  c236e2e   Do not cast the lock sequence to int
       new  04d25b1   Fix unit tests
       new  72ce525   Merge pull request #125 from jplana/fix_etcd22_lock
       new  8cf8b51   Fix #6: reduce scope of exception handler, preload data.
       new  d07c027   Fix unhelpful log message when cluster ID changes
       new  ebe07f2   Fix EtcdResult.get_subtree(leaves_only=False)
       new  bcdb84e   Ignore responses with no cluster ID when checking the ID.
       new  5f40c6b   Add cause to EtcdConnectionFailed.
       new  1b40e52   Update .gitignore.
       new  2b46dca   Merge branch 'projectcalico-smc-upstream-fixes'
       new  df6caa9   Prepare release 0.4.2
       new  997e3a9   Initial debian package.
       new  25a67f4   Update ignore, add setuptools dependency.
       new  ffe0bfb   Install python3.
       new  555a104   Install to actual packages.
       new  0dc60c1   Clean up properly.
       new  d5cf391   Require at least python3.3.
       new  9e3e81f   Fix version.
       new  dac585f   Ignore debhelper files.
       new  6949ec9   releasing package python-etcd version 0.4.2-1

The 232 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-etcd.git



More information about the Python-modules-commits mailing list