summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ready for release.release-1.54Sean Reifschneider2014-09-212-4/+12
|
* MemcachedKeyCharacterError better describes errorSean Reifschneider2014-09-212-1/+4
|
* Merge pull request #47 from msabramo/pep8Sean Reifschneider2014-06-093-52/+62
|\ | | | | pep8 cleanup
| * pep8: H201 no 'except:' at least use 'except Exception:'Marc Abramowitz2014-06-091-1/+1
| |
| * pep8: E227 missing whitespace around bitwise or shift operatorMarc Abramowitz2014-06-091-1/+1
| |
| * pep8: F402 import 'pickle' from line 52 shadowed by loop variableMarc Abramowitz2014-06-091-1/+0
| |
| * pep8: H405 multi line docstring summary not separated with an empty lineMarc Abramowitz2014-06-091-4/+13
| |
| * pep8: E711 comparison to None should be 'if cond is None:'Marc Abramowitz2014-06-091-4/+4
| |
| * pep8: E265 block comment should start with '# 'Marc Abramowitz2014-06-092-14/+14
| |
| * Clean up long lines for pep8Marc Abramowitz2014-06-092-23/+24
| |
| * Sort imports for pep8Marc Abramowitz2014-06-092-5/+6
|/
* Merge branch 'cabrera-py33_fixes'Sean Reifschneider2014-06-077-324/+425
|\
| * Resolving conflicts from cabrera-py33_fixes.Sean Reifschneider2014-06-077-324/+425
|/
* Merge pull request #43 from alex/finish-py3kSean Reifschneider2014-05-116-3/+17
|\ | | | | Complete the Python3 work!
| * Build wheels as wellAlex Gaynor2014-05-101-1/+1
| |
| * Complete the Python3 work!Alex Gaynor2014-05-105-2/+16
|/
* Merge pull request #42 from alex/iterkeysSean Reifschneider2014-05-101-5/+5
|\ | | | | Removed usage of iterkeys for python3
| * Removed usage of iterkeys for python3Alex Gaynor2014-05-101-5/+5
| |
* | Included Python3 changes from Dustin OpreaSean Reifschneider2014-05-101-5/+19
|/ | | | From #38.
* Merge pull request #41 from alex/stringio-py3kSean Reifschneider2014-05-101-7/+4
|\ | | | | Use io.BytesIO() in favor of StringIO to be python3 friendly
| * Use io.BytesIO() in favor of StringIO to be python3 friendlyAlex Gaynor2014-05-101-7/+4
| |
* | Fixing connection-dead subscript issue.Sean Reifschneider2014-05-101-1/+1
| | | | | | | | From Dustin Oprea, part of #38.
* | Doc fix from Dustin Oprea (part of #38).Sean Reifschneider2014-05-101-1/+1
|/
* Merge pull request #40 from alex/print-stmt-py3kSean Reifschneider2014-05-102-63/+85
|\ | | | | Converted print statements to use the Python3 compatible form
| * Merge branch 'master' into print-stmt-py3kAlex Gaynor2014-05-104-7/+40
| |\ | |/ |/|
* | Merge branch 'cabrera-tox_support'Sean Reifschneider2014-05-104-7/+40
|\ \
| * \ Merge branch 'tox_support' of https://github.com/cabrera/python-memcached ↵Sean Reifschneider2014-05-104-7/+40
| |\ \ |/ / / | | | | | | | | | | | | | | | | | | into cabrera-tox_support Conflicts: README.md tests/test_setmulti.py
| * | feat(tox): add support for testing with toxAlejandro Cabrera2014-01-155-9/+40
| | | | | | | | | | | | | | | | | | | | | | | | This adds notes in the README and a tox.ini file for use with the tox test manager. This helps greatly towards migrating python-memcached towards python 3.3+ compatibility.
| | * Converted print statements to use the Python3 compatible formAlex Gaynor2014-05-102-63/+85
| |/ |/|
* | Merge pull request #39 from alex/patch-1Sean Reifschneider2014-05-101-20/+20
|\ \ | | | | | | Made the "except" syntax py3 friendly.
| * | Made the "except" syntax py3 friendly.Alex Gaynor2014-05-101-20/+20
|/ / | | | | Note that this makes the minimum supported version be 2.6
* | Re-flowing README.Sean Reifschneider2014-03-251-6/+6
| |
* | Wrapping the unit-test main in if __name__.Sean Reifschneider2014-03-251-0/+3
| | | | | | | | a Please enter the commit message for your changes. Lines starting
* | Merge pull request #33 from msabramo/travisSean Reifschneider2014-03-253-2/+11
|\ \ | | | | | | Add support for Travis CI
| * | README.md: Add Travis CI build badgeMarc Abramowitz2014-03-251-0/+3
| | |
| * | Add .travis.yml for Travis CIMarc Abramowitz2014-03-251-0/+8
| | |
| * | tests/test_setmulti.py: Remove `unittest.main()`Marc Abramowitz2014-03-251-2/+0
|/ /
* | Adding Changelog for touch()Sean Reifschneider2014-02-082-1/+3
| |
* | Merge pull request #28 from erankor/masterSean Reifschneider2014-02-081-6/+22
|\ \ | | | | | | add support for touch command
| * | add support for touch commanderan.kornblau2014-01-281-6/+22
| |/
* | Changelog entry for zewt patch.Sean Reifschneider2014-02-081-0/+2
| |
* | Merge pull request #29 from zewt/allow-empty-server-listSean Reifschneider2014-02-081-0/+3
|\ \ | |/ |/| Allow specifying an empty server list.
| * Allow specifying an empty server list.Glenn Maynard2014-02-061-0/+3
|/ | | | | | | | | | | | | | | | | | If the server list is empty, behave the same as if all servers are down. This allows clients to not care whether memcache is actually in use: mc = memcache.Client(get_my_memcache_servers()) mc.get('cache') If you're not using memcache at all, get_my_memcache_servers() just returns [], and the client code doesn't need to know the difference. Previously, it would fail: >>> mc = memcache.Client([]) >>> mc.get('x') File "memcache.py", line 353, in _get_server server = self.buckets[serverhash % len(self.buckets)] ZeroDivisionError: integer division or modulo by zero
* Changing unknown flags on GET to raise ValueError.Sean Reifschneider2013-08-252-0/+4
|
* Adding new .gitignore entries.Sean Reifschneider2013-08-191-0/+2
|
* Reverting an accidental key-space change.Sean Reifschneider2013-08-191-1/+1
|
* Alowing SERVER_MAX* to be set after import.Sean Reifschneider2013-08-122-3/+9
|
* For 1.53 release.release-1.53Sean Reifschneider2013-06-072-1/+5
|
* Marking connection dead in readline().Sean Reifschneider2013-06-032-9/+15
| | | | Also fixing a docstring test.
* Fixing AttributeError raised during set_multi.Sean Reifschneider2013-06-022-5/+11
|