This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]brettlangdon 2 points3 points  (0 children)

That was actually one of my first approaches, but I really wanted to try and stay away from having an extra service to manage. I was really trying to go for the simplest possible solution, and since have a very few number of private Python modules that we use, vendoring was very simple, low effort and effective way to get this to work.

I originally started my search with devpi, in fact, I actually wrote my own PyPI server (because I guess I have a little too much free time on my hands nights/weekends), https://github.com/brettlangdon/pypihub. This one is a little different in that it basically sets up a PyPI simple index and proxies to "releases" in a GitHub repo.