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.33.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (12.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

dbmate_bin-2.33.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (10.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

dbmate_bin-2.33.0-py3-none-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

dbmate_bin-2.33.0-py3-none-macosx_10_9_x86_64.whl (11.8 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.33.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 44581b8eb6c1743f525fe69305f402cb535c2420b7bc5551760da4096a6a3bfb
MD5 450d45714428ab530eb11a07a91ed0c9
BLAKE2b-256 519eedece3c6bdc365e6f16ec293815339ded0829d7b4ec18f0d1e3af80c8bdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.33.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c9bf3f88eaf454dcbf16e71a73c3387b1c4582ae3fb286794912501bc8609543
MD5 ed5039142d69cd72d193befce963a184
BLAKE2b-256 73bd906f88fff2fcb99246d9dd455d92487b142d62fdd1ce6b9cc5b938c4d9c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.33.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8ada62de82cf607d1e07e04040c407f46eb656e5352bb20e0600e5d2ad43b83
MD5 cec769c39abf4ba8c23a23842fae9baa
BLAKE2b-256 5e4cf6b58f4138519f4efee4915da17f8a3384fccc28b5353b8af3afb39ccfb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.33.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de8c2687f35f72e47398b0cc7237978d477849d84017ad91abf93fe380940667
MD5 14a4819bc187126f843c62e9c97d6850
BLAKE2b-256 b32a26fca47afd7a5921330321bb7d076ba7780c41e7f148429d5039c80e32e0

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