Jason R. Coombs - Pykonik Tech Talks #54
In this informal, interactive talk, Jason walks through some of the highlights of his command-line experience: - Introduction to `xonsh`, a Python-based shell inspired by bash. Have you ever wondered why you have two different languages when working with your default shell versus your Python shell? Ever pondered using Python as your main interactive shell? `xonsh` answers this question by providing a production-ready shell that's portable and re-uses the language constructs and libraries you've come to love. Jason shows off the shell and how it's integrated into his working environment. - Next, Jason introduces `pip-run` and `pipx`, two complementary tools for lightweight command-line tooling built on Python packages. - Finally, Jason will provide a quick update on the recent changes in the Python Packaging ecosystem around PEP 517 and 518, distutils, pkg_resources, and answer questions about packaging.
Jason R. Coombs
Jason has worked with Python since 1998 when for a compilers course co-authored a compiler for Python. Since then, his passion for the language has driven him to build web applications including an SVG library for international peacekeeping, built web-scale applications for public data systems, and contribute functionality to core Python. This passion has driven Jason to adopt important packages in the Python ecosystem, including keyring, setuptools, CherryPy and to innovate with tools and that aim to address some of the stickier corners of the Python experience. Jason currently on PyPI and brings a perspective that goes back to Python 1.5.
Pykonik #54 Online Tech Talks Meetup