The Nexus team is pleased to announce Nexus Repository OSS 3.0.2. We’re rolling out support for two popular formats: PyPI and RubyGems, in addition to a raft of bug fixes.
This brings the family of freely available formats in Nexus Repository 3 to eight: Bower, Docker, Maven 2, npm, NuGet, PyPI, ‘Raw’ site repositories, and RubyGems. By running Nexus Repository OSS 2.13 alongside it, that family also includes Maven 1, OBR, P2, and Yum. As part of our universal format initiative, support for all these formats is freely available with our OSS editions:
With our new PyPI support, Nexus Repository now provides rock-solid access to the nearly 90,000 packages in the Python Package Index. The feedback from our early access program was overwhelmingly positive, and now it’s available free to everyone in our OSS edition.
You can now:
- Proxy the Python Package Index with Nexus Repository, so there’s always access to the packages you need
- Create hosted repositories for your own packages
- Combine any number of repositories in groups, so developers need only single point of access for everything Python
- Automate the provisioning of PyPI repositories using our extensible scripting API
Our Python support is built on the same architecture as the rest of Nexus Repository 3, so as we roll out new features to the platform our PyPI support will continue to expand.
Nexus Repository 2 users will be familiar with our RubyGems support, and today this makes its way over to Nexus Repository 3.0.2.
As with PyPI, you’ll be able to:
- Proxy RubyGems repositories such as rubygems.org
- Host your own gems inside Nexus Repository
- Group hosted and proxy repositories together
- Automatically provision RubyGems repositories via the scripting API
For those of you looking for a smooth upgrade from Nexus Repository 2 with RubyGems support to Nexus Repository 3, upgrade support for RubyGems is coming soon in Nexus 3.1.
Tightening the Bolts
Besides the two new component formats, there are a number of important bug fixes to Docker proxying, backwards compatibility, npm connection pooling, and others.
For the details, head over to the detailed release notes.
Download it Now
To get the bytes, visit the Sonatype download site.
Let Us Know What You Think
We want to hear from you. Are you using Nexus and have a comment? Tell us how you’re using PyPI and RubyGems, we’d like to hear about it.
Latest posts by Michael Prescott (see all)
- Migrating yum to Nexus Repository Manager 3 - November 24, 2017
- Nexus Repository 3.6.0 Released - September 27, 2017
- Nexus Repository: New Beta REST API for Content - September 25, 2017
- Nexus Repository 3.5.0 Released with Yum Proxy Repository Support - August 28, 2017
- Nexus Repository 3.2 Enhances Support for Backups, Docker, and Firewall - December 20, 2016