Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Python Warehouse Sneak Peek

Give Feedback

00:00 You just saw the PyPI package repository. And while PyPI is the official package repository for Python right now, it is about to get superseded by Warehouse, which is going to be its successor.

00:13 So let’s talk a little bit about Warehouse and how this transition is going to go. So Warehouse is going to replace PyPI eventually, but right now, Warehouse is only running in a public beta testing mode.

00:27 The idea with transitioning PyPI to Warehouse is that ideally, you wouldn’t have to worry about the transition at all, you would just use your pip commands as you did before, but instead of downloading files from PyPI, they would actually find and download packages from Warehouse.

00:44 Now, let’s take a quick look at Warehouse. Like I said, Warehouse is available for a public beta access right now, and you can find it at pypi.org.

00:55 Okay, so let’s take a look at Warehouse, PyPI’s successor. So we get this banner here that tells us this is a beta version, or a pre-production version of Warehouse, and eventually that warning is going to go away, as Warehouse takes over, and you can already see here the website looks a little bit more friendly than the classic PyPI, but in terms of functionality it is very similar.

01:20 So again, I am just going to search for Requests here, and in this time, you can see that the search results are actually a little bit better, so they look a lot nicer, and they seem to be more relevant, so in this case Warehouse seems to know that hey, there is a package called Requests and it is the most popular one so it actually is number one search result here, so let’s take a look.

01:44 Again, you get a mixture of the README or description for the package, and then a bunch of metadata, and it’s just presented to you in a much more friendly way and there is also this little hint on how you would go about installing this package for example which is nice, and it looks like they also got the image formatting issue under control.

02:03 So now, all of the package metadata lives on the left here, so again, you pretty much have the same categories and the same information here, and then, when you scroll further down, we’re back at the change log and stuff like that.

02:19 So, all the information is still in here, it’s just presented in a different way, so Warehouse and PyPI are really similar, but Warehouse is just a more modern iteration and a more friendly version of what PyPI used to be.

haeshka on June 4, 2020

Suggestion/Request - could you add a date to this video in particular so that users/course-takers will be aware that this has come to pass? Would be good to know the context.

Become a Member to join the conversation.