PAST MEETINGS

Thu, Feb 01 2024 at 06:30 PM at Holiday Club

4 Python enthusiasts attended this meeting.


Thu, Jan 11 2024 at 06:00 PM at American Planning Association (APA)

must use correc snek: python for Debian and derivatives
(20 Minutes)
By: Heather White
Experience Level: Intermediate

What's the difference between "sudo apt install python3.12" and "wget ... && ./configure && make && make test && sudo make install"?

Do I need to use a virtual environment in my docker container?

I installed python, but it didn't come with pip.

Let's take a look at python on Debian.  It runs both your OS and your web app, and it's weirder than you think.

BluPants: open-source educational Python bots
(30 Minutes)
By: Marcelo Sacchetin
Experience Level: Intermediate
Slides Link

This talk is about an open-source educational project based on Python:  blupants.com. My goal is to present it to the audience and hopefully find more people passionate about the topic like me who would be willing to help as open-source contributors. Attendees will learn how to use the REST API to control robots and how to extend it to new platforms and robots.

 

What's in your AI code? Learn why every SCA tool is wrong, and how to deal with it
(25 Minutes)
By: Anand Sawant
Experience Level: Intermediate

With the rise in AI, there is more focus on Python dependency management and SCA scanning. Python's dependency management system makes it easy for developers to leave dependencies out of the manifest. This means that almost every SCA tool that relies on a manifest will be wrong. We show how leveraging program analysis techniques one can avoid the pitfalls of these so-called phantom dependencies.

62 Python enthusiasts attended this meeting.

This meeting sponsored by:

2024-01-04 18:30:00 location TBD

4 Python enthusiasts attended this meeting.


Thu, Dec 14 2023 at 06:00 PM at Sully's House

Writing Ansible modules: do the harder stuff in Python
(30 Minutes)
By: Colin Vallance & Tim Way
Experience Level: Novice

Ansible is a fantastic automation tool written in Python but sometimes playbook logic gets very complicated to do seemingly simple tasks. In our talk we will show how writing a custom Ansible module is not as hard as you might think and how leveraging Python for more complicated logic lets you write easier to navigate playbooks.

 

Additionally we will review:

  • A light Ansible overview
  • Explanations of Ansible modules and plugins
  • How testing fits in  
PyPDFForm - A Python PDF Form Library
(30 Minutes)
By: Jinge Li
Experience Level: Novice
Slides Link

Presenting on an open source project I started and have been working on since three years ago. It is a library named PyPDFForm which has a variety of utilities making processing PDF forms easier with Python. I'll discuss what sparked this idea, give a little coding session to demo some of the library's functionalities, and talk about the future of the library.

Here is a brief layout of what I'm currently planning on for the speak.

* First 15 minutes: Intro. Some background, both personal and about the library. What sparked this idea and just general motivations.

* Next 10 minutes: A coding session which demos some basic but essence functionalities of the library.

* Final 5 minutes: Talk about the future of the library. What are some restrictions it has now. What are some improvements that can be done. And QA.

Some PyPDFForm links:

GitHub: https://github.com/chinapandaman/PyPDFForm

PyPi: https://pypi.org/project/PyPDFForm/

57 Python enthusiasts attended this meeting.


Thu, Dec 07 2023 at 06:30 PM at Prefect (new loop location)

11 Python enthusiasts attended this meeting.