Skip to main content

A thin wrapper to distribute https://github.com/oxc-project/oxc via pip.

Project description

oxfmt-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/oxc-project/oxc, 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.

oxfmt_bin-1.72.0-py3-none-win_amd64.whl (2.5 MB view details)

Uploaded Python 3Windows x86-64

oxfmt_bin-1.72.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

oxfmt_bin-1.72.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (2.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

oxfmt_bin-1.72.0-py3-none-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

oxfmt_bin-1.72.0-py3-none-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file oxfmt_bin-1.72.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: oxfmt_bin-1.72.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, Windows 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 oxfmt_bin-1.72.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8bd607516490e346b7d2ec563a9127f110f8badb8e749ddd55eb267cc5ec8704
MD5 3e668a44bb6f7177f12f38daaabac02a
BLAKE2b-256 b8953786b1c53f61b9eb9c5033a4df9920a68148dd97c8cae7f60ec86516376e

See more details on using hashes here.

File details

Details for the file oxfmt_bin-1.72.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: oxfmt_bin-1.72.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 2.7 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 oxfmt_bin-1.72.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bedbe4041bf89ca35933f8e386d6cca1b7f0446b540fd16d1738566e44ff2b64
MD5 0c8d8a806a577645b7332c2ff4c20340
BLAKE2b-256 f3b8961c80cb62c1b9148ec379ac05e6dbaf01f338279fb1cc4ad5b410c64216

See more details on using hashes here.

File details

Details for the file oxfmt_bin-1.72.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: oxfmt_bin-1.72.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 2.4 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 oxfmt_bin-1.72.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ab85ed09ef69825a8c3fef1c93b1ebf6c66359121e371b2bd79663de1588ff2e
MD5 b9c63d4a8ea3b131669e47a0a6c19068
BLAKE2b-256 21f5b7b400f416cd61828439f65f06910669948578cfdc05dd3d67d4bb05f490

See more details on using hashes here.

File details

Details for the file oxfmt_bin-1.72.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: oxfmt_bin-1.72.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.3 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 oxfmt_bin-1.72.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67059149e3ac2c38ea130147486757f4633ab4c8563993f1a725e783f21343ba
MD5 b8e5c60c690933875bc9ad1570d82e75
BLAKE2b-256 1a2b68db5b50472d2957df0b2dcd787102f70ec400cab522a90b09c15dc69ab4

See more details on using hashes here.

File details

Details for the file oxfmt_bin-1.72.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: oxfmt_bin-1.72.0-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.6 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 oxfmt_bin-1.72.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5dd00b5dd4efe7dfd0738de5a668dcccd1e733722b7f97c33244729db856bc65
MD5 da380aec0f8d713dd8caaa8f8cdd4a13
BLAKE2b-256 82259b6811d661dac9ef9638f2a87590ad761e01d459c638b02f5d2534149f4b

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