While Cory is out, could I please get a second set of eyes on this?
https://github.com/Eventual-Inc/Daft/pull/3794 I've addressed the feedback, and would like to merge soon since next work depends on this. The follow-up is a draft right now – I'm hooking up the session to the global context and can then start bringing in all the python catalog APIs in. Thank you!