End-to-End Python with Dane Hillard and Pyromania venv Manager with Tim Allen


Details
Doors open at 5:30pm; pizza at 6pm. The presentations will start soon afterward!
We have two presentations lined up, with pizza and refreshments courtesy of Wharton Research Data Services. We are back to hosting at The Wharton School in Huntsman Hall!
End-to-End Python
Dane Hillard
Many programming language ecosystems have evolved to the point of being able to support the full stack of web applications. Java had JSP, PHP had its heyday, and JavaScript is now the de facto standard for single-language full-stack programming. How about Python? With more recent web technologies like WebAssembly and web components, projects like htmx and pyscript are making the full web development experience possible in Python. We’ll talk about how these all work together to create functional user interfaces and what the future of full-stack Python might look like.
Dane is a software engineer and web developer interested in education, biotechnology, and open source. He is the author of Practices of the Python Pro and Writing Publishing Python Packages, and the Technical Architect at ITHAKA.
Pyromania venv Manager
Tim Allen
venvs were brought into Python's core in version 3.3, but still lack some quality-of-life ergonomics. With the recent changes to pip and the default dependency resolver, many folks are finding their reliable **pip install -r requirements.txt** commands are failing. Pyromania looks to solve these two problems by wrapping the venv module with some handy standardization. If pipenv and poetry feel like too much, pyromania might be for you! This short command line demo will show you what it can do.
See more here: https://github.com/flipperpa/pyromania
Tim is Principal Engineer at Wharton Research Data Services, a Wagtail core team member, and a member of the Python and Django Software Foundations.

Sponsors
End-to-End Python with Dane Hillard and Pyromania venv Manager with Tim Allen