Developer GuideΒΆ

Release:

None.0.15.3

Date:

Aug 23, 2026

  • Contributors Guide to the Code
    • Module Overview
    • Services
  • Partition Assignor
    • Kafka Streams
    • Faust
    • Concerns
  • The optional Cython accelerators
    • The cython_optimizations opt-in
    • Testing the compiled code
    • Why parity tests exist
    • Writing an accelerator
  • Free-threaded Python (PEP 703)
    • Status
    • Why the .pyx files declare freethreading_compatible
    • Known limitation: aiokafka re-enables the GIL
    • Races that free-threading exposes
    • Working on a free-threaded interpreter

Logo

Faust

A library for building streaming applications in Python.

https://secure.travis-ci.org/faust-streaming/faust.svg?branch=master

Navigation

  • Copyright
  • Introducing Faust
  • Playbooks
  • User Guide
  • Frequently Asked Questions (FAQ)
  • API Reference
  • Changelog
  • Contributing
  • Developer Guide
  • History
  • Authors
  • Glossary

Related Topics

  • Documentation overview
    • Previous: Contributing
    • Next: Contributors Guide to the Code

Quick search

©2017-2020, 2021-2026 Community, Robinhood Markets, Inc.. | Page source
Fork me on GitHub