[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