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]*.
* Full automatically log, all passed or failed packages(with reason) are recorded in log.
* Some packages can be masked for manually written ebuild.
* 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
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]*.
* Full automatically log, all passed or failed packages(with reason) are recorded in log.
* Some packages can be masked for manually written ebuild.
* 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.0.6.tar.gz
(30.4 kB
view details)
File details
Details for the file pypi2pkgsys-0.0.6.tar.gz.
File metadata
- Download URL: pypi2pkgsys-0.0.6.tar.gz
- Upload date:
- Size: 30.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
590334453d3153675ebaee2d7c56d4dd07216ea8db40cde0dbbfcd69cfdae296
|
|
| MD5 |
eebe2d81a7ab08e30d51eb04e49ff68b
|
|
| BLAKE2b-256 |
5b9f587f3ec61d5bf55fc3a55fe6347f1ec55a4b2b20103b390bb7581758d330
|