DiscoverTalk Python To Me#472: State of Flask and Pallets in 2024
#472: State of Flask and Pallets in 2024

#472: State of Flask and Pallets in 2024

Update: 2024-07-26
Share

Description

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: @davidism

David on X: @davidism

State of Pallets 2024 FlaskCon Talk: youtube.com

FlaskCon: flaskcon.com

FlaskCon 2024 Talks: youtube.com

Pallets Discord: discord.com

Pallets Eco: github.com

JazzBand: jazzband.co

Pallets Github Org: github.com

Jinja: github.com

Click: github.com

Werkzeug: github.com

MarkupSafe: github.com

ItsDangerous: github.com

Quart: github.com

pypistats: pypistats.org

Watch this episode on YouTube: youtube.com

Episode transcripts: talkpython.fm



--- Stay in touch with us ---

Subscribe to Talk Python on YouTube: youtube.com

Talk Python on Bluesky: @talkpython.fm at bsky.app

Talk Python on Mastodon: talkpython

Michael on Bluesky: @mkennedy.codes at bsky.app

Michael on Mastodon: mkennedy
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#472: State of Flask and Pallets in 2024

#472: State of Flask and Pallets in 2024

Michael Kennedy (@mkennedy)