This is an async task queue, similar to celery or dramatiq. But this library is capable of executing async funcions.
Also it has replaceable brokers for different queue implementations:
Redis pub\sub
RabbitMQ
Kafka
Nats
Memphis
and more to come.
Also, it supports integrations with async frameworks like:
FastAPI
AioHTTP
LiteStar
AioGram for building telegram bots
What's the difference between this Python project and similar ones?
I've created a comparison table in docs. Please take a look at this table.
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2406
**Author:** [@s3rius](https://github.com/s3rius)
**Created:** 3/27/2023
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `taskiq`
---
### 📝 Commits (2)
- [`e2a529f`](https://github.com/vinta/awesome-python/commit/e2a529fc85c0e7785a6c43e465ee151a32ee2f3f) Add taskiq
- [`5ecb37c`](https://github.com/vinta/awesome-python/commit/5ecb37ca7d6aa36714dea4b54a4319cc36029450) Merge branch 'vinta:master' into taskiq
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
This is an async task queue, similar to celery or dramatiq. But this library is capable of executing async funcions.
Also it has replaceable brokers for different queue implementations:
* Redis pub\sub
* RabbitMQ
* Kafka
* Nats
* Memphis
and more to come.
Also, it supports integrations with async frameworks like:
* FastAPI
* AioHTTP
* LiteStar
* AioGram for building telegram bots
## What's the difference between this Python project and similar ones?
I've created a comparison table in docs. Please take a look at [this table](https://taskiq-python.github.io/guide/#why-not-use-existing-libraries).
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2406
Author: @s3rius
Created: 3/27/2023
Status: ❌ Closed
Base:
master← Head:taskiq📝 Commits (2)
e2a529fAdd taskiq5ecb37cMerge branch 'vinta:master' into taskiq📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
This is an async task queue, similar to celery or dramatiq. But this library is capable of executing async funcions.
Also it has replaceable brokers for different queue implementations:
and more to come.
Also, it supports integrations with async frameworks like:
What's the difference between this Python project and similar ones?
I've created a comparison table in docs. Please take a look at this table.
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.