#pypi
Anyone at the PSF or PyPI who can help the Home Assistant project?

We've hit the 50 GB project size limit on PyPI, and it's blocking our releases. Deleting old betas only buys us a few more.

If anyone is able to take a look, I'd really appreciate it 🙏

@pypi.org @python.org #HomeAssistant
File Limit Request: Home Assistant - 50GB · Issue #12942 · pypi/support
Project URL https://pypi.org/project/homeassistant/ Does this project already exist? Yes New Limit More than 50GB Update issue title I have updated the title. Which indexes PyPI About the project H...
github.com
November 4, 2026 at 10:25 AM
On Oct 21, a malicious litellm 1.107.0 hit PyPI and LiteLLM's Docker images. A .pth file ran the stealer on every Python start, no import needed. The GitHub tag was clean, so source review showed nothing. Provenance only helps if something checks it. socket.dev/blog/litellm...
LiteLLM PyPI Package and Docker Images Compromised to Steal Cloud and AI Credentials
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.
socket.dev
November 2, 2026 at 6:09 PM
Exciting news! There is a preview release candidate of the brand new 0.6 version of UMAP on PyPI. The new version will bring some major changes. If you want to test it it out you can install it via:

$ pip install --pre umap-learn
November 4, 2026 at 1:18 AM
Upgrade electrum to 4.8.3: critical signature verification issue tracked as CVE-2026-117601

A reviewed GitHub security advisory rates CVE-2026-117601 in the PyPI package electrum critical. Affected versions are < 4.8.3; version 4.8.3 contains the fix.

#cybersecurity #vulnerability #opensource
Upgrade electrum to 4.8.3: critical signature verification issue tracked as CVE-2026-117601
A reviewed GitHub security advisory rates CVE-2026-117601 in the PyPI package electrum critical. Affected versions are < 4.8.3; version 4.8.3 contains the fix.
secquill.com
November 2, 2026 at 1:36 PM
📌 Security Now 1072: PyPI Malware Attack, California Age Verification Law, and Russia's Custom 5G Encr... https://www.cyberhub.blog/article/22948-security-now-1072-pypi-malware-attack-california-age-verification-law-and-russias-custom-5g-encryption
Security Now 1072: PyPI Malware Attack, California Age Verification Law, and Russia's Custom 5G Encryption
This episode of Security Now covers several pressing cybersecurity issues, beginning with a deep dive into the "Light LLM" exploit on the Python Package Index (PyPI). The hosts discuss how attackers uploaded malicious packages to PyPI, a repository where developers download open-source Python code. These packages contained hidden malware designed to steal sensitive data, such as passwords and cryptocurrency wallet information, from developers who unknowingly installed them. The attack highlights the growing threat of supply chain compromises, where trusted software repositories are infiltrated to distribute malware. The hosts explain that while the attack was detected early—thanks to a coding error by the attackers—it underscores the risks of relying on third-party code without thorough vetting. Developers are urged to verify package authenticity, use tools like dependency scanners, and adopt secure coding practices to mitigate such risks. The episode then shifts to California's Assembly Bill 1043, which mandates age verification for operating systems, including Linux and other open-source platforms. The law requires OS providers to implement an age-signaling system that categorizes users into age brackets (under 13, 13-15, 16-18, or over 18) and share this information with applications upon request. The hosts critique the law's impracticality, particularly for Linux, which lacks a centralized authority to enforce such requirements. They argue that while age verification is necessary for protecting minors online, the current approach is flawed because it relies on self-reported data, which is easily bypassed, and imposes unrealistic burdens on open-source projects. The discussion also touches on Apple's recent implementation of age verification in the UK and South Korea, where users must provide government-issued IDs or credit cards to confirm their age. The hosts emphasize that while age verification is becoming inevitable, it must be implemented in a way that balances privacy, security, and parental control, rather than imposing one-size-fits-all solutions. Another key topic is Russia's decision to develop a custom 5G encryption algorithm, NEA-7, for its domestic mobile networks. The hosts explain that this move is part of Russia's broader strategy to isolate itself technologically, ostensibly to prevent Ukrainian drones from using Russian SIM cards for navigation. However, the hosts argue that this decision is misguided and counterproductive. By abandoning global encryption standards like AES and Snow, Russia risks creating a fragmented, insecure mobile network that will be incompatible with foreign devices and vulnerable to surveillance or hacking. The hosts highlight the importance of standardization in technology, noting that global interoperability has driven innovation and security. Russia's approach, they warn, will likely result in outdated infrastructure, limited device choices for consumers, and increased cybersecurity risks, as untested encryption algorithms are more prone to flaws. The episode also covers Google's updated timeline for the "Q-Day," the point at which quantum computing could break current encryption standards. Google now estimates this could happen as early as 2029, prompting discussions about the need for post-quantum cryptography. The hosts explain that quantum computers could potentially crack widely used encryption methods like RSA and ECC, which rely on the difficulty of factoring large numbers or solving discrete logarithms. To prepare, organizations are being urged to adopt quantum-resistant algorithms, such as those being standardized by NIST. The hosts stress that while quantum computing is still in its infancy, the timeline for transitioning to new encryption standards is tight, and businesses must start planning now to avoid future security vulnerabilities. Finally, the episode touches on the proliferation of AI-generated content on platforms like Reddit, where more than one in seven posts are now created by bots. The hosts discuss the challenges of detecting and mitigating AI-generated spam, which can distort online discourse and erode trust in digital platforms. They also mention the broader implications of AI in cybersecurity, including its use in both offensive and defensive applications, as seen at the RSA Conference. The hosts conclude by emphasizing the need for responsible AI development, transparency in content creation, and robust detection mechanisms to combat misuse.
www.cyberhub.blog
November 2, 2026 at 3:07 AM
Agent Reach lets your AI agent read Reddit and YouTube with no API bill, so you find people asking for what you sell. Use a second account: it copies your Chrome login. Get it from GitHub (Panniantong/Agent-Reach), not the PyPI package.

