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

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

dbmate_bin-2.28.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (11.7 MB view details)

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

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

Uploaded Python 3macOS 11.0+ ARM64

dbmate_bin-2.28.0-py3-none-macosx_10_9_x86_64.whl (11.4 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.28.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 638c4ff63e808578b40a86992fa66e87f333e19d87dfd859b5d826461a4468c8
MD5 267f4c424e3d860bb8d61cda58da8591
BLAKE2b-256 d119843522e274573f11893e056454e78e319074b8e49f97f845976a949fcdd2

See more details on using hashes here.

File details

Details for the file dbmate_bin-2.28.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.28.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 419dc1f6f8bae6e76d79c264c6b37754b655bd0467ad93b5d008791aae61d3bf
MD5 f8dd2dbbeeb6cb74d734454a55b36bdb
BLAKE2b-256 db467c8b6ac18483bf843940f2269e153b39fca9695d98a12504cfaf0edb8ba4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.28.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bedbe5d724b6516f09e44f8df0833eb0d159608c486d93976bef011009f49129
MD5 6dd6e7ba313af90cd658212a091fe876
BLAKE2b-256 5df252dc16f9f7ee710c2c19bc8a26b4b10a4d42e231da73705692c6e84e06c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbmate_bin-2.28.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 173aaf63643447dfcdd8612cb3e2015c846ebcad905c4df87936286b3ca72f5b
MD5 0084c57a4cc9fbcd124b1592a485c2ea
BLAKE2b-256 534dfba9b0637aa589de9e6608b41f7398caf36596948e16fdacaae18862dac1

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