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 reach out and we will 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 somewhat 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.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (17.0 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

caddy_bin-2.11.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (15.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

caddy_bin-2.11.4-py3-none-macosx_11_0_arm64.whl (16.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

caddy_bin-2.11.4-py3-none-macosx_10_9_x86_64.whl (17.3 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: caddy_bin-2.11.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 17.0 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for caddy_bin-2.11.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 339f1a9b3f401607dc978083a9aa48fe74852802aed87e8b1bc5d0c69bdc5656
MD5 45e596e42aec87845f0ee1220b119c2b
BLAKE2b-256 77372ebb27080c1484b00e50d23610d2347b8c093ccc62f52b7b980a6b513816

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caddy_bin-2.11.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 15.3 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for caddy_bin-2.11.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 49d3104c3ff6d3bc161600098f4ab109b0f931ca7c830f917271d350b15787f5
MD5 358acb21aa922635a05a14462868e142
BLAKE2b-256 173e1ed95dad80b3ac870287fa96bca22a15d1a13f1c6df72fb6ad9683b02ad9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caddy_bin-2.11.4-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for caddy_bin-2.11.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c60fe4bbf7bb0df052b077bb7180dafd3e5093b57f4ce12e4aced1bc250dac86
MD5 c115a6c14095d55633d57d6c8ee1c5f0
BLAKE2b-256 55e683c69473f593508c989419a32c51f6db2345ecd331c7dadc1cdab5616e9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caddy_bin-2.11.4-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 17.3 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for caddy_bin-2.11.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 612f4701db64242c19b30144470009fd22482c3d8810decbd8be9b48cf57f319
MD5 8e2791f44e73db0400cd216d692d8677
BLAKE2b-256 666d7e8eb0e3091ff0b1ddcaa808679499991fa6fa5a12dd3532519a4406dc74

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