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 an official installer is supported through PyPI, the corresponding package here will be deprecated.

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.27.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.1+ ARM64

dbmate_bin-2.27.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (11.6 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64musllinux: musl 1.1+ x86-64

dbmate_bin-2.27.0-py3-none-macosx_11_0_arm64.whl (10.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

dbmate_bin-2.27.0-py3-none-macosx_10_9_x86_64.whl (11.3 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.27.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e0a20a65c1cb6d8b73ee77b032d447b7553033b439d7ea7b8b80acbc21b3a961
MD5 2d578fcdf260f983fc50ff59bd8a4154
BLAKE2b-256 e088498951190b6746824779d6d5045f3ccc16d742ff4d64b8bb411018e8a5a1

See more details on using hashes here.

File details

Details for the file dbmate_bin-2.27.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dbmate_bin-2.27.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 78eb5398bf58fe2edb2cf8bcce0fb8075d18f38c52af4a87eb4614b22fe71699
MD5 be6e9594f918a045088aa422fc8448b5
BLAKE2b-256 d0c84a632214f3df296a07cc1153d020a8b98e87320012df4733632f187cda6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.27.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e625f60c0558e63621d53cf78ef6629904dd1725c2e143b31f320f9683f6bfa2
MD5 4d8c558d7d62ee8e07c208361190c4d8
BLAKE2b-256 74399a4aa5458f2fb5b234513d312917303480b255df5a31c5aa9e4548908982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.27.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c39a44bdc5cf1020507786351cd851c493d54904db0fd5a688e16b3515d6975d
MD5 fa45261ea7ec5d995d15d8d8d0c1255e
BLAKE2b-256 cb7c33ba7eccba0a47d2d1f7ffa53b3fc8a403b04d3263147385ae012b220557

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