Commit Graph

8 Commits

Author SHA1 Message Date
Kashif Khan ce50cccd32 update to latest ver of sb 2023-05-13 13:48:01 +06:00
Asif Saif Uddin eeb13091de
Update azureservicebus.txt (#1693)
cpython only again
2023-04-12 13:12:48 +06:00
Asif Saif Uddin 323e32f099
test azureservicebus pure ython beta (#1682) 2023-04-03 14:06:21 +06:00
Asif Saif Uddin 91f6b27446
Update azureservicebus.txt cpython only (#1674)
* Update azureservicebus.txt cpython only

* Update azureservicebus.txt
2023-03-20 13:51:53 +06:00
Asif Saif Uddin b310e4f8eb azure-servicebus>=7.8.3 2023-03-20 10:51:17 +06:00
Asif Saif Uddin a28c40e8e8
azure-servicebus>=7.6.1 (#1543) 2022-04-28 13:04:07 +06:00
Terry Cain 3d41ab1389
Support for Azure Service Bus 7.0.0 (#1284)
* Started servicebus refactor

* Cleaned up, handle service bus SAS token parsing
2021-01-04 14:14:39 +01:00
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