Skip to content

Details

We have two talks: one longer and one shorter and this is another virtual meeting, starting at 19:00 (7pm) on Tuesday 2nd May on Zoom:
Zoom link provided on the day via email (enable email notifications for Meetup) and Zoom link added 1 hour before the meeting starts on Meetup event page.

Talk 1. "Larry Hastings will give a talk:

Following excellent reception to Larry's lightning talk about Appeal at PyCon UK 2022, we are pleased to host Larry all the way from Silicon Valley to give an in-depth talk on an amazingly powerful and flexible library that extends Python to yet another domain.

Even if you don't use command line - the intrinsic internal workings and intuitiveness of Appeal will be of interest to anyone working with Python.

[Appeal⇗] (https://github.com/larryhastings/appeal) allows you to turn any Python program or function into a command line utility by effortlessly surfacing your function as command line arguments, including types and generating help!

Appeal translates your API into command-line semantics, then translates the user's command-line back into calls to your API.

This raises another good point: the API you build using Appeal also often makes for a very nice automation API, allowing your program to also be used as a library by other programs with minimal effort.

Appeal provides amazing power and flexibility--but it's also intuitive, because it mirrors Python itself. If you understand how to write Python functions, you're already halfway to understanding Appeal!"

Talk 2. Tariq Rashid will also be giving a short overview / intro to SymPy:

Python has a large vibrant ecosystem for working with data and doing numerical computation. In contrast, there are fewer tools and libraries for doing symbolic mathematics akin to Mathemaica or Maple.

This talk is a brief introduction and overview of Sympy, a relatively new but growing, python library for doing symbolic computation and computer algebra in a pythonic manner. This short talk is intended for beginners and newcomers.

Zoom link provided on the day via email (enable email notifications for Meetup) and Zoom link added to Meetup 1 hour before the meeting starts on event page.
Zoom is configured to start muted and with video off - so feel free not to share video if you prefer not to.
There's no fixed time for stopping - we'll see how it goes.
Remember that everything we do must follow our code of conduct. Basically, be considerate to each other.
And lastly, feel free to join our slack group for general discussion before and after the meeting.

Programming Languages
Python
Computer Programming
Software Development
Agile and Scrum

Members are also interested in