Python Bytes cover image

Python Bytes

#369 The Readability Episode

Jan 30, 2024
Topics covered in this podcast include Granian, a Rust HTTP server for Python applications; the release of pytest 8 with improved diffs; assorted Docker goodies and exploring alternatives; and new research finding 'downward pressure on code quality' from GitHub Copilot.
34:44

Podcast summary created with Snipd AI

Quick takeaways

  • Grannyan is a new Python web framework that provides a rust-based HTTP server for Python applications, offering stability and seamless integration of Python code without significant modifications.
  • PyTest 8.0 introduces enhanced diffs, better handling of Xfail tests, and improved support for standard library containers, providing valuable enhancements for developers and ensuring improved testing experiences.

Deep dives

Grannyan: A New Rust-Based HTTP Server for Python Applications

Grannyan is a new Python web framework that provides a rust-based HTTP server for Python applications. Created by Giovanni, Grannyan offers a correct HTTP implementation supporting versions 1.1, 2, and working on HTTP 3. It natively supports async and await, allowing for a seamless integration of Python code without the need for significant modifications. Grannyan also boasts stability in its performance profile, providing less variability or jitter compared to other alternatives like Uvicorn and Hypercorn. With its focus on async capabilities and stability, Grannyan offers a promising option for running Python web apps.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode