Skip to main content

A thin wrapper to distribute https://github.com/caddyserver/caddy via pip.

Project description

caddy-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/caddyserver/caddy, 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.

caddy_bin-2.11.2-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (16.6 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

caddy_bin-2.11.2-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (15.0 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

caddy_bin-2.11.2-py3-none-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

caddy_bin-2.11.2-py3-none-macosx_10_9_x86_64.whl (17.0 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file caddy_bin-2.11.2-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for caddy_bin-2.11.2-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 52355d03492a3baf40fa519cff5d43c5f01e18475d1095cb984bf0be51561c3e
MD5 5c0d597e106cff1a49eeff51e3fd741d
BLAKE2b-256 24a6f9a651c06245eaa6fd2e65d692331284b7bedaa56a12fc86091c1b1ee6d2

See more details on using hashes here.

File details

Details for the file caddy_bin-2.11.2-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for caddy_bin-2.11.2-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dd633896eb579e502dfdc3142663635c34d8073e8ebba136d55cff7bb322abd2
MD5 7e596e9b94565e58610052bfdf227c20
BLAKE2b-256 3457669713bb362355773028e3e526f6fc4821d21f104611687d7db54b1a67e8

See more details on using hashes here.

File details

Details for the file caddy_bin-2.11.2-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for caddy_bin-2.11.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74f307ddcd4e49a49961109d2e6eab81151f6e2b0076d7bce3c9c94f0754242f
MD5 30046464a63fea7e2ae10e5b4d8ab19e
BLAKE2b-256 d2300a736f572aa01dedce3f8a4cbd52fff20282cc6bde70d47196925afbe4a3

See more details on using hashes here.

File details

Details for the file caddy_bin-2.11.2-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for caddy_bin-2.11.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae81e1af9fcd6d095bc9cd8a08bc93a37be21f5190ae15e9832bf0b4cb838539
MD5 24e52ea7918f300dbc851f0781e1a649
BLAKE2b-256 b7b192d99702a99945afc976c7cd3c28993810748a6b665ca2f8c835d24e1a51

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