debian/0000755000000000000000000000000012263052660007170 5ustar debian/python-kombu.NEWS0000644000000000000000000000123012254012402012304 0ustar kombu (2.1.0-1) unstable; urgency=low This release adds support for two new transports. django-kombu is now part of Kombu core. If you have previously used django-kombu, then the entry in INSTALLED_APPS must be changed from djkombu to kombu.transport.django: INSTALLED_APPS = (..., "kombu.transport.django") There is no need to recreate the tables, as the old tables will be fully compatible with the new version. kombu-sqlalchemy is now also part of Kombu core. This change requires no code changes given that the sqlalchemy transport alias is used. -- Michael Fladischer Mon, 16 Jan 2012 13:55:28 +0100 debian/python-kombu-doc.links0000644000000000000000000000012012254012401013407 0ustar usr/share/doc/python-kombu-doc/html/_sources usr/share/doc/python-kombu-doc/rst debian/python-kombu.install0000644000000000000000000000000512254012402013175 0ustar usr/ debian/copyright0000644000000000000000000001111512254012402011110 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: kombu Upstream-Contact: Ask Solem Source: http://pypi.python.org/pypi/kombu/ Files: * Copyright: 2009-2012, Ask Solem and contributors. License: BSD-solem Files: kombu/utils/functional.py Copyright: 2001-2007, Python Software License: PSF-2 Files: docs/_theme/celery/static/celery.css_t Copyright: 2010, Armin Ronacher License: BSD-solem Files: kombu/transport/beanstalk.py Copyright: 2010-2011, David Ziegler. License: BSD-solem Files: kombu/transport/mongodb.py Copyright: 2010-2011, Flavio Percoco Premoli License: BSD-solem Files: kombu/transport/pycouchdb.py Copyright: 2010-2011, David Clymer License: BSD-solem Files: debian/* Copyright: 2012, Michael Fladischer License: BSD-solem License: BSD-solem Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . Neither the name of Ask Solem nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: PSF-2 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Python") in source or binary form and its associated documentation. . 2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee. . 3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python. . 4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. . 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. . 6. This License Agreement will automatically terminate upon a material breach of its terms and conditions. . 7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. . 8. By copying, installing or otherwise using Python, Licensee agrees to be bound by the terms and conditions of this License Agreement. debian/python-kombu-doc.doc-base0000644000000000000000000000053512254012401013756 0ustar Document: python-kombu-doc Title: Python Kombu Documentation Author: Ask Solem Section: Programming/Python Format: HTML Index: /usr/share/doc/python-kombu-doc/html/index.html Files: /usr/share/doc/python-kombu-doc/html/*.html /usr/share/doc/python-kombu-doc/html/reference/*.html /usr/share/doc/python-kombu-doc/html/userguide/*.html debian/changelog0000644000000000000000000001212412263052340011035 0ustar kombu (3.0.7-1ubuntu1) trusty; urgency=medium * Merge with Debian; remaining changes: - debian/control: Drop build depends (and therefore suggests) on python-couchdb, as it is not required in main. LP: #844995 - debian/patches/remove_nose-cover3.patch: Re-add fixes FTBFS. -- Matthias Klose Tue, 07 Jan 2014 20:15:13 +0100 kombu (3.0.7-1) unstable; urgency=low * New upstream release. * No longer supports python 2.5, reflect in X-Python-Version. * Bump Standards version to 3.9.5. * Bump Depends and Build-Depends on python-amqp to >= 1.3.3. * Bump upper version limit for Build-Depends on python-amqp to (<< 2.0). * Refresh patch. * README was renamed to README.rst. * Add kombu.egg-info/requires.txt do debian/clean. * Make Build-Depends on python-all and python-pika unversioned as no prior versions are available in Wheezy. -- Michael Fladischer Wed, 11 Dec 2013 11:22:10 +0100 kombu (2.5.14-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control: Drop build depends (and therefore suggests) on python-couchdb, as it is not required in main. LP: #844995 -- Andres Rodriguez Tue, 05 Nov 2013 14:10:23 +0800 kombu (2.5.15-1) unstable; urgency=low * New upstream release. -- Michael Fladischer Mon, 07 Oct 2013 11:40:35 +0200 kombu (2.5.14-1) unstable; urgency=low * New upstream release. * Bump debhelper Build-Depends to >= 8.1.0~. * Bump Standards version to 3.9.4. * Bump Depends and Build-Depends on python-amqp to >= 1.0.13. * Add python-librabbitmq to Build-Depends and Depends as the preferred alternative to python-amqp. * Add python-beanstalkc to Build-Depends and Suggests. * Drop temporary workaround for Metadata-Version in d/rules. -- Michael Fladischer Mon, 02 Sep 2013 19:40:58 +0200 kombu (2.5.12-1) unstable; urgency=low [ Thomas Goirand ] * Team upload. * New upstream release. * Now depending on new python-amqp instead of python-amqplib. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Michael Fladischer ] * Bump dependency on python-anyjson to >= 0.3.3. * Refresh patches. -- Thomas Goirand Thu, 27 Jun 2013 09:32:47 +0000 kombu (2.5.12-0ubuntu2) saucy; urgency=low * debian/patches/remove_nose-cover3.patch: Re-add fixes FTBFS. -- Chuck Short Wed, 03 Jul 2013 17:56:31 -0500 kombu (2.5.12-0ubuntu1) saucy; urgency=low * New upstream release. * debian/control: Dropped python-amqplib in favor of python-amqp. * debian/patches/remove_nose-cover3.patch: Dropped no longer needed. -- Chuck Short Wed, 03 Jul 2013 07:53:07 -0500 kombu (2.1.8-1ubuntu1) quantal; urgency=low * debian/control: Drop build depends (and therefore suggests) on python-couchdb, as it is not required in main. LP: #844995 -- Dave Walker (Daviey) Sun, 12 Aug 2012 11:30:37 +0100 kombu (2.1.8-1) unstable; urgency=low * New upstream release. -- Michael Fladischer Mon, 23 Apr 2012 15:20:01 +0200 kombu (2.1.2-1) unstable; urgency=low * New upstream release. * Update years in d/copyright. * Bump to standards version 3.9.3. * Update DEP-5 URL to 1.0. -- Michael Fladischer Tue, 27 Mar 2012 16:54:58 +0100 kombu (2.1.0-1) unstable; urgency=low * New upstream release (Closes: #611895). * Add python-pika, python-sqlalchemy and python-django to Suggests/B-D because of new transports. * Increase X-Python-Version because python 2.4 is not longer supported by upstream in 2.x releases. * Add python-mock to B-D because tests require it. * Make Metadata-Version fix more generic. * Change order of my name. * Update patch. * Add NEWS file to inform about backwards-incompatible changes to transports. -- Michael Fladischer Wed, 22 Feb 2012 15:11:14 +0200 kombu (1.4.3-1) unstable; urgency=low [ Fladischer Michael ] * New upstream release. * Temporary fix for Metadata-Version in PKG-INFO. [ Jakub Wilk ] * Bump minimum required python-sphinx version to 1.0.7+dfsg. [ Fladischer Michael ] * Fix whitespace in versioned dependencies. -- Fladischer Michael Thu, 17 Nov 2011 10:56:00 +0100 kombu (1.2.1-1) unstable; urgency=low * New upstream release. * Depend on python-anyjson (>=0.3.1), therefor no longer recommend python-simplejson. * Remove ${python:Breaks} as dh_python2 no longer needs it. * Bumped Standards-Version to 3.9.2 (no change necessary). * Add version to Breaks: python-cjson (<= 1.0.5-4+b1). * Add python-boto to dependencies. * Clean up after build. * Use dh_sphinxdoc. -- Fladischer Michael Mon, 05 Sep 2011 23:18:16 +0200 kombu (1.0.4-1) unstable; urgency=low * Initial release (Closes: #611809) -- Fladischer Michael Mon, 07 Mar 2011 12:53:13 +0200 debian/clean0000644000000000000000000000006712254012402010166 0ustar kombu.egg-info/SOURCES.txt kombu.egg-info/requires.txt debian/compat0000644000000000000000000000000212254012402010354 0ustar 7 debian/patches/0000755000000000000000000000000012263052600010611 5ustar debian/patches/series0000644000000000000000000000003112254012402012014 0ustar remove_nose-cover3.patch debian/patches/remove_nose-cover3.patch0000644000000000000000000000156112254012402015351 0ustar Description: nose-cover3 is not mandoatory for running the unittests. Author: Michael Fladischer Last-Update: 2013-12-11 Forwarded: not-needed --- a/setup.cfg +++ b/setup.cfg @@ -2,25 +2,6 @@ verbosity = 1 detailed-errors = 1 where = kombu/tests -cover3-branch = 1 -cover3-html = 1 -cover3-package = kombu -cover3-exclude = kombu - kombu.five - kombu.transport.mongodb - kombu.transport.filesystem - kombu.utils.compat - kombu.utils.eventio - kombu.utils.finalize - kombu.transport.amqplib - kombu.transport.couchdb - kombu.transport.beanstalk - kombu.transport.sqlalchemy* - kombu.transport.SQS - kombu.transport.zookeeper - kombu.transport.zmq - kombu.transport.django* - kombu.transport.pyro [build_sphinx] source-dir = docs/ --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,4 +1,3 @@ nose -nose-cover3 unittest2>=0.5.0 mock debian/control0000644000000000000000000000561712263052143010600 0ustar Source: kombu Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Michael Fladischer Build-Depends: debhelper (>= 8.1.0~), python-all, python-amqp (<< 2.0), python-amqp (>= 1.3.3), python-anyjson (>= 0.3.3), python-beanstalkc, python-boto, python-django, python-librabbitmq, python-mock, python-nose, python-pika, python-pymongo, python-setuptools, python-simplejson, python-sphinx (>= 1.0.7+dfsg), python-sqlalchemy, python-unittest2, python-yaml Build-Conflicts: python-cjson X-Python-Version: >= 2.6 Standards-Version: 3.9.5 Homepage: http://github.com/ask/kombu/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/kombu/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/kombu/trunk/ Package: python-kombu Architecture: all Depends: python-librabbitmq | python-amqp (>= 1.3.3), python-anyjson (>= 0.3.3), ${misc:Depends}, ${python:Depends} Recommends: python-yaml Breaks: python-cjson (<= 1.0.5-4+b1) Suggests: python-boto, python-beanstalkc, python-django, python-kombu-doc, python-pika, python-pymongo, python-sqlalchemy Description: AMQP Messaging Framework for Python The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQP protocol. It is meant to replace the carrot library by providing a compatibility layer. . Features: * Allows application authors to support several message server solutions by using pluggable transports. * Supports automatic encoding, serialization and compression of message payloads. * The ability to ensure that an operation is performed by gracefully handling connection and channel errors. Package: python-kombu-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${sphinxdoc:Depends} Description: AMQP Messaging Framework for Python (Documentation) The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQP protocol. It is meant to replace the carrot library by providing a compatibility layer. . Features: * Allows application authors to support several message server solutions by using pluggable transports. * Supports automatic encoding, serialization and compression of message payloads. * The ability to ensure that an operation is performed by gracefully handling connection and channel errors. . This package contains the documentation. debian/python-kombu.docs0000644000000000000000000000001712254012402012462 0ustar README.rst FAQ debian/python-kombu-doc.docs0000644000000000000000000000002112254012402013220 0ustar docs/.build/html debian/rules0000755000000000000000000000112612254012401010235 0ustar #!/usr/bin/make -f %: dh $@ --with python2,sphinxdoc .PHONY: override_dh_auto_build override_dh_auto_build: PYTHONPATH=. sphinx-build -b html -d docs/.build/.doctrees -N docs docs/.build/html dh_auto_build .PHONY: override_dh_auto_test override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -e; \ for python in $(shell pyversions -r); do \ $$python setup.py test ; \ done endif .PHONY: override_dh_compress override_dh_compress: dh_compress -X .js -X .html .PHONY: override_dh_clean override_dh_clean: rm -rf docs/.build rm -rf kombu.egg-info/PKG-INFO dh_clean debian/source/0000755000000000000000000000000012254012635010466 5ustar debian/source/format0000644000000000000000000000001412254012401011663 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000012212254012402010202 0ustar version=3 http://pypi.python.org/packages/source/k/kombu/kombu-([\d\.]+)\.tar\.gz