Shrinkwrap provides tools to create lightweight Python package wrappers around non-Python software, and to install such software from project-specific repositories using virtualenv and pip.
A shrinkwrap package is a minimal python package that downloads, compiles and installs software to the virtualenv base directory. The shrinkwrap package behaves just like a regular python package, so both shrinkwrap and non-shrinkwrap packages can be dependencies of each other. We find that this greatly simplifies deployment of Python packages that depend on compiled libraries without requiring the use of system-wide packaging tools, like apt or yum. Shrinkwrap is not an API wrapper generator like SWIG, but does make it easier to install C libraries into a virtualenv before installing a separate Python wrapper around its API.
Full documentation can be found at ReadTheDocs:
Release files for shrinkwrap 0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| shrinkwrap-0.10.tar.gz | 6.0 kB | Details |
Release files / shrinkwrap-0.10.tar.gz
| Download URL | shrinkwrap-0.10.tar.gz |
|---|---|
| Size | 6.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c0f63445ab4ca1de999adcda45be0280491a2ae3976d9a15f2a4c5a373d93dd7
|
|
BLAKE2b-256 checksum How to use checksums |
4f93a893a5507d1ae188d5bc989bfdacef7784aac47a9d5e7ca96245a302327e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |