wheels2dmg
A Python utility to build an OSX disk image and .pkg installer to install a given set of wheels.
The idea is that any package that can be installed via pip can also have a safe dmg installer, because we use pip to install the wheels, and pip will manage the dependencies.
The installer only installs into Python.org Python, but includes instructions on how to install manually into macports and homebrew.
Here’s how to make an installer for matplotlib 1.4.0:
wheels2dmg matplotlib 1.4.0 matplotlib --python-version 3.4.1
Or for more than one package:
wheels2dmg scipy-stack 1.0 scipy matplotlib ipython[notebook] \
pandas numexpr sympy --python-version 2.7.8
Code
See https://github.com/matthew-brett/wheels2dmg
Released under the BSD two-clause license - see the file LICENSE in the source distribution.
travis-ci kindly tests the code automatically under Python 2.7, 3.3 and 3.4.
The latest released version is at https://pypi.python.org/pypi/wheels2dmg
Support
Please put up issues on the wheels2dmg issue tracker.
Metadata
Release files for wheels2dmg 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | |
|---|---|---|---|
| wheels2dmg-0.2.0.zip | 34.2 kB | Details | |
| wheels2dmg-0.2.0.tar.gz | 27.1 kB | Details |
Release files / wheels2dmg-0.2.0.zip
| Download URL | wheels2dmg-0.2.0.zip |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09d52ed03847b9380df86ef20cc09dd833142bd9ce6b16e031bff0ab37b49898
|
|
BLAKE2b-256 checksum How to use checksums |
a83e69d7b0bf263c6cc45cf9d213f98b48cb54e7153ef0466b975d8d6095f0d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / wheels2dmg-0.2.0.tar.gz
| Download URL | wheels2dmg-0.2.0.tar.gz |
|---|---|
| Size | 27.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a868bacb41343cca4707563039cf709b1a8d451d29c34edc8fdbe70dc5c90c93
|
|
BLAKE2b-256 checksum How to use checksums |
65c9debcb6f9bde880779ab1f4197a835f2d5766bdffef42423de001ced94811
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |