Skip to main content

A module for building a complete or a partial PyPI mirror

Project description

Setting up a PyPI "simple" index
================================

This package provides a mirror for the PyPI simple interface,
http://cheeseshop.python.org/simple/.

To set up a mirror:

- install this package using setuptools (easy_install, buildout, etc.)
so that the script, pypimirror script is installed.

- create your mirror configuration file maybe based on config.cfg.sample

- Run the pypimirror script passing the name of the mirror configuration
file

This will initialize the mirror.

- Set up a cron job to run update-mirror periodically.


LICENSE
=======
Zope Public License 2.1 (ZPL 2.1)

Authors
=======
z3c.pypimirror took place at the Blackforest Sprint 2008 and involved the
the following persons:

- Daniel Kraft (Lead)
- Gottfried Ganssauge
- Josip Delic
- Andreas Jung

Changes
=======

Change history
~~~~~~~~~~~~~~
1.0.1 (2008-10-24)
----------------

- new options: --initial-fetch and --update-mode

1.0 (2008-10-06)
----------------

- Release and code move to launchpad

0.2.10 (2008-09-09)
------------------

- demo release for DZUG tutorial day

0.2.9 (2008-09-04)
------------------

- fixed issue with logger changes in 0.2.8

0.2.8 (2008-09-03)
------------------

- added highly experimental follow_external_index_pages option
in order to deal with external in a better way
- fetching external download files only if they match the
current package name
- some more logging
- using TimedRotatingFileHandler for logging (rotating after one day)

0.2.7 (2008-09-02)
------------------

- bahhh...forgotten pdb call :->

0.2.6 (2008-09-02)
------------------

- made fetch_index() more robust

0.2.5 (2008-09-02)
------------------

- fixed NameError in exception handling

0.2.4 (2008-08-31)
------------------

- added logging support
- minor internal cleanup
- commandline options handling updated

0.2.3 (2008-08-29)
------------------

- added --follow-external-links option

0.2.2 (2008-08-28)
------------------

- renamed index.html to index2.html
- renamed full.html to index.html
- some internal cleanup

0.2.1 (2008-08-28)
------------------

- ls() returns filenames in sorted order

0.2.0 (2008-08-28)
------------------

- setup.py cleanup and fixes
- fixed license file
- updated README.txt

0.1.1 (2008-08-27)
------------------

- corrected the index pages for packages (have full urls now)
- added a full.html for packages (you better gz this ;) )
- removed html page download for external sites


0.1.0 (2008-08-27)
------------------

- initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

z3c.pypimirror-1.0.tar.gz (10.4 kB view details)

Uploaded Source

File details

Details for the file z3c.pypimirror-1.0.tar.gz.

File metadata

  • Download URL: z3c.pypimirror-1.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for z3c.pypimirror-1.0.tar.gz
Algorithm Hash digest
SHA256 09c052f8ce632dd57b16403023bcd2778d3b5c9494754a9f9e26ec1258e42293
MD5 5623fcd2a33750979ec8fe2ede67d50d
BLAKE2b-256 1248b2374940a6fdf03500e7afe7559c1ab9cb8b96923d0597f8b8e5f496079b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page