Skip to main content

A thin wrapper to distribute https://github.com/amacneil/dbmate via pip.

Project description

dbmate-bin

This project is part of the pybin family of packages, which are generally permissively-licensed binary tools that have been re-packaged to be distributable via python's PyPI infrastructure using pip install $TOOLNAME-bin.

This is not affiliated with the upstream project found at https://github.com/amacneil/dbmate, and is merely a repackaging of their releases for installation through PyPI. If the upstream project wants to officially release their tool on PyPI, please just reach out and we will happily transfer the project ownership over.

We attempt to reflect the license of the upstream tool on the releases in PyPI, but double-check at the upstream before use.

Packaging Details

This project was inspired by how Maturin packages rust binaries. The key observation is that in the wheel format, the distribution-1.0.data/scripts/ directory is copied to bin, which means we can leverage this to seamlessly copy binaries onto a user's PATH. Combined with Python's platform-specific wheels, this allows us to somehwat use pip as a "cross-platform package manager" for distributing single-binary CLI applications.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dbmate_bin-2.30.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (11.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

dbmate_bin-2.30.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (10.8 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

dbmate_bin-2.30.0-py3-none-macosx_11_0_arm64.whl (10.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

dbmate_bin-2.30.0-py3-none-macosx_10_9_x86_64.whl (11.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file dbmate_bin-2.30.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dbmate_bin-2.30.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6b3d64bbe212260cbd1937f65888e5015b557dac46362365a4ff9f36f8c81a73
MD5 3b6d979d45f499abb851607da935d36b
BLAKE2b-256 91c6737d43dee7b934edb23c05b7b179aef2eee498c6da94e034e407bd9b1c70

See more details on using hashes here.

File details

Details for the file dbmate_bin-2.30.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for dbmate_bin-2.30.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 523e31c4026403faac9831565a68567fea0c9383c26440f744d3706d2a458064
MD5 69b9999f719bc62fbec7d173375fca2d
BLAKE2b-256 65aea31e748be5568e9eb6f0877a509a760fcefcc8ab4e12b27f94f383c0faae

See more details on using hashes here.

File details

Details for the file dbmate_bin-2.30.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dbmate_bin-2.30.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41dcca656e7f791629731b19a4168f4ac6ce38662559e20358c8273aa0416176
MD5 51e521d6ce9301a0464c052c3aac7623
BLAKE2b-256 ed8e268460ed58e9b5726bd48fe73907c38f8263ce9d3c3c4a3425ea050c6d12

See more details on using hashes here.

File details

Details for the file dbmate_bin-2.30.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dbmate_bin-2.30.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ad42d0ec92d3107f8d7c5da5f61e54fed5dcb37d18a1bd11f7416f63e59eb74
MD5 7901edea50fe90b357350c80c5d55f68
BLAKE2b-256 f8bf6c5197893274e61e2477f5abdbb0d1585d5afea0408c0015b0c21b4c4406

See more details on using hashes here.

Supported by

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