| From: |
| Python Software Foundation <membership-AT-python.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| Python Software Foundation - April 2024 Newsletter |
| Date: |
| Thu, 04 Apr 2024 13:28:41 +0000 |
| Message-ID: |
| <5697f493c3a48994f504d4deb.af71a40318.20240404132833.db64fe22ba.247058c4@mail175.atl101.mcdlv.net> |
Registration still open for PyCon US 2024!
View this email in your browser
(https://mailchi.mp/python/python-software-foundation-dece...)
** We can't wait to see you at PyCon US 2024!
------------------------------------------------------------
Greetings PSF Newsletter Subscribers đź‘‹
PyCon US is just weeks away and we have some exciting news and reminders to share with you!
* Tickets are still available- register (https://us.pycon.org/2024/attend/information/) today!
* Volunteers make PyCon US possible- and it's a whole lot of fun! If you're considering
volunteering at this year's event, make sure to check out the Volunteering page
(https://us.pycon.org/2024/volunteers/volunteering/) to learn more about the roles and to sign up.
Please note: you must be registered for the conference to sign up to volunteer.
* The PyCon US Hatchery Program (https://us.pycon.org/2024/events/hatchery/) lineup is now
available! Head to your attendee dashboard (https://us.pycon.org/2024/accounts/dashboard/) to add
any of the Hatchery programs to your registration.
* The PyCon US 2024 mobile app is returning- and it’s open source
(https://github.com/psf/pycon-us-mobile) ! Download the app ahead of the conference for iOS and
Android from:
+ Google Play Store (https://play.google.com/store/apps/details?id=org.pycon.us)
+ Apple App Store (https://apps.apple.com/us/app/pycon-us-2023/id6446810296)
* The twelfth PyLadies Auction
(https://pycon.blogspot.com/2024/02/support-pyladies-aucti...) will be held at
PyCon US this year- don’t forget to register for the Auction
(https://us.pycon.org/2024/events/pyladies-auction/) if you’d like to attend. We also welcome
donations, which you can submit via the PyLadies Auction Donation Form
(https://forms.gle/W3JKHicdTcYTyUA7A) .
* Be sure to book your hotel reservations with the PyCon US hotel block to receive discounted
conference rates (while supplies last)! Head to the Hotel and Venues page
(https://us.pycon.org/2024/attend/venue/) for more information and a list of all the PyCon US 2024
hotel reservation deadlines.
* Sprint project submissions are now open. Check out the Development Sprints page
(https://us.pycon.org/2024/events/dev-sprints/) to learn more and submit your project today!
* The deadline to order your conference or Charlas t-shirts is April 14, 2024. Order via your
attendee dashboard (https://us.pycon.org/2024/accounts/dashboard/) before they sell out!
* Be sure to read the Health and Safety Guidelines
(https://us.pycon.org/2024/about/health-safety-guidelines/) before attending the event and remember
that masks are required onsite if you are joining us in person at PyCon US.
PyCon US would not be possible without our amazing sponsors. Take a minute to visit our sponsor
page (https://us.pycon.org/2024/sponsorship/sponsors/) to check out who's supporting PyCon US 2024.
We are still welcoming new sponsors, so if you or your organization is interested, be sure to check
out our Why Sponsor PyCon US? (https://us.pycon.org/2024/sponsorship/why-sponsor/) page!
Find information about the latest Python related events on the Python Events Calendar
(https://www.python.org/events/) and Python Discuss Forum (https://discuss.python.org/c/events/33)
.
** Engineering and Development Updates
------------------------------------------------------------
** Software Bill-of-Materials documents are now available for CPython
------------------------------------------------------------
CPython 3.12.2 is the first release to include Software Bill-of-Materials documents
(https://www.python.org/downloads/release/python-3122/) (SBOM) generated for source releases. The
SBOM documents use the SPDX standard and meet the NTIA Minimum Elements for SBOM. You can read the
user documentation for CPython SBOM documents (https://python.org/download/sbom) to get started.
** Welcome, Serhiy & Petr!
------------------------------------------------------------
We were very excited to welcome Petr Viktorin as the Deputy Developer in Residence and Serhiy
Storchaka as the Supporting Developer in Residence
(https://pyfound.blogspot.com/2024/01/announcing-deputy-de...) in January 2024. This
transforms the residency program into a full-blown team! While every team member is expected to
prioritize unblocking other contributors and keeping the developer experience smooth, with three
people on the team, each Resident can now also spend a percentage of their time on feature work.
It’s exciting to be able to begin to realize the full vision of the Developers in Residence
program, with special thanks to Bloomberg for making it possible for us to bring Petr on board.
Unexpectedly, a generous anonymous donation allowed us to hire Serhiy as well. Thank you!
** PyPI Security Efforts
------------------------------------------------------------
Over 150 malicious packages found on PyPI have been reported since January 1st 2024. PyPI has added
support for logged-in users to report malware
(https://blog.pypi.org/posts/2024-03-06-malware-reporting-...) via web form, lowering the
barrier to reporting a suspicious package. It’s being used successfully, helping the Python
ecosystem be safer. PyPI also has introduced a preview API for submitting these reports, which some
researchers have already adopted and are submitting reports successfully, speeding up
administrative review and remediation.
There’s a private preview
(https://discuss.python.org/t/pypi-malware-observation-rep...) for
the outcome of these reports launched recently, in hopes of working with the security community on
how to best support the huge volume of Python users worldwide in taking further actions to secure
their systems.
PyPI now requires Two-factor authentication (2FA) (https://pypi.org/help/#twofa) for all users.
We'll be continuing to improve the security of PyPI, and we're always looking for help. If you're
interested in helping, please check out the PyPI issue tracker
(https://github.com/pypi/warehouse/issues) and the PSF Packaging Working Group's fundables
(https://github.com/psf/fundable-packaging-improvements) .
** PSF Board
------------------------------------------------------------
** New Membership Committee
------------------------------------------------------------
The PSF Board has created a new Membership Committee
(https://www.python.org/psf/records/board/minutes/2023-11-15/) with the goal of dedicating time and
attention to improving the experience of the PSF’s membership.
To that end, it will provide a defined Board point of contact for Membership-related issues and
assist the Board in its oversight responsibilities relating to Membership, e.g., defining
membership categories or the elections process. The Membership Committee will also make
recommendations to the Board on policy or bylaws changes relating to membership. Check out the new
committee's charter
(https://mail.python.org/archives/list/psf-important@pytho...) to learn more.
**
Grants Program
------------------------------------------------------------
We are happy to announce the introduction of PSF Grants Program Office Hours
(https://pyfound.blogspot.com/2024/02/introducing-psf-gran...) ! The Office Hours
are a text-only chat-based hour hosted on the Python Software Foundation Discord
(https://discord.gg/7rthGF3BBe) by PSF Staff from 1-2 PM UTC (9 AM Eastern) on the third Tuesday of
the month. We invite the Python community to join in and receive support for Grant-related
questions and inquiries! If you have urgent or immediate questions about the Grants Program, please
email grants@pyfound.org.
As part of a larger effort to ensure the PSF Grants Program is responsive, transparent, and more
approachable, the PSF contracted Carol Willing to perform a retrospective on the DjangoCon Africa
grant process. In the retrospective Willing contextualizes the PSF Grants Program as part of the
work of a non-profit with a charitable mission, incorporating research on best practices and
effective governance. Find the complete DjangoCon Africa Grant Process Retrospective
(https://pyfound.blogspot.com/2024/03/djangocon-africa-gra...) on our blog.
** PSF Board Election
------------------------------------------------------------
The PSF Board Election is fast approaching, with election cycle dates to be announced in May. We
welcome our community members to consider self-nomination and to encourage folks who would be a
good fit for the Board to self-nominate. Nominating others is okay, just check in with them first!
If you are interested, check out or share our Life as a Python Software Foundation Director video
(https://youtu.be/ZLKj6FaQA4M?si=U8QiqIsQga_zdAZv) and watch for important updates on the PSF Blog
(https://pyfound.blogspot.com/) .
** Welcome New PSF Fellows!
------------------------------------------------------------
The PSF is pleased to announce its third batch of PSF Fellows for 2023! The following people
continue to do amazing things for the Python community:
Dustin Ingram
Marlene Mhangami
Nikita Sobolev
Raquel Dou
Let's continue recognizing Pythonistas worldwide for their impact on our community. The criteria
for Fellow members are available on our PSF Fellow Membership page
(https://www.python.org/psf/fellows/) . If you would like to nominate someone to be a PSF Fellow,
please send a description of their Python accomplishments and email address to
psf-fellow@python.org.
** PSF Fiscal Sponsorees
------------------------------------------------------------
Fiscal sponsorship is a key plank of the PSF’s mission in supporting the Python community. The PSF
supports 20 fiscal sponsorees (https://www.python.org/psf/fiscal-sponsorees/) including regional
PyCons, Python Meetup and User Groups, and Python projects. Learn more about our Fiscal Sponsorees
on our website (https://www.python.org/psf/fiscal-sponsorees/) and consider supporting the groups
with a US-tax deductible donation (https://linktr.ee/thepsf) .
** PyCascades
------------------------------------------------------------
PyCascades 2024 (https://2024.pycascades.com/) is back in Seattle and online, April 5-8th, 2024, at
the University of Washington's Kane Hall. Founded in 2018, PyCascades is a regional PyCon in the
Pacific Northwest, celebrating the West Coast Python developer and user community. Tickets are
still available (https://pretix.eu/pycascades/seattle-2024/) !
** PyLadies
------------------------------------------------------------
We’re excited to share that the first ever Outstanding PyLady Awards
(https://pyladies.com/blog/Announcing-The-Outstanding-PyLa...) will be
announced at PyCon US 2024. The 12th PyLadies Charity Auction
(https://us.pycon.org/2024/events/pyladies-auction/) will be held at PyCon US 2024 on May 18th.
Proceeds from the auction support PyCon US travel grants and worldwide PyLadies activities. We’re
also hosting the annual PyLadies Luncheon (https://us.pycon.org/2024/events/pyladies-lunch/) on the
third day of the conference. If you’d like to attend the auction or luncheon, make sure to register
via your PyCon US 2024 dashboard (https://us.pycon.org/2024/accounts/dashboard/) .
** North Bay Python
------------------------------------------------------------
North Bay Python (https://2024.northbaypython.org/) is back in Petaluma, California, June 29-30,
2024, at the Reis River Ranch. North Bay Python is a weekend conference for professionals,
enthusiasts, and students using the Python programming language. The CfP for this one-track
conference is open until April 12th, so submit your proposals
(https://2024.northbaypython.org/speak) today!
** PyOhio
------------------------------------------------------------
The 17th annual PyOhio (https://www.pyohio.org/2024/) will be held July 27-28, 2024, in Cleveland,
Ohio. Founded in 2008, PyOhio is a free annual Python programming language community conference.
The organizing team welcomes you to submit your proposals to the CfP
(https://www.pyohio.org/2024/speaking/cfp/) by May 21st. Content ranges from beginner to advanced
and is intended to be relevant to all types of Python users!
Learn more about all our Fiscal Sponsorees on our website
(https://www.python.org/psf/fiscal-sponsorees/) .
** PSF Updates
------------------------------------------------------------
** New Open Initiative for Cybersecurity Standards
------------------------------------------------------------
The Python Software Foundation is pleased to announce our participation
(https://pyfound.blogspot.com/2024/04/new-open-initiative-...) in co-starting a
new Open Initiative for Cybersecurity Standards
(https://eclipse-foundation.blog/2024/04/02/open-source-community-cra-compliance/) collaboration
with the Apache Software Foundation (https://www.apache.org/) , the Eclipse Foundation
(https://www.eclipse.org/) , other code-hosting open source foundations, SMEs, industry players,
and researchers. This collaboration is focused on meeting the real challenges of cybersecurity in
the open source ecosystem, and demonstrating full cooperation with and supporting the
implementation of the European Union’s Cyber Resilience Act (CRA). If you’d like to stay up to
date, sign up for the Open Initiative for Process Specifications mailing list
(https://outreach.eclipse.foundation/open-source-cybersecu...) .
** Announcing a PyPI Support Specialist
------------------------------------------------------------
PyPI has grown enormously in the last 20+ years, and in recent years it has reached a truly massive
scale with growth only continuing upward. In 2022 alone, PyPI saw a 57% growth and as of this
writing, there are over half a million packages on PyPI (https://pypi.org/) . We are very happy to
share the news that we are hiring a person
(https://pyfound.blogspot.com/2024/03/announcing-pypi-supp...) to help us manage
the increased capacity and allow us to keep pace with PyPI’s seemingly unstoppable growth. This is
an associate role that is 100% remote. Please take a look at our posting for a PyPI Support
Specialist
(https://pythonsoftwarefoundation.applytojob.com/apply/nyY...) and
share it with your networks.
** 2023 End of Year Fundraiser
------------------------------------------------------------
We are starting off the year feeling energized and supported, thanks to each of you who shared or
donated to our year-end fundraiser and membership drive. With over 150 individual donations, new
Supporting Memberships, and JetBrains’ (https://www.jetbrains.com/) generous partnership ($43,000-
more than double last year!), we raised $134,175 in total for our work supporting Python and the
Python community! All in all, during the period of the fundraiser, we raised close to $200K, which
includes donations from our sponsors (https://www.python.org/psf/sponsors/) , donations to our
Fiscal Sponsorees (https://www.python.org/psf/fiscal-sponsorees/) , Membership
(https://www.python.org/psf/membership/) renewals, and proceeds from the special replay of our
Humble Bundle, thanks to No Starch Press (https://nostarch.com/) .
Stay up to date with the PSF by checking out the PSF Blog (https://pyfound.blogspot.com/) !
** Thanks to our Sponsors!
------------------------------------------------------------
** Where to find the PSF
------------------------------------------------------------
Are you looking for places to follow the PSF and connect with other members of the Python
Community? We have a full rundown on our blog
(https://pyfound.blogspot.com/2022/11/where-is-psf.html) . We also invite you to follow us on
Mastodon (https://fosstodon.org/@ThePSF) !
============================================================
** Discuss (https://discuss.python.org/)
** Mastodon (https://fosstodon.org/@ThePSF)
** X (https://twitter.com/ThePSF)
** LinkedIn (https://www.linkedin.com/company/thepsf)
Copyright © 2024 Python Software Foundation, All rights reserved.
You are receiving this email because you opted in via our website.
Our mailing address is:
Python Software Foundation
9450 SW Gemini Dr # 90772
Beaverton, OR 97008-7105
USA