meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#472: State of Flask and Pallets in 2024

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 26 July 2024

⏱️ 62 minutes

🧾️ Download transcript

Summary

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](https://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)](https://talkpython.fm/blog/posts/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!

Transcript

Click on a timestamp to play from that location

0:00.0

Flask is one of the most important Python web frameworks, and it powers a bunch of the internet.

0:04.6

David Lord, Flask's lead maintainer, is here to give us an update on the state of Flask and

0:09.5

pallets in 2024.

0:11.5

If you care about Flask and where it is and where it's going, you'll definitely want to listen in.

0:16.2

This is Talk Python, Me, episode 472 recorded July 9th, 2024.

0:21.9

Are you ready for your host? There is.

0:24.8

You're listening to Michael Kennedy on Talk Python to Me. Life from Portland, Oregon,

0:29.4

and this segment was made with Python.

0:34.2

Welcome to Talk Python to Me, a weekly podcast on Python.

0:37.9

This is your host, Michael Kennedy.

0:40.0

Follow me on Massidon, where I'm at M. Kennedy, and follow the podcast using at TalkPython,

0:45.5

both accounts over at Fostodon.org, and keep up with the show and listen to over nine years of episodes at TalkPython.fm.

0:53.2

If you want to be part of our live episodes,

0:55.0

you can find the live streams over on YouTube,

0:57.0

subscribe to our YouTube channel over at talkpithon.fm slash YouTube

1:01.0

and get notified about upcoming shows.

1:04.0

This episode is sponsored by Century.

1:06.0

Don't let those errors go unnoticed, use Sentry.

1:09.0

Get started at TalkPython.fm slash century.

1:13.0

And it's also brought to you by us over at Talk Python Training.

1:17.0

Did you know that we have over 250 hours of Python courses?

1:21.9

Yeah, that's right.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.