Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.

ag2ai/faststream è adatto ai principianti?

Negli ultimi 30 giorni ag2ai/faststream ha accettato 21 delle 31 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 2 issue adatte ai principianti.

Stelle
5.4k
Fork
411
Issue aperte per principianti
2
Issue indicizzate
81
Merge medio
1g 23h
PR unite (30g)
47
Lingua principale
Python
Licenza
Apache-2.0
Ultimo push su GitHub
13/10/2026
Ultima indicizzazione
20/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a ag2ai/faststream

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
  3. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  4. Scegli una delle 2 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Every `Context`-based handler parameter (message, `Logger`, `Header`, `Path`) costs a thread round trip per message
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#3240 ·

    I maintainer di solito rispondono entro 1 giorno

  • Go through what pyrefly reports inside `faststream/` (158 findings)
    Aperta
    Core enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    ag2ai/faststream#3202 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • 📣 Using FastStream in production? Add your organization to ADOPTERS.md
    Aperta
    documentation good first issue help wanted

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100

    ag2ai/faststream#3143 · 2 commenti · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Modify docs and README with new benchmark info
    Forse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta
    1.0.0 Core documentation

    ag2ai/faststream#3086 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Add a script to launch them and show a comparison in user-friendly report
    Forse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta
    1.0.0 Core enhancement

    ag2ai/faststream#3085 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Modify benchmarks for faststream
    Forse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta
    1.0.0 Core enhancement

    ag2ai/faststream#3083 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • AsyncAPI 3.0: a literal brace in an address is read as a channel parameter
    Aperta
    AsyncAPI Core

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    ag2ai/faststream#3076 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • 1.0: encode a None body as JSON null instead of an empty body
    Aperta
    1.0.0 Core enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#3062 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: emit AsyncAPI channel `parameters` for address templates
    Forse di nuovo libera @borisalekseev l’ha presa 56 giorni fa e non c’è nessuna pull request aperta. Aperta
    AsyncAPI enhancement

    ag2ai/faststream#3036 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • chore: validate generated AsyncAPI schemas with the official parser
    Aperta
    AsyncAPI enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    ag2ai/faststream#3033 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: migrate Redis Cluster pub/sub to native redis-py 8 async API
    Forse di nuovo libera @lxingy3 l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta
    1.0.0 enhancement Redis

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    ag2ai/faststream#3009 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: use `Producer.produce_batch` for confluent `publish_batch`
    Aperta
    Confluent enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ag2ai/faststream#2993 ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: unified codec configuration
    Forse di nuovo libera @ce1ebrimbor l’ha presa 83 giorni fa e non c’è nessuna pull request aperta. Aperta
    1.0.0 enhancement

    ag2ai/faststream#2837 · 13 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: rabbitmq consumer recovery
    Forse di nuovo libera @roma-frolov l’ha presa 248 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    ag2ai/faststream#2758 · 8 commenti · 2 reazioni · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: robust_queue.bind on an expiring queue causes channel not found on same cases
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug RabbitMQ

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#2721 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: pydantic deserialize nats KV
    Aperta
    enhancement NATS

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#2627 ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: faststream.confluent.KafkaBroker fails to receive messages
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug Confluent

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100

    ag2ai/faststream#2614 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature:Support NATS 2.12
    Aperta
    enhancement help wanted NATS

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#2567 · 7 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature:Support NATS 2.11
    Forse di nuovo libera @Flosckow l’ha presa 34 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement help wanted NATS

    ag2ai/faststream#2566 · 2 commenti · 2 reazioni · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: pattern subscribtion with `{parameter+}` - swallow all to list
    Aperta
    Core enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    ag2ai/faststream#2551 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • bug: TestBroker dynamic subscribers support
    Forse di nuovo libera @ApusBerliozi l’ha presa 64 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    ag2ai/faststream#2533 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: separate consumed batch between handlers by filter
    Aperta
    AioKafka Confluent enhancement NATS Redis

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#2424 ·

    I maintainer di solito rispondono entro 1 giorno

  • bug: inconsistent with OTEL specification CurrentBaggage behavior
    Forse di nuovo libera @draincoder l’ha presa 441 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    ag2ai/faststream#2420 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: specific aiokafka error handling
    Aperta
    AioKafka enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#2412 ·

    I maintainer di solito rispondono entro 1 giorno

  • docs: Add information on how you can organize DLQ message queue for different queue managers.
    Aperta
    documentation enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#2210 · 2 commenti · 7 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: RabbitMQ 4 support
    Aperta
    enhancement RabbitMQ

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ag2ai/faststream#2152 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: Pausing Confluent consumer does not seem to work
    Aperta
    bug Confluent

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#2143 ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: KafkaMessage annotation is not designed for broker.subscriber(batch=True)
    Aperta
    AioKafka bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    ag2ai/faststream#2102 ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: Generate AsyncAPI from msgspec.Struct
    Forse di nuovo libera @borisalekseev l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Aperta
    AsyncAPI Core enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#2101 · 3 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • feature: Acknowledgement validation in TestClient
    Aperta
    Core enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    ag2ai/faststream#2074 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: create KafkaBatch - facade object over BatchBuilder (aiokafka).
    Aperta
    AioKafka enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#1991 ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: restart a worker manually or follow some condition
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#1958 ·

    I maintainer di solito rispondono entro 1 giorno

  • Docs: How to use confluent schema registry with Avro
    Aperta
    Confluent documentation enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 42/100

    ag2ai/faststream#1774 · 9 commenti · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Separate API Reference from the documentation website
    Forse di nuovo libera @kumaranvpl l’ha presa 792 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement help wanted

    ag2ai/faststream#1712 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: NATS unstable connections
    Aperta
    bug NATS

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ag2ai/faststream#1581 · 12 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: Multiple messages per channel
    Aperta
    AsyncAPI Core enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#1566 · 12 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: CloudEvents
    Aperta
    Core enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    ag2ai/faststream#1562 ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: Broker event handlers
    Forse di nuovo libera @Vijay-K-2003 l’ha presa 178 giorni fa e non c’è nessuna pull request aperta. Aperta
    Core enhancement good first issue

    ag2ai/faststream#1545 · 8 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: faststream should only require opentelemetry-api
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    ag2ai/faststream#1540 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • 🌟 Roadmap 🌟
    Forse di nuovo libera @Lancetnik l’ha presa 792 giorni fa e non c’è nessuna pull request aperta. Aperta

    ag2ai/faststream#1510 · 11 commenti · 51 reazioni · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: Allow concurrent RPC calls on rabbit implementation
    Forse di nuovo libera @Lancetnik l’ha presa 781 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement RabbitMQ

    ag2ai/faststream#1318 · 10 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: add Kafka transactions support
    Aperta
    AioKafka Confluent enhancement Kafka

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ag2ai/faststream#1157 · 16 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • ZMQ support
    Aperta
    broker support enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ag2ai/faststream#1142 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • docs: add tutorial `deployment` page
    Aperta
    documentation enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100

    ag2ai/faststream#743 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • docs: document yield dependencies and dependency overrides
    Aperta
    documentation enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ag2ai/faststream#683 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Bug: confluent: leftover `on_delivery` raises `InvalidStateError` on a done future
    Forse già presa @sean0407 l’ha presa 10 giorni fa. Aperta
    bug Confluent

    Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100

    ag2ai/faststream#3259 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add new benchmarks
    Forse già presa @ApusBerliozi l’ha presa 51 giorni fa. Aperta
    1.0.0 Core enhancement

    ag2ai/faststream#3084 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature:Support the `pipeline` parameter in RedisClusterBroker publish methods
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    ag2ai/faststream#3044 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.