Commit Graph

178 Commits

Author SHA256 Message Date
Dominique Leuenberger
5380b56eef Accepting request 730150 from devel:languages:python
- Update to 4.6.4:
  - Use importlib-metadata instead of pkg_resources for better performance
  - Allow users to switch URLs while omitting the resource identifier (#1032)
  - Don't stop receiving tasks on 503 SQS error. (#1064) 
  - Fix maybe declare (#1066)
  - Revert "Revert "Use SIMEMBERS instead of SMEMBERS to check for queue (Redis Broker)
  - Fix MongoDB backend to work properly with TTL (#1076)
  - Make sure that max_retries=0 is treated differently than None (#1080)
  - Bump py-amqp to 2.5.1
- Add patch to fix build with py 3.8:
  * python38.patch

OBS-URL: https://build.opensuse.org/request/show/730150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=62
2019-09-23 10:08:34 +00:00
Tomáš Chvátal
9f473c5a88 - Update to 4.6.4:
- Use importlib-metadata instead of pkg_resources for better performance
  - Allow users to switch URLs while omitting the resource identifier (#1032)
  - Don't stop receiving tasks on 503 SQS error. (#1064) 
  - Fix maybe declare (#1066)
  - Revert "Revert "Use SIMEMBERS instead of SMEMBERS to check for queue (Redis Broker)
  - Fix MongoDB backend to work properly with TTL (#1076)
  - Make sure that max_retries=0 is treated differently than None (#1080)
  - Bump py-amqp to 2.5.1
- Add patch to fix build with py 3.8:
  * python38.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=145
2019-09-11 13:24:35 +00:00
Dominique Leuenberger
613282863d Accepting request 717022 from devel:languages:python
- Do not depend on pytest-sugar, it is just pretty-formatter

OBS-URL: https://build.opensuse.org/request/show/717022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=61
2019-07-30 11:02:31 +00:00
Tomáš Chvátal
95e361302b - Do not depend on pytest-sugar, it is just pretty-formatter
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=143
2019-07-19 10:47:32 +00:00
Dominique Leuenberger
28741980ef Accepting request 710886 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/710886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=60
2019-06-27 13:52:36 +00:00
Tomáš Chvátal
03e2165cdb Accepting request 710883 from home:pgajdos
- version update to 4.6.3
  * Revert FastUUID for kombu 4.6
  * Fix sbugs and regressions
  * other bu fixes

OBS-URL: https://build.opensuse.org/request/show/710883
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=141
2019-06-19 11:40:16 +00:00
Yuchen Lin
4eddf18fa5 Accepting request 697114 from devel:languages:python
- Add redis version for BuildRequires. The tests fail with a
  lower version so detect that early

OBS-URL: https://build.opensuse.org/request/show/697114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=59
2019-04-26 20:42:18 +00:00
Thomas Bechtold
73a73d53ca - Add redis version for BuildRequires. The tests fail with a
lower version so detect that early

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=139
2019-04-23 11:22:08 +00:00
Dominique Leuenberger
829bd28d4b Accepting request 691750 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/691750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=58
2019-04-09 18:17:30 +00:00
Tomáš Chvátal
75fed9cb44 Accepting request 691748 from home:pgajdos
- version update to 4.5.0
  - The Redis transport now supports a custom separator for keys.
  - When the SQS server returns a timeout we ignore it and keep trying
    instead of raising an error.
  - Properly declare async support for the Qpid transport.
  - Revert `celery/kombu#906 <https://github.com/celery/kombu/pull/906>`_ and
    introduce unique broadcast queue names as an optional keyword argument.
  - Codebase improvements and fixes

OBS-URL: https://build.opensuse.org/request/show/691748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=137
2019-04-05 09:05:31 +00:00
Dominique Leuenberger
ad79b89509 Accepting request 689365 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/689365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=57
2019-03-28 21:50:01 +00:00
Tomáš Chvátal
58093dfda2 Accepting request 689320 from home:pgajdos
- version update to 4.4.0
  * Restore bz2 import checks in compression module.
  * Fix regression that occurred in 4.3.0
    when parsing  Redis Sentinel master URI containing password.
  * Handle the case when only one Redis Sentinel node is provided.
  * Support SSL URL parameters correctly for `rediss://`` URIs.
  * Revert `celery/kombu#954 <https://github.com/celery/kombu/pull/954>`_.
    Instead bump the required redis-py dependency to 3.2.0
    to include this fix `andymccurdy/redis-py@4e1e748
  * Added support for broadcasting using a regular expression pattern
    or a glob pattern to multiple Pidboxes.

OBS-URL: https://build.opensuse.org/request/show/689320
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=135
2019-03-28 13:39:08 +00:00
Stephan Kulow
4af928721b Accepting request 684649 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/684649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=56
2019-03-13 15:42:25 +00:00
Tomáš Chvátal
9bbed50f3a Accepting request 684646 from home:frispete:python
- Build require a more current msgpack version

OBS-URL: https://build.opensuse.org/request/show/684646
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=133
2019-03-13 10:11:04 +00:00
Yuchen Lin
2d38c00ddf Accepting request 676527 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/676527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=55
2019-02-19 10:57:57 +00:00
Tomáš Chvátal
fa7a0c081a Accepting request 676512 from home:jayvdb:django
- Added minimum versions to dependencies where provided by upstream
- Re-enable tests on Python 3
- Update to 4.3.0, adding Python 3.7 support.

OBS-URL: https://build.opensuse.org/request/show/676512
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=131
2019-02-15 12:35:20 +00:00
Stephan Kulow
c9cf9ce823 Accepting request 670390 from devel:languages:python
- Updated to 4.2.2.post1:
    - Support both Redis client version 2.x and version 3.x.

OBS-URL: https://build.opensuse.org/request/show/670390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=54
2019-02-02 20:49:31 +00:00
1fe112234c - Updated to 4.2.2.post1:
- Support both Redis client version 2.x and version 3.x.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=129
2019-01-31 15:27:51 +00:00
Dominique Leuenberger
f8bfef6eb8 Accepting request 629552 from devel:languages:python
- Updated to 4.2.1
    * The 4.2.0 release contained remains of the ``async`` module by accident.
      This is now fixed.
    * Handle librabbitmq fileno raising a ValueError when socket is not
      connected.
    *  Now passing ``max_retries``, ``interval_start``,
       ``interval_step``, ``interval_max`` parameters from broker
       ``transport_options`` to
       :meth:`~kombu.Connection.ensure_connection` when returning
       :meth:`~kombu.Connection.default_connection` (Issue #765).
    * Qpid: messages are now durable by default
    *  Kombu now requires version 2.10.4 or greater of the redis
       library, in line with Celery
    *  Fixed ImportError in some environments with outdated simplejson
    *  MongoDB: fixed failure on MongoDB versions with an "-rc" tag
    *  Ensure periodic polling frequency does not exceed timeout in
       virtual transport
    *  Fixed string handling when using python-future module
    *  Replaced "async" with "asynchronous" in preparation for Python
       3.7
    *  Allow removing pool size limit when in use
    *  Codebase improvements and fixes
    *  Documentation improvements
- added python as requirement for ssl module is needed by amqp

OBS-URL: https://build.opensuse.org/request/show/629552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=53
2018-08-17 22:04:47 +00:00
54425efa32 Update changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=127
2018-08-16 10:52:56 +00:00
503a1d1cb6 Fix URL of the upstream source tarball.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=126
2018-08-16 10:46:28 +00:00
10122481fb Accepting request 629526 from home:sjamgade:branches:devel:languages:python:backports
- Updated to 4.2.1
  added python as requirement for ssl module is needed by amqp

OBS-URL: https://build.opensuse.org/request/show/629526
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=125
2018-08-16 10:37:44 +00:00
Dominique Leuenberger
4116cb6b78 Accepting request 611736 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/611736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=52
2018-05-29 08:42:11 +00:00
c698d08c63 Accepting request 611735 from home:mcepl:work
Clean up SPEC and obsolete python-carrot

OBS-URL: https://build.opensuse.org/request/show/611735
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=123
2018-05-23 17:47:50 +00:00
Dominique Leuenberger
0cf9ce1efe Accepting request 571051 from devel:languages:python
- update to 4.1.0:
  -  RabbitMQ: Ensured safer encoding of queue arguments.
  - Added fallback to :func:``uuid.uuid5`` in :func:``generate_oid`` if
  - Added Python 3.6 to CI testing
  - Fixed bug around modifying dictionary size while iterating over it

OBS-URL: https://build.opensuse.org/request/show/571051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=51
2018-02-14 08:24:07 +00:00
0428800602 - update to 4.1.0:
-  RabbitMQ: Ensured safer encoding of queue arguments.
  - Added fallback to :func:``uuid.uuid5`` in :func:``generate_oid`` if
  - Added Python 3.6 to CI testing
  - Fixed bug around modifying dictionary size while iterating over it

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=121
2018-01-30 13:39:07 +00:00
Dominique Leuenberger
9f26b7ce98 Accepting request 507395 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/507395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=50
2017-07-05 22:01:39 +00:00
Jan Matejek
c8eba28b8f Accepting request 507161 from home:benoit_monin:branches:devel:languages:python
explicitly call python2 for the tests

OBS-URL: https://build.opensuse.org/request/show/507161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=119
2017-06-30 14:54:58 +00:00
Yuchen Lin
b46ed6f726 Accepting request 482376 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/482376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=49
2017-04-13 08:45:09 +00:00
fdf4065156 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=117 2017-03-16 22:08:18 +00:00
cdfbf9ed51 - update to 4.0.2:
- Now depends on :mod:`amqp` 2.0.
      The new py-amqp version have been refactored for better performance,
      using modern Python socket conventions, and API consistency.
  - No longer depends on :mod:`anyjson`.
      Kombu will now only choose between :pypi:`simplejson` and the built-in
      :mod:`json`.
  - Removed transports that are no longer supported in this version:
      - Django ORM transport
      - SQLAlchemy ORM transport
      - Beanstalk transport
      - ZeroMQ transport
      - amqplib transport (use pyamqp).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=116
2017-03-16 21:52:25 +00:00
Dominique Leuenberger
161708f4a0 Accepting request 441230 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=48
2016-11-24 20:23:02 +00:00
07e2436031 - update to 3.0.35:
- msgpack: msgpack support now requires msgpack-python > 0.4.7.
  - Redis: TimeoutError was no longer handled as a recoverable error.
  - msgpack: Fixes support for binary/unicode data
  - Qpid: Adds async error handling.
  - msgpack: Use binary encoding instead of utf-8 (Issue #570).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=114
2016-11-14 14:44:30 +00:00
Dominique Leuenberger
c4bcbc91c3 Accepting request 353805 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/353805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=47
2016-01-26 09:14:41 +00:00
Denisart Benjamin
0fd6bc59d0 Accepting request 353454 from home:1Antoine1:branches:devel:languages:python
- Update to 3.0.33:
  * Now depends on :mod:`amqp` 1.4.9
  * Redis: Fixed problem with auxilliary connections causing the
    main consumer connection to be closed (Issue #550)
  * Qpid: No longer uses threads to operate, to ensure
    compatibility with all environments (Issue #531)
- See /usr/share/doc/packages/python-kombu/Changelog for changes
  introduced between 3.0.27 and 3.0.32
- Remove fix-tests.patch

OBS-URL: https://build.opensuse.org/request/show/353454
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=112
2016-01-15 09:42:19 +00:00
Dominique Leuenberger
d3dcb180b2 Accepting request 331677 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/331677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=46
2015-10-01 07:28:54 +00:00
Denisart Benjamin
324dc2d384 Accepting request 330863 from Cloud:OpenStack:Master
- Add fix-tests.patch to fix testcases with newer python-mock.

OBS-URL: https://build.opensuse.org/request/show/330863
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=110
2015-09-17 11:36:10 +00:00
f04bceca61 Accepting request 318681 from home:seife:OpenStack:Master
fix non-SUSE build by conditionalizing Suggests: tag

OBS-URL: https://build.opensuse.org/request/show/318681
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=109
2015-07-27 06:15:17 +00:00
Stephan Kulow
9243c2ec4c Accepting request 305759 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/305759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=45
2015-05-10 08:46:41 +00:00
Jan Matejek
b912948fdb Accepting request 305713 from home:benoit_monin:branches:devel:languages:python
- update to 3.0.26
- update project URL
- set a minimum version for python-anyjson in BuildRequires
- add back python-msgpack-python as test requirement
- pass -q to test to avoid spamming the build log

OBS-URL: https://build.opensuse.org/request/show/305713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=107
2015-05-07 12:04:04 +00:00
Dominique Leuenberger
bc401180ca Accepting request 298604 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/298604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=44
2015-04-23 06:04:58 +00:00
Michal Čihař
175de7e299 Accepting request 298595 from home:tbechtold:branches:devel:languages:python
New upstream bugfix release

OBS-URL: https://build.opensuse.org/request/show/298595
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=105
2015-04-22 13:55:02 +00:00
Dominique Leuenberger
bb3023ac36 Accepting request 262479 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/262479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=43
2014-11-24 10:08:51 +00:00
Michal Čihař
00eeb094aa Accepting request 262477 from home:Nijel:branches:devel:languages:python
- update to version 3.0.24:
    - The `Qpid <http://qpid.apache.org/>`_ broker is supported for Python 2.x
      environments. The Qpid transport includes full SSL support within Kombu. See
      the :mod:`kombu.transport.qpid` docs for more info.
    - Dependencies: extra[librabbitmq] now requires librabbitmq 1.6.0
    - Docstrings for :class:`~kombu.utils.limit.TokenBucket` did not match
      implementation.
    - :func:`~kombu.common.oid_from` accidentally called ``uuid.getnode()`` but
      did not use the return value.
    - Redis: Now ignores errors when cosing the underlying connection.
    - Redis: Restoring messages will now use a single connection.
    - ``kombu.five.monotonic``: Can now be imported even if ctypes is not
      available for some reason (e.g. App Engine)
    - Documentation: Improved example to use the ``declare`` argument to
      ``Producer`` (Issue #423).
    - Django: Fixed ``app_label`` for older Django versions (``< 1.7``).
      (Issue #414).
- fixed python-amqp BuildRequire

OBS-URL: https://build.opensuse.org/request/show/262477
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=103
2014-11-20 15:47:06 +00:00
Stephan Kulow
59f06ccc1a Accepting request 249294 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=42
2014-09-19 11:56:02 +00:00
Jan Matejek
18585b7a2d Accepting request 249290 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249290
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=101
2014-09-15 14:00:10 +00:00
38c221ee5d Accepting request 244828 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/244828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=40
2014-08-16 13:37:57 +00:00
Michal Čihař
c0d4b25565 Accepting request 244822 from home:Nijel:branches:devel:languages:python
- update to 3.0.21;
   - see http://kombu.readthedocs.org/en/latest/changelog.html for full changelog

OBS-URL: https://build.opensuse.org/request/show/244822
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=99
2014-08-15 12:07:39 +00:00
Stephan Kulow
819a2589dd Accepting request 236013 from devel:languages:python
- update to 3.0.16:
  - ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.1.
  - Tests: Some unit tests accidentally required the `redis-py` library.
  - librabbitmq: Would crash when using an older version of :mod:`librabbitmq`,
    now emits warning instead.
- remove kombu-fix-redis-tests.patch: Fixed differently upstream

- add kombu-fix-redis-tests.patch
  * Add skip_if_no_module decorator

- update to 3.0.15:
  * Now depends on :mod:`amqp` 1.4.5.
  * RabbitMQ 3.3 changes QoS semantics (Issue #339).
  * Users of :mod:`librabbitmq` is encouraged to upgrade to librabbitmq 1.5.0.
  * Pools: Now takes transport options into account when comparing connections
    (Issue #333).
  * MongoDB: Fixes Python 3 compatibility.
  * Async: select: Ignore socket errors when attempting to unregister handles
    from the loop.
  * Pidbox: Can now be configured to use a serializer other than json,
    but specifying a serializer argument to :class:`~kombu.pidbox.Mailbox`.
  * Message decompression now works with Python 3.
- update to 3.0.14:
  * **MongoDB**: Now endures a connection failover (Issue #123).
  * **MongoDB**: Fixed ``KeyError`` when a replica set member is removed.
  * **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug.
  * **Async**: Fixed bug in lax semaphore implementation where in
    some usage patterns the limit was not honored correctly.
  * **Redis**: Fixed problem with fanout when using Python 3 (Issue #324).
  * **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing (forwarded request 235453 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/236013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kombu?expand=0&rev=39
2014-06-04 16:39:21 +00:00
Sascha Peilicke
bba8e421af Accepting request 235453 from Cloud:OpenStack:Master
- update to 3.0.16:
  - ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.1.
  - Tests: Some unit tests accidentally required the `redis-py` library.
  - librabbitmq: Would crash when using an older version of :mod:`librabbitmq`,
    now emits warning instead.
- remove kombu-fix-redis-tests.patch: Fixed differently upstream

- add kombu-fix-redis-tests.patch
  * Add skip_if_no_module decorator

- update to 3.0.15:
  * Now depends on :mod:`amqp` 1.4.5.
  * RabbitMQ 3.3 changes QoS semantics (Issue #339).
  * Users of :mod:`librabbitmq` is encouraged to upgrade to librabbitmq 1.5.0.
  * Pools: Now takes transport options into account when comparing connections
    (Issue #333).
  * MongoDB: Fixes Python 3 compatibility.
  * Async: select: Ignore socket errors when attempting to unregister handles
    from the loop.
  * Pidbox: Can now be configured to use a serializer other than json,
    but specifying a serializer argument to :class:`~kombu.pidbox.Mailbox`.
  * Message decompression now works with Python 3.
- update to 3.0.14:
  * **MongoDB**: Now endures a connection failover (Issue #123).
  * **MongoDB**: Fixed ``KeyError`` when a replica set member is removed.
  * **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug.
  * **Async**: Fixed bug in lax semaphore implementation where in
    some usage patterns the limit was not honored correctly.
  * **Redis**: Fixed problem with fanout when using Python 3 (Issue #324).
  * **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing

OBS-URL: https://build.opensuse.org/request/show/235453
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=97
2014-06-02 09:04:34 +00:00