This episode turned out to be a seminal one for me. After speaking with David about the Flask ecosystem, it finally convinced me to get moving and convert
talkpython.fm to Quart. You can read all about the journey in a detailed write up I did at
Talk Python rewritten in Quart (async Flask).
With this episode, I hope you’re ready for an inside look at the latest happenings in Flask, one of Python’s most popular web frameworks. David Lord, Flask’s lead maintainer, takes us behind the scenes of recent performance boosts (like a 50% speedup in Werkzeug), the future of async support via Quart, and how the broader Pallets ecosystem is evolving under one umbrella. You’ll also hear about Pallets Eco, which aims to streamline and revive critical Flask extensions, and learn how you can contribute to this massive open-source effort. If you use Flask, want to keep your Python apps on the cutting edge, or just love data-driven insights from top maintainers, this episode is for you.
Flask and its sister libraries are faster, leaner, and more maintainable than ever. The pallets-eco initiative aims to keep the Flask extension ecosystem thriving. David and the Pallets team welcome new contributors, especially folks interested in type annotations, extension maintenance, or community support. Check out the Pallets Discord to get involved!
Episode sponsors
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Courses
Links from the show
David on Mastodon:
@davidismDavid on X:
@davidismState of Pallets 2024 FlaskCon Talk:
youtube.comFlaskCon:
flaskcon.comFlaskCon 2024 Talks:
youtube.comPallets Discord:
discord.comPallets Eco:
github.comJazzBand:
jazzband.coPallets Github Org:
github.comJinja:
github.comClick:
github.comWerkzeug:
github.comMarkupSafe:
github.comItsDangerous:
github.comQuart:
github.compypistats:
pypistats.orgWatch this episode on YouTube:
youtube.comEpisode transcripts:
talkpython.fm--- Stay in touch with us ---Subscribe to Talk Python on YouTube:
youtube.comTalk Python on Bluesky:
@talkpython.fm at bsky.appTalk Python on Mastodon:
talkpythonMichael on Bluesky:
@mkennedy.codes at bsky.appMichael on Mastodon:
mkennedy