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.7.tar.gz
(49.7 kB
view details)
File details
Details for the file pypi2pkgsys-0.0.7.tar.gz.
File metadata
- Download URL: pypi2pkgsys-0.0.7.tar.gz
- Upload date:
- Size: 49.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac85df2edcea8b3cfa4220e550d697f13eadf64c19beb4a920013cb698f1551d
|
|
| MD5 |
f4648d5d93ff82ba5813ccb58fb23259
|
|
| BLAKE2b-256 |
d3d889b0fa4bbf66b18cc7c55ab447fd3233591a83d53a005302610dcb3497f5
|