Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

PSF Meeting Minutes for Oct. 22, 2025

Subscribe via RSS

Title: 2025-10-22 PSF Board Meeting Minutes Encoding: utf-8 Author: psf at python.org Content-Type: text/x-rst

The Python Software Foundation
Minutes of a Regular Meeting of the Board of Directors

October 22, 2025

A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Conference Call via phone and Internet Relay Chat/Slack beginning at 13:00 UTC, on October 22, 2025. Olivia Sauls took notes/minutes.

All votes are reported in the form "Y-N-A" (in favor-Y‚opposed-N‚abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions").

1   Attendance

The following members of the Board of Directors (12 of 12) were present at the meeting: Cristián Maureira-Fredes, Christopher Neugebauer, Tania Allard, KwonHan Bae, Jannis Leidel, Denny Perez, Cheuk Ting Ho, Deb Nicholson, Georgi Ker, Simon Willison, Abigail Mesrenyame Dogbe, Sheena O'Connell. The following outgoing member of the Board of Directors (1 of 2) was also in attendance: Dawn Wages.

Olivia Sauls (Program Director), Ee Durbin (Director of Infrastructure), Jacob Coffee (Infrastructure Engineer), Marie Nordin (Community Communications Manager), Loren Crary (Deputy Executive Director), Seth Larson (Python Security Developer in Residence), and Jaime Barrera (Community Events Coordinator).

2   Minutes of Past Meetings

Minutes from prior meeting September 10, 2025:

RESOLVED, that the Python Software Foundation approve the minutes at https://mail.python.org/archives/list/psf-important@python.org/thread/BCGMIGRFFMA4OOTDPUCKDAANSP2BWZ2Z/ as representing a true and accurate record of the September 10, 2025 meeting.

Approved, 9-0-2

3   Board and Staff Monthly Reports for October 2025

3.1   Deb Nicholson

  • Worked on annual compensation
  • PyCon US budget discussions
  • Worked on changes to this year’s conference
  • Fundraising planning conversations
  • Reviewed some comms
  • General admin and staff management duties
  • Prepare to attend GitHub Universe

3.2   Oliva Sauls

  • PyCon US 2026 Long Beach site visit
  • PyCon US Committee Meeting
  • PyCon US 2026 website launch
  • Working with PyCon US CFP Committees for the PyCon US 2026 CFP platform build
  • Managing Community Events Coordinator
  • PyCon US 2026 vendor meetings and management
  • PyCon US News draft and blog post
  • PyCon US 2026 AI and security track planning and organizing
  • Sponsorship prospectus support and review
  • PyCon US budget and financial planning meetings with Phyllis and Jaime

3.3   Laura Graves

October report not provided.

3.4   Ee Durbin

October report not provided.

3.5   Phyllis Dobbs

October report not provided.

3.6   Loren Crary

  • Correspondence with current and prospective sponsors
  • Contract negotiation with current and prospective sponsors
  • Assessing grant opportunities
  • Drafting and revising strategic public communications
  • Board relations
  • PyCon US 2026 Long Beach site visit
  • 2025 end of year fundraiser planning support
  • Strategic team management and support
  • 2026 PSF & PyCon US sponsorship program set up
  • Managing Programs Director & Community Communications Manager
  • Research on peer practices

3.7   Marie Nordin

  • End of year fundraiser planning and coordination
  • Q2 CSA announcement and promotion
  • Q3 PSF newsletter coordination
  • Arm/PSF collaboration
  • PyCon US & PSF Sponsor Prospectus design
  • Development of PSF Community Partner Program
  • Fellows WG administration
  • Election results process & election retrospective
  • Miscellaneous communications

3.8   Seth Larson

  • Submitted white paper for Alpha Omega Q4 obligation
  • What’s in the SOSS? Podcast by the OpenSSF episode published
  • More ZIP feature lock-downs for PyPI
  • Funding proposal work for Sovereign Tech Agency.
  • Funding proposal work for Alpha-Omega 2026.
  • Co-chairing the PyCon US Security track with Juanita Gomez.
  • Published pre-PEP for PSRT membership and operations.
  • Met with OSTIF for the audit kickoff meeting of urllib3, Requests, and CacheControl
  • Published CVE-2025-8291 affecting CPython zipfile module.

3.9   Mike Fiedler

  • Malware Response
    • During September, Mike processed 112 malware reports across the month. Response times remained strong despite increased complexity and travel obligations, with the majority of reports handled within 24 hours. The automated quarantine system continues to demonstrate reliability of the trust-based reporter mechanism with no false positives.
    • Mike addressed multiple sophisticated phishing campaigns targeting PyPI users. On September 23rd, Mike responded to a reverse-proxy phishing attack using pypi-mirror.org, which attempted to capture user credentials through a man-in-the-middle attack similar to the July incident. Mike coordinated rapid response including reporting to Google Safe Browsing and Cloudflare, identifying compromised user accounts, and implementing protective measures. One attempt to enhance proxy protections was deployed and subsequently reverted as it was ineffective against the threat model.
    • Mike also contributed to the response of a GitHub-based spam campaign where attackers created malicious issues tagged with fake announcements to exploit GitHub's email notification system. Mike escalated domains to Google Safe Browsing and engaged with the broader GitHub community to track the campaign's scope.
  • Security Infrastructure & Authentication
  • Admin UI & Operational Improvements
  • Security Research & Analysis
  • Community Engagement & Education
    • Mike participated in security community activities:
      • Attended GitHub's Open Source Security Intensive webinar series (September 8-25), covering topics including threat modeling, CodeQL, UX security, and fuzzing
      • Participated in OpenSSF Securing Software Repositories Working Group meeting, presenting PyPI's self-audit results
      • Engaged in Q3 Alpha-Omega Roundtable discussions on sustainability and joint statements on stewardship
      • Spoke with AWS Python SDK team to provide detailed feedback on their roadmap
      • Started discussion on malware reporting workflows with GitHub Advisory Database Curation team
      • Presented to a CTO roundtable on PyPI & supply chain security
    • Mike plans to attend GitHub Universe conference in October.
  • Development & Maintenance
    • Mike contributed to PyPI infrastructure quality:

3.10   Jaime Barrera

  • PyCon US Site Long Beach Visit
  • In person budget meeting w/Phyllis and Olivia
  • Web Pages Updates

3.11   Jacob Coffee

October report not provided.

3.12   Maria Ashna

October report not provided.

3.13   Dawn Wages

October report not provided.

3.14   Denny Perez

  • PSF: PyConUS committee meeting
  • PSF: 1:1 meeting with PyConUS 2026 Chairs
  • PSF: Preparing for PyConUS Charlas' new committee
  • PSF: Board meetings and Slack discussions
  • PSF: Advocacy Focus initiative, interview People from PSF
  • PSF: PyLadiesCon: Organizer Team, Managing sponsors and communications.
  • Community - Follow-up with Python Colombia organizers. Meeting: Back to the Roots
  • Community - PyCascades: Organizers meeting, social media outreach coordination
  • Community - Python Chile: Organizers meeting, Sponsorship coordination
  • Community - PyLadies SDQ. Collaboration with the organizers of PyDay SDQ in DR
  • Community - PyLadies Montreal: Coordination for first event

3.15   Cristián Maureira-Fredes

  • PSF: Fundraising meetings and website development, pyconus meetings, board buddy duties, 1:1s, office hours and other meetings.
  • Community - PyPI: Handling 15 size limit requests
  • Community - PyLadiesCon: Infrastructure meetings and website improvements.
  • Community - Python en Español: Catching up with Colombian community and Discord moderation
  • Community - PyCon Panama: Keynote and discussion

3.16   Simon Willison

3.17   Jannis Leidel

October report not provided.

3.18   Kushal Das

October report not provided.

3.19   Georgi Ker

October report not provided.

3.20   KwonHan Bae

  • PSF: Board Office Hours
  • PSF - participated in board discussions via Slack and email
  • PSF - attended board meeting
  • COMMUNITY : Python Docs Translate related some tasks
  • COMMUNITY : vLLM KR Organize
  • COMMUNITY : Python Asia Organize
  • COMMUNITY : PyCon KR Organize
  • COMMUNITY : Preparing PyAI Meetup Korea
  • COMMUNITY : Preparing Humble Data Workshop Seoul
  • COMMUNITY : Visited PyCon TW, JP

3.21   Tania Allard

  • PSF - participate in board discussions and meetings
  • PSF - participate in EC duties
  • PSF - CoC WG participate in meetings and discussions
  • COMMUNITY - Maintenance tasks as usual

3.22   Cheuk Ting Ho

  • Workgroup work: Conduct Wg and Eudcation WG
  • PSF Fundraiser meetings
  • Speaking at PyCon Finland
  • Election Committee retro meeting
  • Board office hour

3.23   Chris Neugebauer

  • Numerous board, executive committee and staff meetings
  • 1:1s with several (but not all :( ) board members
  • Election Committee retro meeting – best turnout ever?!
  • PyCon US Committee meeting
  • Spoke at PyCon Australia
  • Presented Daisy Leigh Brenecki’s CSA at PyCon Australia
  • Spoke at PyBay, both a regular session, but also an official welcome from the PSF

4   Work Group Reports

4.1   Code of Conduct

  • Nothing to report at this time.

4.2   Grants

  • Nothing to report at this time.

4.3   Sponsors

  • Nothing to report at this time.

4.4   Marketing

  • Nothing to report at this time.

4.5   Jobs

  • Of the 496 Job submissions created in October 2025:
    • 137 have status approved
    • 2 have status archived
    • 10 have status draft
    • 141 have status expired
    • 104 have status rejected
    • 76 have status removed
    • 26 have status review

4.6   Trademarks

  • Nothing to report

4.7   Fellows

  • Nothing to report

4.8   Packaging

  • Nothing to report

4.9   Infrastructure

  • Nothing to report

4.10   Scientific Python

  • Nothing to report

8   New Business

  • The PSF discussed the 2025 Board Election results and voted to accept the new members of the PSF Board of Directors and voted on the following resolution:

    RESOLVED, that the Python Software Foundation confirm the results of the 2025 Board Election, with Sheena O'Connell and Abigail Mesrenyame Dogbe, Jannis Leidel and Simon Willison duly elected as Directors.

    Approved; 11-0-0, 2025-10-22

  • The PSF formally thanked departing board member and voted on the following resolution:

    RESOLVED, that the Python Software Foundation thank Dawn Wages and Kushal Das for their service as Board Directors.

    Approved; 10-0-1, 2025-10-22

  • PSF appointed officer roles for the new year and voted on the following resolution:

    RESOLVED, that the Python Software Foundation appoint the following directors as officers: Jannis Leidel as Chair, Cristián Maureira-Freides as Vice Chair (Chair-Elect), Christopher Neugebauer and Georgi Ker as 2nd Vice Chairs, Denny Perez as Treasurer and Deb Nicholson as Secretary.

    Approved; 10-0-2, 2025-10-22

  • PSF discussed amending the Finance Committee Charter and voted on the following resolution:

    RESOLVED, that the Python Software Foundation amend the Finance Committee Charter, as follows:

    In the section titled “MEMBERSHIP”, change the number “four” to “two”.

    Approved; 12-0-0, 2025-10-22

  • PSF appointed one member of the Board of Directors as the Treasurer and two members of the Board of Directors to join the Finance Committee and voted on the following resolution:

    RESOLVED, that Sheena O'Connell and Georgi Ker be appointed to the Finance Committee along with Denny Perez as Treasurer.

    Approved; 12-0-0, 2025-10-22

  • PSF discussed covering the Membership Committee to a working group and retaining the annual ad hoc Election Committee and voted on the following resolution:

    RESOLVED, that the Membership Committee no longer be continued.

    Approved; 12-0-0, 2025-10-22

  • PSF appointed members of the Board of Directors to join the PyCon US Committee and voted on the following resolution:

    RESOLVED, that the Python Software Foundation appoint Cristián Maureira-Freides, Simon Willison, Denny Perez, Abigail Mesrenyame Dogbe, Christopher Neugebauer, Jannis Leidel to the PyCon US Board Committee.

    Approved; 11-0-1, 2025-10-22

  • PSF discussed allowing the Grants Working Group to accept Community Partner applications and voted on the following resolution:

    RESOLVED, that the Python Software Foundation authorize the Grants Working Group to facilitate a Community Partner Program.

    Approved; 12-0-0, 2025-10-22

9   Discussions

  • The board discussed an update regarding PyPI orgs.
  • The board discussed the upcoming launch of PyCon US 2026 website and Call for Proposals.
  • The board discussed recruiting sponsors for the PyCon US 2026 AI and Security tracks.
  • The board discussed the upcoming Annual Fundraiser.
  • The board discussed an update on the Fellows Working Group and the User Success Working Group.

Meeting adjourned at 14:57 UTC