PythonWA Meetup June
Details
Python WA is pleased to announce our that our June meetup will be on Thursday, June 4th at Spacecubed's Riff location. Owen Lamont will be teaching us about asynchronous programming and Jordan Duabe will showing us the standard way to run self-contained Python scripts.
This meetup is for Python enthusiasts of all levels; so come out and meet your fellow Perth Python users for a chat and two interesting talks.
Just Run It: Self-contained scripts with PEP 723
by Jordan Duabe
Python is routinely used as a scripting language, generally as an alternative to shell scripts, batch files, etc. but sharing scripts with third-party dependencies has always required extra setup. PEP 723 introduced a standard way to embed dependency metadata directly in a script, making it fully self-contained. This talk will look at the motivation, rationale, and the tooling that supports it.
Jordan is a polyglot developer with years of industry experience building web and mobile applications. Interests include building custom mechanical keyboards, playing video games, and hiking. Also dabbles in GIS (Geographic Information Systems), linguistics, and music theory.
Asynchronous Programming with Python
by Owen Lamont
Support for asynchronous code in Python has been one of the fastest evolving parts of the Python language for the last decade. Async code can greatly improve the CPU efficiency of your code (sometimes by orders of magnitude). This talk will look at the motivation to write asynchronous code, some of the recent asynchronous supporting packages, trade offs, and potential gotchas of async programming.
Owen is a software engineer with interests in data visualisation, machine learning, computer graphics, Python, and Rust
Venue sponsor: Spacecubed
Hosting sponsor:Ben Fitzhardinge
