Skip to main content

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:

http://shrinkwrap.rtfd.org

Download files

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

Source Distribution

shrinkwrap-0.10.tar.gz (6.0 kB view details)

Uploaded Source

File details

Details for the file shrinkwrap-0.10.tar.gz.

File metadata

  • Download URL: shrinkwrap-0.10.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for shrinkwrap-0.10.tar.gz
Algorithm Hash digest
SHA256 c0f63445ab4ca1de999adcda45be0280491a2ae3976d9a15f2a4c5a373d93dd7
MD5 d3c5ac48468b5101a8c31ad82fa691f2
BLAKE2b-256 4f93a893a5507d1ae188d5bc989bfdacef7784aac47a9d5e7ca96245a302327e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.10 This release

1 file

0.9

1 file

Supported by

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