Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on May 11, 2015
  1. Add a basic "binary data" example / doctest

    authored
    Note that this does _not_ demonstrate or test for full 8-bit
    transparency across implementations. (beanstalkc-to-beanstalkc could
    still easily pass this by using a fully revertible internal encoding.)
    
    However, this example should already be sufficient to illustrate a
    design issue for beanstalkc Python 3 adaptations. It should also be a
    good additional sanity check (even when ignoring 8-bit transparency), as
    the length of the job data in Unicode codepoints no longer equals the
    length in bytes after encoding via e.g. UTF-8:
    
        >>> data = '\x00\x01\xfe\xff'
        >>> len(data)
        4
        >>> len(data.encode('utf-8'))
        6
  2. Cosmetics

    authored
Commits on May 10, 2015
  1. Minor doctest cosmetics

    authored
  2. @seveas

    Make the tests work with python 3

    seveas authored committed
    - Use print(), not print
    - Use IGNORE_EXCEPTION_DETAIL to make exception testing tests not fail.
      In python 3, you would see 'beanstalkc.CommandFailed' instead of
      'CommandFailed', this option makes tests pass regardless.
    
    Tested with python 2.7 and python3.
  3. @seveas

    Make exception handling compatible with python 2.4-3.5

    seveas authored committed
    Not using the 'as' syntax, but calls to sys.exc_info is compatible with
    python 2.4 and newer (maybe older as well, but I don't have one
    available for testing). Tested on 2.4, 2.7 and 3.4.
Commits on Dec 7, 2014
  1. @twinshadow

    Add context handlers to Connection()

    twinshadow authored committed
Commits on Sep 6, 2014
  1. Merge pull request #53 from svisser/patch-1

    authored
    Update Travis to use Beanstalkd 1.10
  2. @svisser
Commits on Jul 24, 2014
Commits on Jun 22, 2014
  1. Cosmetics: formatting

    authored
  2. Formatting: fix PEP-8 violations

    authored
    Thanks to Guo Jing for pointing out the improper indendation of the
    hanging indent.
Commits on Mar 2, 2014
  1. Release beanstalkc 0.4.0

    authored
Commits on Jan 15, 2014
  1. Merge pull request #41 from Doerge/put_fix

    authored
    Changed expected responses and errors for put(..)
Commits on Jan 14, 2014
  1. @Doerge
Commits on Jul 31, 2013
  1. Merge pull request #35 from Doerge/socketclose_fix

    authored
    Wrap socket#close in its own try-except
Commits on Jul 27, 2013
  1. @Doerge

    Wrapped _socket.close in its own try-except.

    Doerge authored
    Fixes the bug described in Issue #34 in beanstalkc:
    #34
Commits on Jun 5, 2013
  1. Fix typo in tutorial

    authored
Commits on Jun 4, 2013
  1. @aychedee
Commits on Jan 31, 2013
  1. Link from README to TUTORIAL

    authored
Commits on Jan 28, 2013
  1. Update docstring to accurately reflect protocol

    Kyle Jones authored
Commits on Jan 9, 2013
  1. Test with custom-built beanstalkd 1.8 on Travis CI

    authored
    Our testsuite tests features only available with beanstalkd 1.8+. To
    make this dependency explicit, we now build beanstalkd from source on
    Travis CI instead of relying on on distro-provided packages.
Commits on Jan 8, 2013
  1. Minor documentation cleanups

    authored
  2. Fix doctest for Job.kick

    authored
  3. Rename Job.kick_job to Job.kick

    authored
  4. Merge pull request #24 from lyxint/kick-job

    authored
    Merge implementation and documentation of the kick-job command.
Commits on Nov 7, 2012
  1. @ifduyue
  2. @ifduyue

    kick-job command

    ifduyue authored
Commits on Oct 26, 2012
  1. Merge branch 'master' of https://github.com/phobos182/beanstalkc

    authored
    Pull reconnect addition from Jeremy Carroll. Closes #23.
Commits on Oct 5, 2012
  1. @phobos182
Commits on Sep 5, 2012
  1. Release version 0.3.0

    authored
Commits on Sep 4, 2012
  1. beanstalkc is OS independent

    authored
Something went wrong with that request. Please try again.