Permalink
Commits on Apr 16, 2018
  1. Update Changelog for 4.2.0 (#848)

    AlexHill authored and auvipy committed Apr 16, 2018
    I've gone through the commits since the last tag and added them, grouping the minor tweaks/fixups and doc changes. I think I've got everything.
    
    Incidentally I've left a question in #689 but that needn't prevent release.
Commits on Apr 12, 2018
  1. Pass python_requires argument to setuptools (#847)

    jdufresne authored and auvipy committed Apr 12, 2018
    Helps pip decide what version of the library to install.
    
    https://packaging.python.org/tutorials/distributing-packages/#python-requires
    
    > If your project only runs on certain Python versions, setting the
    > python_requires argument to the appropriate PEP 440 version specifier
    > string will prevent pip from installing the project on other Python
    > versions.
    
    https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords
    
    > python_requires
    >
    > A string corresponding to a version specifier (as defined in PEP 440)
    > for the Python version, used to specify the Requires-Python defined in
    > PEP 345.
Commits on Apr 9, 2018
  1. Fixed mailing list detail (#846)

    sradhakrishna authored and auvipy committed Apr 9, 2018
    Fixed mailing list detail in Getting Help section
Commits on Apr 8, 2018
  1. Prevent spurious exception on Resource.resize(0) (#826)

    AlexHill authored and auvipy committed Apr 8, 2018
    * Prevent spurious exception on Resource.resize(0)
    
    `Resource.resize()` raises an exception if the pool is in use and the new size is smaller than the old size. However, it also raises this exception when the new size is zero, which should correspond to disabling the pool. Instead of shrinking the pool to zero and releasing all resources, we can simply dequeue all resources and forget about them.
    
    * Add test for removing pool limit when in use
Commits on Apr 2, 2018
  1. Add ConsumerProducerMixin to __all__ in mixins.py (#840)

    thrawny authored and thedrow committed Apr 2, 2018
Commits on Mar 23, 2018
  1. Comment out 3.7 since the beta is not available in appveyor.

    thedrow committed Mar 23, 2018
Commits on Mar 19, 2018
  1. Rename `async` keyword to `asynchronous` (#839)

    tomchuk authored and thedrow committed Mar 19, 2018
    * Rename `async` keyword to `asynchronous`
    
    * Fixes #742
    * Resolves "DeprecationWarning: 'async' and 'await' will become reserved
      keywords in Python 3.7"
    
    * Address PR feedback
    
    * Update appveyor config
    
    * Rename docs and tests
Commits on Mar 5, 2018
  1. Always report coverage (#837)

    thedrow committed Mar 5, 2018
    * Always report coverage.
    
    * Remove useless coverage env run.
    
    * Remove useless cov testenv.
Commits on Feb 20, 2018
  1. Enable pip cache in appveyor.

    thedrow committed Feb 20, 2018
Commits on Feb 6, 2018
  1. update version tag to 4.2.0

    auvipy committed Feb 6, 2018
Commits on Jan 28, 2018
  1. Fixes #791 - SQS queue name gets mangled in Python 2.7 environment (#…

    jkoehl authored and thedrow committed Jan 28, 2018
    …794)
    
    * Fixes #791
    
    * Changing to recommended patch by @georgepsarakis
    
    * Revert "Fixes #791"
    
    This reverts commit 5593505.
    
    * Updated to make tests pass
    
    * Made _ensure_str a private function
    
    * Code formatting for flake8
    
    * Added a mock of the newstr and newbytes classes to create a failing test that simulates the issue with using python-future under 2.7.
Commits on Jan 27, 2018
  1. Removed an always true if-check in t/integration/transport.py (#827)

    atombrella authored and thedrow committed Jan 27, 2018
  2. Replaced a dict-construct with a dictionary comprehension. (#828)

    atombrella authored and thedrow committed Jan 27, 2018
Commits on Jan 16, 2018
  1. Fix rabbit and warrens link (#825)

    morenoh149 authored and auvipy committed Jan 16, 2018
    * fixes #793
Commits on Jan 13, 2018
  1. Virtual transport timeout does not supesede period polling (#689)

    arcivanov authored and auvipy committed Jan 13, 2018
    fixes #688
  2. Fixed ValueError caused by mongodb rc version: invalid literal for in… (

    dust8 authored and auvipy committed Jan 13, 2018
    #816)
    
    * Fixed ValueError caused by mongodb rc version: invalid literal for int () with base 10
    
    * add test fix ValueError caused by mongodb rc version
Commits on Jan 9, 2018
  1. msgpack package has been renamed (#822)

    ticosax authored and auvipy committed Jan 9, 2018
Commits on Jan 7, 2018
  1. Fix typo with Timer's docstring (#821)

    j2gg0s authored and auvipy committed Jan 7, 2018
Commits on Dec 17, 2017
  1. Make flake8 happy.

    thedrow committed Dec 17, 2017
  2. Disable pip progress bar.

    thedrow committed Dec 17, 2017
Commits on Dec 13, 2017
  1. Install sphinx_celery from git for now. (#818)

    thedrow committed Dec 13, 2017
Commits on Oct 19, 2017
  1. Fix a typo in transport/mongodb.py (#808)

    felixonmars authored and thedrow committed Oct 19, 2017
Commits on Oct 16, 2017
  1. Include license file in the generated wheel packages (#807)

    jdufresne authored and thedrow committed Oct 16, 2017
    The wheel package format supports including the license file. This is
    done using the [metadata] section in the setup.cfg file. For additional
    information on this feature, see:
    
    https://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file
Commits on Oct 1, 2017
  1. Update json utils. (#804)

    AAorris authored and thedrow committed Oct 1, 2017
    Some environments bundle versions of simplejson that do not have
    JSONDecodeError. Handle ImportErrors in these cases.
Commits on Sep 22, 2017
  1. Removed some unnecessary variable assignments and fix variable-typo i…

    atombrella authored and georgepsarakis committed Sep 17, 2017
    …n docs
Commits on Sep 8, 2017
  1. Require Redis 2.10.4 or greater (#788)

    colinjeanne authored and thedrow committed Sep 8, 2017
    * Require Redis 2.10.4 or greater
    
    The Redis transport uses the `can_read`'s `timeout` parameter. This parameter was added in 2.10.4.
    
    * Bump the version to what Celery uses
  2. Prefer dict literal syntax over dict() (#787)

    atombrella authored and thedrow committed Sep 8, 2017
    * Prefer dict literal syntax over dict()
    
    * An overlooked dict-constructor in transport/SQS.py
  3. Fixed the link to Pyro. Fixes #798.

    thedrow committed Sep 8, 2017
Commits on Sep 6, 2017
  1. fixed import path to SimpleQueue and SimpleBuffer

    wmatyskiewicz authored and georgepsarakis committed Sep 6, 2017
Commits on Aug 20, 2017
  1. Make messages durable by default in qpid (#785)

    daviddavis authored and thedrow committed Aug 20, 2017
    We were seeing messages disappear in durable queues when restarting
    qpid. This coincides with the rabbitmq code (e.g. https://git.io/v7jNV).
  2. Update links in documentation to either https or to new locations (#786)

    atombrella authored and thedrow committed Aug 20, 2017
Commits on Aug 5, 2017
  1. Invalid indent was fixed. (#778)

    isv1nd authored and auvipy committed Aug 5, 2017
Commits on Aug 2, 2017
  1. Pass connection options from broker_options to default_channel (#769)

    alukach authored and thedrow committed Aug 2, 2017
    * Pass connection options from broker_options to default_channel (fixes #765)
    
    * Fixup
    
    * Fixup
Commits on Jul 20, 2017
  1. Bump version: 4.0.2 → 4.1.0

    thedrow committed Jul 20, 2017
Commits on Jul 18, 2017
  1. fix(doc): updating pydoc for redis sentinel (#766)

    geoffreybauduin authored and auvipy committed Jul 18, 2017
    Signed-off-by: Geoffrey Bauduin <geoffrey.bauduin@corp.ovh.com>