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.73.0-py3-none-win_amd64.whl (2.5 MB view details)

Uploaded Python 3Windows x86-64

oxfmt_bin-1.73.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.73.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (2.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

oxfmt_bin-1.73.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.73.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: oxfmt_bin-1.73.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.73.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a71332f5e497146e3c94727a742b8a0338cd87000f1b8ba3627002b94815e337
MD5 e0190e030e780b803e2aef6d76552903
BLAKE2b-256 9f61862b299868081faefe574dd84d38ba73e0fe63085eb20c3feed62a9a7080

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oxfmt_bin-1.73.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.73.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 28a8b9de82b644ca0f0eef39ff9fcc1ae113e78cebdeaa651c59b4042076d261
MD5 92a8ac183d159876e80df3da1064927b
BLAKE2b-256 bf5a7f38a3f3f918356ddc796e5d67c49da7a1e3bcb405b80a61fbc26b26f70d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oxfmt_bin-1.73.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 2.5 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.73.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0fda94aa59649b2ce658dd15f9e79cfb61c557de96ced724b70462fc49227820
MD5 b5fc5bc4fac2e6631f6fec3bd99c1f1b
BLAKE2b-256 90b7583cc4b36bea9d940db61d9a0b97a1b0c47ce38292e08ab78a3bad6676f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oxfmt_bin-1.73.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.73.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc8b4b55285c886b6e129318b28a83d05345536d42721bfeb9ddee636101912f
MD5 37d8361f7a8e5ab123345dbe000777d6
BLAKE2b-256 df0f02832d8671653637e6c551a7fc93eef6591010404fda59e3ff464e5f1d5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oxfmt_bin-1.73.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.73.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad67364a0ec387a8930f7cf16f13d7e55fd397da03845356648b52cf99390b0d
MD5 63e81cb4dc3aea110efc68b259e03967
BLAKE2b-256 a931ffb87669574b9e2718927a1c00da9fa09db89cd379f1620be17c12333ed5

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