pypi's profile picture. The Python Package Index (PyPI) is the repository of software for the Python programming language. Pronounced 🥧 🫛 👁️

Python Package Index

@pypi

The Python Package Index (PyPI) is the repository of software for the Python programming language. Pronounced 🥧 🫛 👁️

A campaign targeted GitHub Actions to steal PyPI tokens—PyPI wasn’t compromised and no PyPI packages were published by the attackers. Stay safe: review your tokens, rotate any exposed ones, and use short-lived, scoped GitHub Actions tokens. Details: blog.pypi.org/posts/2025-09-…


🚨 There is a new ongoing phishing campaign against PyPI users. This campaign uses the same tactics as the previous campaign targeting PyPI users, but with a new domain. Read more about what steps we're taking to protect PyPI users from future campaigns: blog.pypi.org/posts/2025-09-…


Python Package Index أعاد

The PSF has adopted pypistats.org, ensuring long-term stability while staying open source and community driven 🎉 Thank you to Christopher Flynn, for operating this community service for 6+ years- and for continuing to maintain the project 💪🐍 pyfound.blogspot.com/2025/08/pypist…


PyPI now checks for expired domains to prevent domain resurrection attacks, a type of supply-chain attack where someone buys an expired domain and uses it to take over #PyPI accounts through password resets. #Python #OpenSource #SupplyChain #Security blog.pypi.org/posts/2025-08-…


The Python Package Index is introducing new restrictions to protect Python package installers and inspectors from ZIP confusion attacks. There is no evidence that this vulnerability has been exploited. Read the blog post for more information: blog.pypi.org/posts/2025-08-…


We're happy to share that we've started a #PyPI Bluesky account 🦋🐍 and we welcome you to follow us if you're over there! We will still continue to share announcements here. bsky.app/profile/pypi.o… #python


Python Package Index أعاد

i'm late to the party but just started using trusted publishing on @pypi and it's such a nice experience! just create a release.yml on github and add the repo name on the pypi project, that's it! it's so good to not deal with creating api tokens and putting them on github

vortex_ape's tweet image. i'm late to the party but just started using trusted publishing on @pypi and it's such a nice experience!

just create a release.yml on github and add the repo name on the pypi project, that's it!

it's so good to not deal with creating api tokens and putting them on github

"In 2023, Google’s Open Source Security Team (GOSST) helped to fund the launch of Trusted Publishing for PyPI and supported the rollout of 2FA enforcement across PyPI" 👏👏👏

As we look to the future of open source, we're investing in improving security posture of open source projects and ecosystems. 💡 Learn more about our efforts to secure open source supply chains ⬇️ goo.gle/3X1QZKv



Python Package Index أعاد

Astral is starting a fund to support open source projects and maintainers 💝 Thank you @astral_sh for your support of open source, the PSF, and the #python community, especially @pypi and CPython! x.com/astral_sh/stat…

Announcing the Astral OSS Fund. We're giving > $3,000 per Astral team member per year to open source projects, maintainers, and foundations, inspired by @getsentry's OSS Pledge. astral.sh/blog/astral-os…



Python Package Index أعاد

Enormous news! the Python Software Foundation now has a 5 year commitment with @fastly to deliver @pypi, us.pycon.org, and much more. We appreciate you and your continued investment in the #python community, Fastly! #PyConUS

ThePSF's tweet image. Enormous news! the Python Software Foundation now has a 5 year commitment with @fastly to deliver @pypi, us.pycon.org, and much more. We appreciate you and your continued investment in the #python community, Fastly! #PyConUS

Python Package Index أعاد

We’re grateful for @fastly’s #FastForward program. With our Fastly-sponsored CDN, in 2023 @pypi had a 99% cache-hit ratio, averaging ~36k requests/sec! Thank you for providing solutions so we can focus on our mission to support the #python community 💙💛

The Python Software Foundation adopted Fastly Fiddle & Fastly CDN through our #FastForward ⏩ program, which empowered the #opensource #nonprofit to deliver results quickly and easily, despite resource constraints. Learn more about our work with @ThePSF: fastly.us/4aa2SS0



Python Package Index أعاد

Concerned about the security of your Python packages? 🔒 Gain actionable insights and best practices in our upcoming webinar on securing @PyPI and open-source ecosystems. Register now to secure your spot: hubs.ly/Q02svkR70 #PyPI #Cybersecurity #OpenSourceSecurity


Python Package Index أعاد

🎉 ActiveState is pleased to announce our inclusion as a Trusted Publisher to PyPI, enabling Python authors to securely publish Python packages directly via ActiveState’s Platform. Become a trusted author today: ow.ly/Z34i50RikiO #ActiveState #TrustedPublisher #PyPI


Starting today, PyPI package maintainers can publish via Trusted Publishing from three additional providers: - @gitlab - @googlecloud - @ActiveState They join @github Actions to support publishing without long-lived passwords or API tokens. blog.pypi.org/posts/2024-04-…


This weekend, we detected & mitigated an account takeover attack affecting several PyPI users. At this time, we have not found evidence of malware or any other malicious activity beyond unauthorized account access. Our incident report has more details. blog.pypi.org/posts/2024-04-…


Python Package Index أعاد

The PSF is looking for a PyPI Support Specialist to join the team! This is a remote position with 2-4 hours/week overlap with US Eastern/Central work hours. Please share this posting with your colleagues and networks. #python #pypi …thonsoftwarefoundation.applytojob.com/apply/nyYHuOha…


PyPI now has an improved way to report #malware, via #PyPI itself! Available on web and preview beta API. Learn more and sign up to help test: blog.pypi.org/posts/2024-03-…


Loading...

Something went wrong.


Something went wrong.