Clemens Wolff
32633554ac
Add transports based on Azure PaaS ( #891 )
...
* Add transports based on Azure PaaS
This pull request adds two new transport implementations:
- `azurestoragequeues` is implemented on top of Azure Storage
Queues [1]. This offers a simple but scalable and low-cost PaaS
transport for Celery users in Azure. The transport is intended to be
used in conjunction with the Azure Block Blob Storage backend [2].
- `azureservicebus` is implemented on top of Azure Service Bus [3] and
offers PaaS support for more demanding Celery workloads in Azure. The
transport is intended to be used in conjunction with the Azure
CosmosDB backend [4].
This pull request was created together with @ankurokok, @dkisselev,
@evandropaula, @martinpeck and @michaelperel.
[1] https://azure.microsoft.com/en-us/services/storage/queues/
[2] https://github.com/celery/celery/pull/4685
[3] https://azure.microsoft.com/en-us/services/service-bus/
[4] https://github.com/celery/celery/pull/4720
* Exclude Azure transports from code coverage
There is test coverage for the transports but the tests require Azure
credentials to run (passed via environment variables) so codecov doesn't
exercise them.
* Remove env vars to configure transport
* Remove abbreviations
2018-08-30 23:34:52 +06:00
Thomas Achtemichuk
75695205f6
Rename `async` keyword to `asynchronous` ( #839 )
...
* 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
2018-03-19 19:28:43 +02:00
Amin Ghadersohi
be79b3d4cd
Re-Adding support for sqlalchemy as it is needed by Apache project Airflow ( #687 )
...
* Re-Adding support for sqlalchemy as it is needed by Apache project Airflow
* Re-Adding support for sqlalchemy as it is needed by Apache project Airflow
2017-05-17 14:17:47 +06:00
Ask Solem
5d91ef3dbe
Doc fixes
2016-10-27 16:15:40 -07:00
Ask Solem
95e4c9ab21
Adds kombu.utils.time to API Reference
2016-10-14 17:01:45 -07:00
Ask Solem
03790d3afc
Removes kombu.syn, moves detect_environment to utils.compat
2016-10-05 16:14:42 -07:00
Ask Solem
85c191a48a
Reorganizes kombu.utils.__init__ package
2016-07-16 13:34:08 -07:00
Ask Solem
87a5568bc8
Use Google-style docstrings
2016-07-16 11:51:23 -07:00
Ask Solem
e4189c0c95
Removes deprecated amqplib transport (replaced by py-amqp)
2016-06-28 15:52:49 -07:00
Ask Solem
5f817ff1f9
Removes ZeroMQ transport for lack of resources to support it.
2016-06-28 15:48:09 -07:00
Ask Solem
5f3ae92708
Removes Beanstalk transport for lack of resources to support it
2016-06-28 15:45:30 -07:00
Ask Solem
d06248ebaa
Removes CouchDB transport for lack of resources to maintain it.
2016-06-28 15:41:54 -07:00
Ask Solem
65f982ccf3
Removes Django ORM as a broker support
2016-06-27 19:31:01 -07:00
Ask Solem
1cd4e07f9e
Removes SQLAlchemy as a broker support
2016-06-27 19:26:44 -07:00
Ask Solem
a25b77756c
[dist] Use apicheck from sphinx_celery
2016-04-08 15:06:19 -07:00
Ask Solem
a8203aee1f
[requirements][docs] Now depends on Sphinx 1.4
2016-04-07 11:46:09 -07:00
Brian Bouterse
c569d35c30
Merge branch 'master' into qpid-transport
2014-06-11 09:21:03 -04:00
Ask Solem
19c83a1b52
Merge branch '3.0'
...
Conflicts:
README.rst
kombu/__init__.py
kombu/async/hub.py
kombu/utils/url.py
2014-06-02 17:20:32 +01:00
Ask Solem
202e5b56e8
Fixes typo in reference index
2014-06-02 17:18:32 +01:00
Brian Bouterse
95c729b3f2
Merge branch 'master' into qpid-transport
...
Conflicts:
README.rst
docs/userguide/connections.rst
2014-05-28 10:05:56 -04:00
Ask Solem
f80e0c349f
Removes kombu.utils.compat.get_errno
2014-05-21 12:57:24 +01:00
Brian Bouterse
05d94c4683
Adding reference .rst files
2014-03-17 17:11:53 -04:00
Ask Solem
0dd1ccdb17
Adds missing reference page
2014-03-03 16:20:41 +00:00
Ask Solem
61c14b22f5
Adds kombu.async.timer (+ accidentally staged documentation fixes)
2013-10-01 17:30:26 +01:00
Ask Solem
e5cb2e19e8
Adds missing reference pages
2013-09-12 17:32:19 +01:00
Ask Solem
34589403e5
Merge branch '2.5'
...
Conflicts:
README.rst
kombu/__init__.py
kombu/transport/__init__.py
requirements/default.txt
2013-04-02 15:02:39 +01:00
Ask Solem
0e5ece66d5
Use fuzzy matching to suggest alternatives to typos in transport name
2013-03-22 12:39:43 +00:00
Ask Solem
f68f8ac8c0
Merge branch 'master' into 3.0
...
Conflicts:
kombu/abstract.py
kombu/clocks.py
kombu/messaging.py
kombu/pidbox.py
kombu/pools.py
kombu/tests/mocks.py
kombu/tests/test_common.py
kombu/tests/test_messaging.py
kombu/tests/test_serialization.py
kombu/tests/test_utils.py
kombu/tests/transport/test_redis.py
kombu/tests/utilities/test_encoding.py
kombu/transport/pika.py
kombu/transport/zmq.py
kombu/transport/zookeeper.py
kombu/utils/__init__.py
kombu/utils/encoding.py
kombu/utils/finalize.py
pavement.py
requirements/default.txt
2012-11-27 15:48:42 +00:00
Ask Solem
c16e0822a3
Doc fixes
2012-11-21 17:34:04 +00:00
Ask Solem
9cc13cebe1
Removes pika transport, will wait until pika comes out of experimental its state
2012-11-15 16:05:37 +00:00
Ask Solem
a4a2d483fe
Removes kombu.utils.finalize: Use multiprocessing.util.Finalize instead
2012-11-13 13:56:02 +00:00
Ask Solem
aa0323e398
py-amqp replaces amqplib as the default transport
2012-11-05 13:27:07 +00:00
Ask Solem
9c190595f9
Refs to kombu top level symbols now resolve, and there's a kombu reference page
2012-10-23 16:24:39 +01:00
Ask Solem
f82ac71a41
Adds autodoc for kombu.transport.zmq
2012-08-17 19:47:08 +01:00
Ask Solem
72d9b1c177
Adds reference API for kombu.transport.pyamqp
2012-07-24 16:21:42 +01:00
Ask Solem
8c034338ca
Adds missing reference pages
2012-07-05 15:47:12 +01:00
Mahendra M
c43eb27700
Adds support for Apache Zookeeper as a transport.
...
Closes #134
2012-06-07 15:06:24 +01:00
Ask Solem
b40fa572be
Adds kombu.utils.url to API reference
2012-04-03 16:19:02 +01:00
Ask Solem
8507bd8dff
Cosmetics
2012-01-15 18:35:21 +00:00
Ask Solem
dd7808f97b
Adds missing reference files
2012-01-09 16:50:12 +00:00
Ask Solem
c0383c88f5
PEP8ify + pyflakes
2011-09-22 17:10:13 +01:00
Ask Solem
729988f2ab
Adds missing reference pages
2011-09-07 14:13:11 +01:00
Ask Solem
c60f02c994
Fixes Sphinx errors
2011-09-05 13:09:39 +01:00
Ask Solem
f5274e4aac
Adds missing reference for kombu.utils.encoding
2011-09-05 12:59:26 +01:00
Ask Solem
914f2665c5
Adds autodoc for kombu.pools
2011-07-25 15:39:42 +01:00
Ask Solem
b9a0b59590
kombu.utils.blocking renamed -> kombu.syn.blocking
2011-01-27 11:40:15 +01:00
Ask Solem
7aa313f61d
Added autodoc for librabbitmq transport
2011-01-25 12:37:56 +01:00
Ask Solem
97bcb2f7b0
Added missing rst files to reference index
2010-11-11 16:06:53 +01:00
Ask Solem
aff456e5e2
Ported Beanstalk transport from ghettoq
2010-10-27 14:55:37 +02:00
Ask Solem
4f0cc4befa
Ported CouchDB transport from ghettoq
2010-10-27 14:22:38 +02:00