Skip to content

A buildout configuration for building a complete or a partial PyPI mirror using z3c.pypimirror module

Notifications You must be signed in to change notification settings

macagua/macagua.buildout.pypimirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rest

Setting up a PyPI "simple" index

Overview

This buildout configuration provides a mirror for the PyPI simple interface, http://cheeseshop.python.org/simple/ using z3c.pypimirror module.

Prerequisites

For the installation is recommended that you install certain dependencies on the operating system as shown below: :

# aptitude install build-essential python-dev python-setuptools python-pip mercurial

User guide

Just execute the following commands: :

$ virtualenv .
$ source ./bin/activate
$ python bootstrap.py
$ ./bin/buildout -vvvN
$ deactivate

The first time you should be initialize your mirror, executing the following commands: :

$ ./bin/pypimirror --initial-fetch --follow-external-links --follow-external-index-pages --log-console ./pypimirror.cfg

Later a crontab task does synchronization packages, you can see the crontab task defined, with the follow command: :

$ crontab -l

LICENSE

GPL 2 version (GPL 2)

Authors

pypimirror.buildout the first configuration of these scripts took place at the Cenditel fundation since 2010 and involved the following persons:

  • Dhionel Diaz <ddiaz AT cenditel DOT gob.ve>
  • Leonardo J. Caballero G. <leonardocaballero AT gmail DOT com>

Bitdeli badge

About

A buildout configuration for building a complete or a partial PyPI mirror using z3c.pypimirror module

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages