Opened 4 years ago

Last modified 4 years ago

#3306 new enhancement

Automate mirroring of PyPI packages

Reported by: skelly Owned by:
Priority: major Milestone: undecided
Version: Keywords:
Cc: sa2ajj

Description

On ftp.buildbot.net is a spot for mirroring packages from PyPI for use by metabbot. Adding new packages is a manual process right now. This ticket is for either finding already existing software or writing something new to do the fetching of new packages.

The goal is for only needing to make a pull request to e.g. buildbot-infra to enable downloading additional packages or version.

Change History (2)

comment:1 Changed 4 years ago by skelly

Two solutions mentioned in the weekly meeting on July 14, 2015.

comment:2 Changed 4 years ago by skelly

As I expected, the pypi-mirror only downloads one version that meets the requirements. This does not quite fit what we would want. We need to support multiple versions of Twisted and need to be able to download new versions easily.

pip provides a --download option and pypi-mirror appears to be a wrapper around that. Because pypi-mirror does not appear to fit our needs and devpi is an active proxy I think we might need to make our own.

Note: See TracTickets for help on using tickets.