1650 Commits

Author SHA1 Message Date
Honza Kral 707dcc5ec3 Follow our own advice and use kwargs 2013-09-24 17:22:31 +02:00
Honza Kral e1754ce51f forgotten doc transport 2013-09-24 17:10:31 +02:00
Honza Kral ec038c4e9c More doc fixes 2013-09-24 16:58:37 +02:00
Honza Kral 4477895b42 Connection Layer docs 2013-09-24 15:49:38 +02:00
Honza Kral ac4b9cf3ab freeze non-testing dependencies 2013-09-24 15:49:23 +02:00
Honza Kral 1f37348bb9 Don't include tests in PYPI package 2013-09-23 23:27:39 +02:00
Honza Kral b0e124048e Add Rest-remote and use prune.
Thanks @kvbik!
2013-09-23 23:11:43 +02:00
Honza Kral e7c680e1d1 Make packaging ready 2013-09-23 17:29:08 +02:00
Honza Kral f68549562b No need for requirements.txt, all deps are in setup.py and tox 2013-09-23 17:13:15 +02:00
Honza Kral 56c77f0bd0 Switch to using git submodules for the yaml tests 2013-09-23 17:12:14 +02:00
Honza Kral ff9623e264 Doc fixes 2013-09-23 14:42:23 +02:00
Jordi Llonch 6b4935ac2d added class headings 2013-09-23 14:42:01 +02:00
Honza Kral d19afcaa7e Find packages in setup.py.
Thanks Jordi!
2013-09-23 14:33:23 +02:00
Honza Kral 402fca0e32 remove all templates in teardown 2013-09-23 14:20:16 +02:00
Honza Kral b01ff0ecb6 Change ignore_missing to ignore 2013-09-22 16:46:43 +02:00
Honza Kral 997d9de979 install pylibmc and thrift for python 2 tests 2013-09-03 11:55:20 -05:00
Honza Kral 59a7dbfda8 Ignre junit results 2013-09-03 11:31:53 -05:00
Honza Kral e5da040f41 provide different junit xml output per env 2013-09-02 22:47:28 -05:00
Honza Kral 6457a2f498 Due to external bugs python 2.7 tests need to run after pypy tests 2013-09-02 22:09:15 -05:00
Honza Kral e123008851 Added tox.ini to runtests on multiple python envs
Also updated python setup.py test to run in CI configuration
2013-09-02 20:57:59 -05:00
Honza Kral f603a834ca Use one global client instance for all test runs 2013-08-28 19:24:11 +02:00
Honza Kral fe7cc106f6 Use unittest2 even for python 2.6 2013-08-28 19:11:28 +02:00
Honza Kral d180e62a99 Revert "Support python 2.6"
This reverts commit 158f6e6183.
2013-08-28 19:02:42 +02:00
Honza Kral d306085789 Skips are ok 2013-08-27 04:19:37 +02:00
Honza Kral 158f6e6183 Support python 2.6 2013-08-27 04:07:52 +02:00
Honza Kral 87a09091ce more detailed .travis.yml file, still untested 2013-08-27 03:05:30 +02:00
Honza Kral 610226e91c Support for running different connection class in tests 2013-08-27 02:53:01 +02:00
Honza Kral 966128a5c8 Adding thrift to dev_requirements
Note that this will not do since thrift, as well as pylibmc, is not
available for py3
2013-08-27 02:48:01 +02:00
Honza Kral 38ba61d511 Fix memcached tests for py3 2013-08-25 18:01:45 +02:00
Honza Kral 39bcd81957 Minor fixes 2013-08-25 17:58:30 +02:00
Honza Kral 667160e9dc Added PoolingConnection for non thread-safe connection classes 2013-08-25 17:00:46 +02:00
Honza Kral e91ed68bd0 Split individual connection classes 2013-08-25 16:39:56 +02:00
Honza Kral 95c33871ef Make connections a package 2013-08-25 16:32:20 +02:00
Honza Kral 2161c87d86 Make thrift an optional dependency 2013-08-21 00:18:18 +02:00
Honza Kral 0c09ef72a0 Experimental Thrift support
No thread safety
no connection pooling for thrift
very limited error handling
2013-08-21 00:13:13 +02:00
Honza Kral c7cf8011f4 Avoid circular references to make GC's life a bit easier 2013-08-14 01:42:19 +02:00
Honza Kral 56e314f5b0 Experimental memcached protocol.
Only works with python 2 now
2013-08-11 02:17:20 +02:00
Honza Kral 366e15dee8 Support timeouts with urllib3 2013-08-09 02:26:42 +02:00
Honza Kral d72b15680c Switch to urllib3 for more performance 2013-08-08 18:06:36 +02:00
Honza Kral dfc8076a91 Better escaping or url and query params 2013-08-08 18:06:25 +02:00
Honza Kral 97257c872d typo 2013-08-08 18:06:07 +02:00
Honza Kral 11e5746eb1 Docstrings for Connection classes 2013-08-08 16:04:53 +02:00
Honza Kral e79afeb9c5 don't use _make_path for static paths 2013-08-07 03:11:03 +02:00
Honza Kral 7ebdb612b1 Make sure we encode boolean query params properly 2013-08-07 01:35:11 +02:00
Honza Kral ad5860bea6 Formatting and docstrings 2013-08-07 01:34:17 +02:00
Honza Kral af0202d89f slightly simpler tests 2013-08-01 16:04:56 +02:00
Honza Kral 1ee42ca17c Added a simple reindex helper 2013-08-01 15:05:29 +02:00
Honza Kral 29977efff4 Added a convenient scan heper API to iterate over docs 2013-08-01 14:57:08 +02:00
Honza Kral 5b1a2fd650 bulk_index helper to easily load docs into ES 2013-08-01 14:48:39 +02:00
Honza Kral fae0fdb254 remove duplicit doc_type defintion 2013-08-01 14:47:54 +02:00