Back to Daily Feed 
pnpm 12.5: Python Ecosystem, Package URLs & Platform Support
Must Read
Originally published on pnpm Releases
View Original Article
Share this article:
Summary & Key Takeaways
- Python is now a first-class ecosystem, allowing pnpm to manage Python dependencies.
pnpm addnow accepts Package URLs (e.g.,pkg:npm/[email protected]) for various ecosystems.registriesentries can now specify theecosystemthey serve (npm, cargo, pypi).supportedArchitecturesnow accepts a list of platforms (e.g.,linux-x64,darwin-arm64).- Tasks can now be configured with machine-wide concurrency limits.
- Fixes an issue where one package's tarball could be reused for another.
Our Commentary
This is a huge release for pnpm! Expanding beyond just Node.js to embrace Python and Cargo is a game-changer. I genuinely didn't expect pnpm to go this broad, but I'm here for it. The Package URLs are a neat abstraction, and the supportedArchitectures list is a much-needed improvement for cross-platform development. It feels like pnpm is trying to become a universal package manager, and I'm curious to see how that plays out.
View Original Article
Share this article: