#397 So many PyCon videos

Release Date:

Topics covered in this episode:


pyawaitable
Annotated area charts with plotnine
DeltaDB
PyCon US 2024 Recap + Videos are up
Extras
Joke

Watch on YouTube

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
Brian: @brianokken@fosstodon.org
Show: @pythonbytes@fosstodon.org


Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays 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: pyawaitable


CPython API for asynchronous functions.
by Peter Bierma
It was originally designed to be directly part of CPython - you can read the scrapped PEP about it.
Since this library only uses the public ABI, it's better fit outside of CPython, as a library.


Brian #2: Annotated area charts with plotnine


Nicola Rennie
This is a marvelous, very professional looking plot, and a tutorial for how to achieve it.
Uses plotline, which is “.. an implementation of a grammar of graphics in Python based on ggplot2”

I actually didn’t know the gg in ggplot came from “grammar of graphics”. TIL



Michael #3: DeltaDB


A lightweight, comprehensive solution for managing delta tables built on polars and deltalake.
Deltalake: Delta Lake is an open-source storage format that runs on top of existing data lakes.
Polars: Dataframes powered by a multithreaded, vectorized query engine, written in Rust (aka fluent, rust-based pandas)
See the docs.


Brian #4: PyCon US 2024 Recap + Videos are up


95 countries attended
total attendance of 2,991

2,551 in person
440 remote

Videos available PyConUS

I recommend Playlist → 2024 → view full playlist, as it’s easier to see the talk titles.
I’ve got Paul Gannsle’s pytest for unittesters and Amitosh Swain’s Testing Data Pipelines queued up



Extras

Brian:


Hello, pytest! course available as of last Friday.

Now the fastest way to get started using pytest.
16 lessons (really 12 + intro, outro, code download, pytest flag cheat sheet)
The whole shebang is about 90 min. (faster if you bump up the video speed. :)



Michael:


Cutting back on digital distractions, trying Dumb Phone for iPhone.

See screenshot

Code in a Castle Event


Joke: The Tao of Programming: 4.3

A master was explaining the nature of Tao of to one of his novices, "The Tao is embodied in all software -- regardless of how insignificant," said the master.

"Is the Tao in a hand-held calculator?" asked the novice.

"It is," came the reply.

"Is the Tao in a video game?" continued the novice.

"It is even in a video game," said the master.

"And is the Tao in the DOS for a personal computer?"

The master coughed and shifted his position slightly. "The lesson is over for today," he said.

#397 So many PyCon videos

Title
#397 So many PyCon videos
Copyright
Release Date

flashback