Topics covered in this episode:
- Talk Python rewritten in Quart
- PyPI now supports digital attestations
- Django Rusty Templates
- PEP 639 is now supported by PYPI
- Extras
- Joke
About the show
Sponsored by us! Support our work through:
- Our courses at Talk Python Training
- The Complete pytest Course
- Patreon Supporters
Connect with the hosts
- Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky)
- Brian: @brianokken@fosstodon.org / @brianokken.bsky.social
- Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky)
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: Talk Python rewritten in Quart
- Rewrote all of talkpython.fm in Quart (10k lines of code total, 4k changed)
- Considered
- FastAPI
- Litestar
- Django
- Hugo Static Site + Python
- Flask
- Discussed the multistage upgrade / conversion process
- Automating tests for all 1,000 pages
Brian #2: PyPI now supports digital attestations
- Dustin Ingram
- “Attestations provide a verifiable link to an upstream source repository: By signing with the identity of the upstream source repository, such as in the case of an upload of a project built with GitHub Actions, PyPI's support for digital attestations defines a strong and verifiable association between a file on PyPI and the source repository, workflow, and even the commit hash that produced and uploaded the file. Additionally, publishing attestation
Hosts & Guests
Information
- Show
- FrequencyUpdated weekly
- Published25 November 2024 at 08:00 UTC
- Length40 min
- Episode411
- RatingClean