ChiPy December 2023 __Main__ Meeting


Join us at Sully's House for the December __main__ meeting! Thank you for CDW and RedHat for sponsoring us this month!

Doors at 6, talks start at 6:30pm

When: Dec. 14, 2023, 6 p.m.

Where: Sully's House

Attendance:
In Person Pythonistas: 49

Topics


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

    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
    By: Jinge Li
    Experience Level: Novice
    Length: 30 Minutes
    Description:

    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/