Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 1, 2015
  1. Merge pull request #189 from adamchainz/patch-1

    authored
    Clarify remove_failed docs.
Commits on Jun 26, 2015
  1. @adamchainz
Commits on Jun 25, 2015
  1. Typofix changelog header

    authored
Commits on Jun 17, 2015
  1. Remove `verify_keys` from canonical example

    authored
    This because it is conflicting with `binary`. Fixes #187.
Commits on May 21, 2015
  1. Properly document failover

    authored
Commits on Apr 30, 2015
Commits on Apr 28, 2015
  1. +x runbench

    authored
Commits on Apr 15, 2015
  1. Bump dev version

    authored
Commits on Mar 24, 2015
  1. Refactor set routine

    authored
    Was looking for errors and found this a little bit clearer.
Commits on Feb 3, 2015
  1. Merge pull request #177 from mgedmin/patch-1

    authored
    Fix Unix domain socket address spec
  2. @mgedmin

    Fix Unix domain socket address spec

    mgedmin authored
    The documentation says "To specify UNIX domain socket, the server address must contain a slash".
    
    The [code](https://github.com/lericson/pylibmc/blob/4633ad70070a70be9727e93e285b3f7e799af6e5/src/pylibmc/client.py#L16) says `spec.startswith("/")`.
    
    One of these is wrong.  I'm guessing it's the documentation, hence this PR.
Commits on Jan 12, 2015
  1. Remove useless init

    authored
Commits on Dec 8, 2014
  1. Merge pull request #167 from hfalcic/master

    authored
    PylibMC_Client_get_multi: don't segfault if key_obj == NULL
  2. Merge pull request #170 from jwhitlock/tox_add_py3

    authored
    Add py32, py33, and py34 to tox test matrix
  3. Fix headline issue in changelog

    authored
    I am not going to make a new release for this change.
  4. Add changelog and other things

    authored
    Missed this in 1.4.0, going to make 1.4.1.
Commits on Nov 17, 2014
  1. @jwhitlock
Commits on Oct 22, 2014
Commits on Oct 2, 2014
  1. @hfalcic

    PylibMC_Client_get_multi: don't segfault if key_obj == NULL

    hfalcic authored
    goto unpack_error *before* trying to use key_obj.
  2. Merge pull request #168 from hfalcic/py3-classifiers

    authored
    setup.py: mark package as Python 3 compatible
Commits on Oct 1, 2014
  1. @hfalcic
Commits on Sep 17, 2014
  1. Merge pull request #162 from hfalcic/match-key-types

    authored
    Match key types
Commits on Sep 15, 2014
  1. @hfalcic

    Fix probable refcount leaks in freeing bytes -> str mapping

    hfalcic authored
    PyDict_SetItem does *not* steal references to items that it's given.
  2. @hfalcic

    Py_INCREF(PylibMCExc_Error) before adding second reference to it

    hfalcic authored
    Otherwise, debug builds of Python dump core with
    
        python: Modules/gcmodule.c:379: visit_decref: Assertion
        `((gc)->gc.gc_refs >> (1)) != 0' failed.
    
    (manually word-wrapped)
Commits on Sep 14, 2014
  1. @hfalcic

    Python 3 bytes/str keys documentation: improve example

    hfalcic authored
    Make the behavior a bit clearer by only using two keys, removing the
    call to incr_multi, and using more descriptive key names. It's too
    easy to miss the `b` string prefix when the key name is also `b`.
    
    Additionally, remove the broken call to sorted():
    
        >>> sorted(['1', b'2'])
        Traceback (most recent call last):
          File "<stdin>", line 1, in <module>
        TypeError: unorderable types: bytes() < str()
  2. @hfalcic

    _PylibMC_map_str_keys: always return a valid dict

    hfalcic authored
    If something goes horribly wrong and we can't iterate over the keys
    provided to one of the "multi" calls, we previously returned NULL for
    the key translation mapping. This would then cause a segfault when
    we try to use this object later.
    
    Now, just return the valid (but empty) `dict`.
  3. @hfalcic
Something went wrong with that request. Please try again.