Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 16, 2012
  1. Add Travis CI configuration

    authored
  2. Run doctests via nose

    authored
    Move beanstalkd process management to a test support fixture.
Commits on Feb 28, 2012
  1. Update copyright

    authored
Commits on Jul 7, 2011
  1. Revert "Link to tutorial from readme"

    authored
    This reverts commit 07e7945.
    
    Relative links such as this are not automatically fixed up by Github on
    the repository root page (not that I blame them). Using absolute links
    in the README would fix this, but I don't want to README to be even more
    tied to Github.
Commits on Jul 6, 2011
  1. Link to tutorial from readme

    authored
  2. Remove Git-based package version detection

    authored
    Instead, allow package version overriding by setting a
    BEANSTALKC_PKG_VERSION environment variable.
Commits on Jan 28, 2011
  1. Merge branch 'peterscott-timeout'

    authored
  2. Update copyright years

    authored
  3. Merge branch 'peterscott-doc'

    authored
  4. Rename Markdown files to .mkd

    authored
  5. Reflow two docstrings

    authored
    Wrap at 79 columns (instead of 80).
Commits on Jan 26, 2011
  1. Mention the connection_timeout parameter in the tutorial.

    Peter Scott authored committed
  2. Add connection timeout.

    Peter Scott authored committed
    We can't use a general socket timeout because of our use of buffered
    socket I/O with socket.makefile(), but we can add a timeout to the
    part where we connect to the server, and remove the timeout once the
    connection succeeds.
  3. Expand tutorial slightly.

    Peter Scott authored committed
    Add a title at the top, and include a note about what exactly you
    can stick in a job body -- arbitrary bytes -- and how to make this
    play nice with Unicode.
  4. Switched from 70 to 80 column fill, for consistency.

    Peter Scott authored committed
    Docstrings and README.md were wrapped at 70 columns, which was
    not consistent with TUTORIAL.md, and uncomfortably short.
  5. Expand README file.

    Peter Scott authored committed
  6. Add basic docstrings to all public methods.

    Peter Scott authored committed
    The docstrings don't tell everything, and so there's a need for
    some more extensive documentation, but they serve as a basic guide
    to what each function does, which is very helpful.
  7. Made unit testing use TUTORIAL.md instead of the old name TUTORIAL.

    Peter Scott authored committed
  8. Convert README and TUTORIAL to .md files, for GitHub readability.

    Peter Scott authored committed
Commits on Nov 4, 2010
  1. Fix default for the priority parameter in Connection#release and #bury

    authored
    As Connection#release and #bury are meant to be even more low-level than
    the respective methods in Job, we keep the priority-preserving magic in
    Job and just use DEFAULT_PRIORITY as default in Connection.
    
    Fixes #11.
Commits on Oct 21, 2010
  1. @lucky
Commits on Mar 11, 2010
  1. Doctest that job bodies must be strings

    authored
    Suggested by Kurt Seifried.
  2. Document the orthogonality of use/watch

    authored
    Suggested by Kurt Seifried.
Commits on Feb 16, 2010
  1. Send quit upon closing the socket

    authored
    Suggested by Adam Lowry.
Commits on Feb 5, 2010
  1. Update copyright

    authored
  2. Test for issue #6 regressions

    authored
  3. Fix Job#release and Job#bury when missing YAML

    authored
    NOTE: Without parsing a Job's stats, we can not automatically preserve
    the Job's priority in `release`/`bury`. Unless `release`/`bury` are
    passed a priority to use, the Job priority will therefore be reset to
    `DEFAULT_PRIORITY`.
Commits on Dec 27, 2009
  1. Release version 0.2.0

    authored
    beanstalkc 0.2.0 is compatible with beanstalkd 1.4.3 and will work with
    any later 1.x release of beanstalkd.
    
    beanstalkc API changes compared to version 0.1.1:
    
    6e282a0 Change YAML-related names for clarity
    
        INCOMPATIBLE CHANGE: the optional parameter `decode_yaml` to
        `Connection`'s constructor is now named `parse_yaml`.
    
    a49928f Wrap all socket exceptions in SocketError
    
        INCOMPATIBLE CHANGE: `socket.error` exceptions are no longer exposed
        to the user, catch `beanstalkc.SocketError` instead.
    
    a494e1d Gracefully handle missing PyYAML
    
        CHANGE: `Connection`'s `parse_yaml` parameter now also accepts
        functions.
Commits on Dec 7, 2009
  1. Implement pause-tube support

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