Skip to main content

Generate package files(gentoo ebuild) from PyPI index.

Project description

Generate package files from PyPI index.

Now only ebuild for gentoo is generated. spec for rpm-base distribution,
dpkg for dpkg-base distribution will be added in future.

Many features are provided:
* Pre-defined, user-defined schemes for different usage.
* Update from PyPI and cached into localhost scheme is provided.
* Update from localhost scheme is provided, so the package file will not have to be downloaded again and again.
* Wildcard is permitted in package names. For example: [Aa]*.
* Offline mirror support: Cache the downloaded packages and generate localhost cache entries index in the PyPI format. So we can treat our local-machine as a PyPI server.
* Full automatically log, all passed or failed packages(with fail reason) are recorded in log.
* Some packages can be masked for manually written ebuild/deb package.
* Multiple template support, to support different packages types. Now only standard distutils/setuptools template and single python template are provided. More template, such as webapp, will be added in future.
* Package specific config, patches supported. User can manage their private config, patches in /etc/pypi2pkgsys too.
* pypi-logstats.py is provided to show the statistics from log files.
* pypi-manualcache.py is provided to generate localhost cache entries from self-downloaded package files. This reserve a great deal of time to download big files from pypi.python.org.

Links:
* News: http://code.google.com/p/pypi2pkgsys/wiki/News
* Main: http://code.google.com/p/pypi2pkgsys/wiki/Main
* Usage:
* http://code.google.com/p/pypi2pkgsys/wiki/Usage_pypi2portage
* http://code.google.com/p/pypi2pkgsys/wiki/Usage_logstats
* http://code.google.com/p/pypi2pkgsys/wiki/Usage_manualcache

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

pypi2pkgsys-0.1.0.tar.gz (68.8 kB view details)

Uploaded Source

File details

Details for the file pypi2pkgsys-0.1.0.tar.gz.

File metadata

  • Download URL: pypi2pkgsys-0.1.0.tar.gz
  • Upload date:
  • Size: 68.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pypi2pkgsys-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a87415d6d308d7082d4c3b86d82271a97cc349f30b445b938acfb15125970722
MD5 3064c8b4a86f0b6b41dd975b7eeb296b
BLAKE2b-256 c79d635df4b113466dba6748279877ecfcbe6e9f907f6a679ee7dd7ade9e9eb6

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