|
Description:
|
|
Topics covered in this episode:
Watch on YouTube
About the show
Sponsored by us! Support our work through:
Connect with the hosts
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Michael #1: PyPI+
- Very nice search and exploration tool for PyPI
- Minor but annoying bug: content-types ≠ content_types on PyPI+ but they are in Python itself. Minimum Python version seems to be interpreted as max Python version.
- See dependency graphs and more
- Examples
Brian #2: uv-ship - a CLI-tool for shipping with uv
- “
uv-ship is a lightweight companion to uv that removes the risky parts of cutting a release. It verifies the repo state, bumps your project metadata and optionally refreshes the changelog. It then commits, tags & pushes the result, while giving you the chance to review every step.”
Michael #3: How fast is 3.14?
- by Miguel Grinberg
- A big focus on threaded vs. non-threaded Python
- Some times its faster, other times, it’s slower
Brian #4: air - a new web framework built with FastAPI, Starlette, and Pydantic.
- An very new project in Alpha stage by Daniel & Audrey Felderoy, the “Two Scoops of Django” people.
- Air Tags are an interesting thing.
- Also Why? is amazing
- “Don't use AIR”
- “Every release could break your code! If you have to ask why you should use it, it's probably not for you.”
- “If you want to use Air, you can. But we don't recommend it.”
- “It'll likely infect you, your family, and your codebase with an evil web framework mind virus, , …”
Extras
Brian:
Michael:
Joke: An unforgivable crime |