-
Notifications
You must be signed in to change notification settings - Fork 175
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: remove pragma comments (#1063)
* docs: remove pragma comments * docs: restore EmailStr.md * restored deleted doc and updated citation file --------- Co-authored-by: Davor Runje <[email protected]>
- Loading branch information
1 parent
7cbf1f9
commit 3028e31
Showing
11 changed files
with
95 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,3 +36,55 @@ authors: | |
city: Zagreb | ||
email: [email protected] | ||
website: 'https://airt.ai' | ||
repository-code: 'https://github.com/airtai/faststream' | ||
url: 'https://faststream.airt.ai/' | ||
repository-artifact: 'https://pypistats.org/packages/faststream' | ||
abstract: > | ||
FastStream simplifies the process of writing producers and | ||
consumers for message queues, handling all the parsing, | ||
networking and documentation generation automatically. | ||
Making streaming microservices has never been easier. | ||
Designed with junior developers in mind, FastStream | ||
simplifies your work while keeping the door open for more | ||
advanced use cases. Here's a look at the core features | ||
that make FastStream a go-to framework for modern, | ||
data-centric microservices. | ||
- Multiple Brokers: FastStream provides a unified API to | ||
work across multiple message brokers (Apache Kafka, | ||
RabbitMQ, NATS and Redis support) | ||
- Pydantic Validation: Leverage Pydantic's validation | ||
capabilities to serialize and validate incoming messages | ||
- Automatic Docs: Stay ahead with automatic AsyncAPI | ||
documentation | ||
- Intuitive: Full-typed editor support makes your | ||
development experience smooth, catching errors before they | ||
reach runtime | ||
- Powerful Dependency Injection System: Manage your | ||
service dependencies efficiently with FastStream's | ||
built-in DI system | ||
- Testable: Supports in-memory tests, making your CI/CD | ||
pipeline faster and more reliable | ||
- Extensible: Use extensions for lifespans, custom | ||
serialization and middleware | ||
- Integrations: FastStream is fully compatible with any | ||
HTTP framework you want (FastAPI especially) | ||
keywords: | ||
- python | ||
- redis | ||
- distributed-systems | ||
- apache kafka | ||
- rabbitmq | ||
- nats | ||
- stream-processing | ||
- asyncio | ||
- asyncapi | ||
license: Apache-2.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,19 @@ | ||
=== "Kafka" | ||
```python linenums="1" hl_lines="4" | ||
{!> docs_src/getting_started/context/kafka/custom_global_context.py [ln:8-13] !} | ||
{!> docs_src/getting_started/context/kafka/custom_global_context.py [ln:8-13.44] !} | ||
``` | ||
|
||
=== "RabbitMQ" | ||
```python linenums="1" hl_lines="4" | ||
{!> docs_src/getting_started/context/rabbit/custom_global_context.py [ln:8-13] !} | ||
{!> docs_src/getting_started/context/rabbit/custom_global_context.py [ln:8-13.44] !} | ||
``` | ||
|
||
=== "NATS" | ||
```python linenums="1" hl_lines="4" | ||
{!> docs_src/getting_started/context/nats/custom_global_context.py [ln:8-13] !} | ||
{!> docs_src/getting_started/context/nats/custom_global_context.py [ln:8-13.44] !} | ||
``` | ||
|
||
=== "Redis" | ||
```python linenums="1" hl_lines="4" | ||
{!> docs_src/getting_started/context/redis/custom_global_context.py [ln:8-13] !} | ||
{!> docs_src/getting_started/context/redis/custom_global_context.py [ln:8-13.44] !} | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters