Package any executable to be distributed as a wheel.
Project description
anybin2wheel
Package any executable to be distributed as a wheel.
As long as a license permits that, we may want to redistribute some executables as Python wheels (e. g. from your private Python package index server).
Usage
Given a ./something binary, its version 1.0.0, to package it as
something-binary==1.0.0+yourcompanyname.1 for macosx_12_0_arm64:
anybin2wheel ./something something-binary 1.0.0+yourcompanyname.1 --plat-name macosx_12_0_arm64
More metadata can be added:
anybin2wheel ./something something-binary 1.0.0+yourcompanyname.1 --plat-name macosx_12_0_arm64 \
--description-file DESCRIPTION.md \
--home-page="https://vcs.yourcompanyname.local/.../something-binary" \
--maintainer="Your Name" \
--maintainer-email="your.email@yourcompanyname.local"
The choice of --plat–name is completely up to the user, as the executable may
be compatible with arbitrary set of platforms, specific to each individual case.
For example, some binaries may work for any linux_x86_64, so this platform may
be chosen instead of too fine-grained options like manylinux* or musllinux*.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file anybin2wheel-0.1.0.tar.gz.
File metadata
- Download URL: anybin2wheel-0.1.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.15.1 CPython/3.12.3 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8820d721091fd3fb3639f8e0c181248f924a2ee00257c376cc9b7803c717ecfd
|
|
| MD5 |
ae3216e2190386f47acfeeb549313a62
|
|
| BLAKE2b-256 |
923fc92bcff88071ad11b2dd89364b847f9fad9fe3e8b75bf684a5c06e2d0394
|
File details
Details for the file anybin2wheel-0.1.0-py3-none-any.whl.
File metadata
- Download URL: anybin2wheel-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.15.1 CPython/3.12.3 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23dfbcb5f53d811e43c925ca2742e9cdda48d27245668ac9061b14c454b9eff9
|
|
| MD5 |
651d01ea6b3604b3ba2fbd624b8d5428
|
|
| BLAKE2b-256 |
7f0de2368c6c0f3532564841984c676ffce428d3f977553c10a2b49c373c774e
|