#opensource #aiagents
November 3, 2026 at 5:05 PM
📊 In the last day: 1 malicious package caught across pypi, ahead of the public advisory. We were first on 25%.

#malware #supplychainsecurity #opensource
Flagged-first coverage
1 malicious packages flagged across pypi, before their public advisories.
pkgradar.com
October 31, 2026 at 8:56 AM
🟠 AI supply chain · high severity

Malicious LiteLLM 1.107.0 on PyPI and Docker steals browser, cloud and AI secrets

#AISecurity #SupplyChainSecurity
Malicious LiteLLM 1.107.0 on PyPI and Docker steals browser, cloud and AI secrets
Wiz reports a malicious LiteLLM 1.107.0 uploaded to PyPI and Docker on October 21, with a stealer for browser, cloud and AI secrets and a dormant C2.
aithreat.io
November 4, 2026 at 5:55 PM
A 404 from the registry only says no package has that exact name. npm, PyPI and crates.io also compare a normalized form and block reserved names, npm and PyPI refuse names that look too similar, and a taken name...

https://codetrendy.com/blog/package-name-available-npm-pypi-crates

#DeveloperTools
November 4, 2026 at 9:43 AM
Pour le coup, il y a des solutions qui sortent qui sont déjà très solides. github.com/openartifact... celui là par exemple, il n'a rien à envier à un Artifactory Pro. Un seul gars et une IA. Chapeau
GitHub - openartifact/openartifact: Self-hosted artifact repository for many package formats: Maven, npm, PyPI, Docker/OCI, Helm, Debian, RPM, Go, Cargo, NuGet, RubyGems, Conda, Conan, Ivy, sbt and mo...
Self-hosted artifact repository for many package formats: Maven, npm, PyPI, Docker/OCI, Helm, Debian, RPM, Go, Cargo, NuGet, RubyGems, Conda, Conan, Ivy, sbt and more. - openartifact/openartifact
github.com
November 4, 2026 at 3:11 PM
git-pkgs/proxy v0.11.0 is out:

- Git and Git LFS cache
- FreeBSD pkg repositories
- Go vulnerability database
- hosted generic files
- cooldown for Go and Maven
- mirroring for PyPI, conda, Helm, Swift and more

Release and upgrade notes: github.com/git-pkgs/pro...
Release v0.11.0 · git-pkgs/proxy
Serve Git repositories and LFS objects from a local cache, FreeBSD repositories at /freebsd/{name}/, additional Maven repositories at /maven/{name}/, the Go vulnerability database at /go/vulndb, an...
github.com
November 2, 2026 at 12:59 PM
Pays de deumeuré.e.s qui pensent qu'internet ne sert qu'à regarder des séries ou à jouer.

Hey ! Y'en a qui BOSSENT avec Internet !!!

Si les mots git, OCI, npm ou encore pypi ne vous disent rien, merci de vous abstenir de commenter ce débat. Vraiment.
October 31, 2026 at 4:36 PM
Exact quantum information measures (entropy, purity, fidelity, concurrence, negativity) from KetQat’s free local runner. Density matrices stay on your machine; every run gets a reproducibility hash.
SDK not on PyPI yet: github.com/ketqat/ketqa...
November 1, 2026 at 12:00 PM
245 lines to audit your requirements.txt for typosquatted packages and known CVEs before they hit prod. Intermediate level, uses requests and packaging. Good fit for sysadmins tightening Python supply chains. https://www.valtersit.com/python/pypi-package-security-audit-tool/
PyPI Package Security Audit Tool
www.valtersit.com
November 4, 2026 at 4:30 AM
The agent I’ve been working with and I have a habit of saluting each other.
October 31, 2026 at 7:27 PM
First post from my own PDS, so it might as well be a blog post :P

At work, new npm and PyPI releases now wait a week before anyone can install them. The five hijacks I timed this year, axios and litellm among them, were all pulled within five hours.

Sorry vite, rules are rules.
Nothing Installs at Our Company Until It's a Week Old
Every new npm and PyPI release now waits seven days before our gate hands it to anyone at work. Why a week, how the gate works, and the 71 downloads it refused for being too new.
brunoj.com
November 2, 2026 at 1:36 PM
pypi is now **EXPLICIT** that if you do not do your releases from a trusted host like github actions, you are **DOING IT WRONG**:

https://docs.pypi.org/using-pypi/package-security/provenance/#incomplete-provenance
November 3, 2026 at 9:01 PM
A perfect 100/100 on our daily adoption score is rare. Hermes Agent takes it today among AI agent frameworks, measured across GitHub, Docker, PyPI and npm. Where that 100 comes from is the interesting part:

https://olud.ai/tool/hermes-agent.html

#OpenSource #AI #OludPulse
Olud Pulse — AI agent framework
The daily adoption ranking of open-source AI tools.
olud.ai
November 3, 2026 at 10:00 PM
The latest sdists of 4,252 popular PyPI packages use six tar entry types and five pax keys. 383 are GNU format, which PyPI plans to reject. tar-codec decoded all of them.

https://importstatic.com/rust/pypi-sdists-tar-features-measured
The tar features PyPI sdists use, counted across 4,744 archives
We ran tar-codec, tar and Go's archive/tar over 4,744 PyPI sdists. Six entry types and five pax keys cover the latest releases, and 9% are still GNU format.
importstatic.com
November 1, 2026 at 7:33 AM
macaulay2-mcp, the Model Context Protocol #MCP server by Youngsu Kim, providing functionality from #Macaulay2 for Gröbner bases, resolutions, Betti tables, etc., now supports using M2 from the passagemath-macaulay2 wheels on PyPI.
pypi.org/project/maca...
#Python #OpenSource #Mathematics
macaulay2-mcp
MCP server for Macaulay2: Groebner bases, resolutions, Betti tables, and more, for Claude Code, opencode, and any MCP client
pypi.org
November 2, 2026 at 1:49 AM
Last week's malicious LiteLLM release never reached developers at two Socket customers. At a leading AI lab, Socket Firewall blocked it on arrival, then every retry. At a top-3 US automaker, pip never offered it.

No cleanup at either.
socket.dev/blog/litellm...
LiteLLM PyPI Package and Docker Images Compromised to Steal Cloud and AI Credentials
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.
socket.dev
October 29, 2026 at 5:09 PM
do folks remember the discussions here about "attestations"? so many people told me I was misunderstanding "attestations", how they had nothing to do with your existing workflow from your workstation?

look at pypi now. Clearly they are trying to SCARE THE […]

[Original post on fosstodon.org]
November 3, 2026 at 8:59 PM
ConoHa VPSに無料同梱されたTakumi Guardを試す——npm・PyPIの悪性パッケージを403で止めるプロキシ | サクッとぱんだ #zenn
https://zenn.dev/sktt_panda/articles/takumi-guard-npm-pypi-supply-chain-proxy
ConoHa VPSに無料同梱されたTakumi Guardを試す——npm・PyPIの悪性パッケージを403で止めるプロキシ
zenn.dev
November 1, 2026 at 9:47 AM
Supply chain: Python only, no install scripts, hashed lockfile, signed PyPI releases, pip-audit clean. Dependabot waits 7 days on routine upgrades.

uvx agent-wire-cli install --client auto
November 4, 2026 at 11:02 AM
[PSF] Higher limits for organization projects

PyPI projects owned by an organization now automatically get a 200 MB per-file limit and 20 GB total storage, including projects later moved into an organization. Organizations can also...

blog.pypi.org/posts/2026-...
Higher limits for organization projects - The Python Package Index Blog
Projects owned by a PyPI organization can now upload larger files and use more storage by default.
blog.pypi.org
November 4, 2026 at 7:00 PM