Skip to main content
prek

prek PyPI version codecov PyPI Downloads Discord

pre-commit is a framework to run hooks written in many languages, and it manages the language toolchain and dependencies for running the hooks.

prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.

Although prek is pretty new, it’s already powering real‑world projects like CPython, Apache Airflow, FastAPI, and more projects are picking it up—see Who is using prek?. If you’re looking for an alternative to pre-commit, please give it a try—we’d love your feedback!

Features

  • A single binary with no dependencies, does not require Python or any other runtime.
  • Faster than pre-commit and more efficient in disk space usage.
  • Fully compatible with the original pre-commit configurations and hooks.
  • Built-in support for monorepos (i.e. workspace mode), including concurrent execution for independent same-depth projects.
  • Integration with uv for managing Python virtual environments and dependencies.
  • Improved toolchain installations for Python, Node.js, Bun, Go, Rust and Ruby, shared between hooks.
  • Built-in Rust-native implementation of some common hooks.

Table of contents

Installation

Standalone installer

prek provides a standalone installer script to download and install the tool,

On Linux and macOS:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.4.7/prek-installer.sh | sh

On Windows:

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prek/releases/download/v0.4.7/prek-installer.ps1 | iex"
PyPI

prek is published as Python binary wheel to PyPI, you can install it using pip, uv (recommended), or pipx:

# Using uv (recommended)
uv tool install prek

# Using uvx (install and run in one command)
uvx prek

# Adding prek to the project dev-dependencies
uv add --dev prek

# Using pip
pip install prek

# Using pipx
pipx install prek
Homebrew
brew install prek
mise

To use prek with mise (v2025.8.11 or later):

mise use prek
Cargo binstall

Install pre-compiled binaries from GitHub using cargo-binstall:

cargo binstall prek
Cargo

Build from source using Cargo (Rust 1.89+ is required):

cargo install --locked prek
npmjs

prek is published as a Node.js package and can be installed with any npm-compatible package manager:

# As a dev dependency
npm add -D @j178/prek
pnpm add -D @j178/prek
bun add -D @j178/prek

# Or install globally
npm install -g @j178/prek
pnpm add -g @j178/prek
bun install -g @j178/prek

# Or run directly without installing
npx @j178/prek --version
bunx @j178/prek --version
Nix

prek is available via Nixpkgs.

# Choose what's appropriate for your use case.
# One-off in a shell:
nix-shell -p prek

# NixOS or non-NixOS without flakes:
nix-env -iA nixos.prek

# Non-NixOS with flakes:
nix profile install nixpkgs#prek
Conda

prek is available as prek via conda-forge.

conda install conda-forge::prek
Scoop (Windows)

prek is available via Scoop.

scoop install main/prek
Winget (Windows)

prek is available via winget.

winget install --id j178.Prek
MacPorts

prek is available via MacPorts.

sudo port install prek
GitHub Releases

Pre-built binaries are available for download from the GitHub releases page.

GitHub Actions

prek can be used in GitHub Actions via the j178/prek-action repository.

Example workflow:

name: Prek checks
on: [push, pull_request]

jobs:
  prek:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v7
      - uses: j178/prek-action@v2

This action installs prek and runs prek run --all-files on your repository.

prek is also available via taiki-e/install-action for installing various tools.

prek skill for agents

To let agents use prek, install the prek skill with gh skill (v2.90.0+):

gh skill install j178/prek prek

If installed via the standalone installer, prek can update itself to the latest version:

prek self update

Quick start

  • I already use pre-commit: follow the short migration checklist in the quickstart guide to swap in prek safely.
  • I'm new to pre-commit-style tools: learn the basics—creating a config, running hooks, and installing Git shims—in the beginner quickstart walkthrough.

Why prek?

prek is faster

  • It is multiple times faster than pre-commit while also using less disk space.
  • Hook environments and toolchains are shared across hooks instead of being duplicated per repository, which reduces both install time and cache size.
  • Repositories are fetched in parallel, hook environments are prepared in parallel when their dependencies do not overlap, hooks can run concurrently by priority, and independent workspace projects at the same directory depth can run concurrently.
  • It uses uv for creating Python virtualenvs and installing dependencies, which is known for its speed and efficiency.
  • It implements some common hooks in Rust as builtins, which are faster than their Python counterparts.
  • It supports repo: builtin for offline, zero-setup hooks, which is not available in pre-commit.

prek is easier to work with

  • No need to install Python or any other runtime just to use prek; it is a single binary.
  • prek automatically installs the toolchains it needs for supported languages, so you spend less time managing Python versions, Node runtimes, Ruby installs, and similar setup.
  • It supports native prek.toml in addition to pre-commit YAML, and prek util yaml-to-toml helps migrate existing configs.
  • Built-in support for workspaces means monorepos can keep separate configs per project and still run everything from one command.
  • Workspace mode schedules independent same-depth projects concurrently while preserving parent/child ordering, which helps large monorepos finish faster without mixing project file scopes.
  • prek install and prek uninstall honor repo-local and worktree-local core.hooksPath.
  • prek run supports selecting or skipping multiple projects or hooks in workspace mode, instead of only accepting a single optional hook id, and adds quality-of-life improvements such as --dry-run, --directory, --last-commit, and --no-fail-fast.
  • prek list, prek util identify, and prek util list-builtins make it easier to inspect configured hooks, debug file matching, and discover builtins.

prek includes security-focused safeguards

  • For supported managed toolchain downloads, prek verifies the downloaded archive or installer checksum before extracting or installing it, helping ensure the integrity of downloaded toolchains.
  • prek update supports --cooldown-days, so you can keep newly published releases on hold for a cooling-off period before adopting them.
  • prek update validates pinned SHA revisions against the fetched upstream refs, including impostor-commit detection, and keeps # frozen: comments in sync with the configured commit.
  • prek update --check is useful in CI when you want updates or frozen-reference mismatches to fail the job without rewriting the config.

For more detailed improvements prek offers, take a look at Difference from pre-commit.

Who is using prek?

prek is pretty new, but it is already being used or recommended by some projects and organizations. GitHub stars are current as of April 15, 2026.

For a more comprehensive list of open-source projects using prek see the list of dependents on github.

Acknowledgements

This project is heavily inspired by the original pre-commit tool, and it wouldn't be possible without the hard work of the maintainers and contributors of that project.

And a special thanks to the Astral team for their remarkable projects, particularly uv, from which I've learned a lot on how to write efficient and idiomatic Rust code.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prek-0.4.7.tar.gz (494.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

prek-0.4.7-py3-none-win_arm64.whl (5.6 MB view details)

Uploaded Python 3Windows ARM64

prek-0.4.7-py3-none-win_amd64.whl (5.7 MB view details)

Uploaded Python 3Windows x86-64

prek-0.4.7-py3-none-win32.whl (5.4 MB view details)

Uploaded Python 3Windows x86

prek-0.4.7-py3-none-musllinux_1_1_x86_64.whl (6.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

prek-0.4.7-py3-none-musllinux_1_1_i686.whl (5.8 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

prek-0.4.7-py3-none-musllinux_1_1_armv7l.whl (5.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

prek-0.4.7-py3-none-manylinux_2_31_riscv64.whl (5.7 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

prek-0.4.7-py3-none-manylinux_2_28_aarch64.whl (5.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

prek-0.4.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

prek-0.4.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

prek-0.4.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (6.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

prek-0.4.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

prek-0.4.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (5.8 MB view details)

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

prek-0.4.7-py3-none-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

prek-0.4.7-py3-none-macosx_10_12_x86_64.whl (6.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

prek-0.4.7-py3-none-linux_armv6l.whl (5.7 MB view details)

Uploaded Python 3

File details

Details for the file prek-0.4.7.tar.gz.

File metadata

  • Download URL: prek-0.4.7.tar.gz
  • Upload date:
  • Size: 494.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7.tar.gz
Algorithm Hash digest
SHA256 a8066f72746902ebeb935489797b546f52b26270f785af7acd7f7c264b95cae9
MD5 43db2429f59c0f4aaa0679796b6c43e3
BLAKE2b-256 d293ad8a1d97d21a3d13713037e97c215848a4e83ec197da2abff689ad566003

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-win_arm64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-win_arm64.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8bf4f620e900633d7641d44d7c593329708074418ce1389343423d43302fd48b
MD5 71b803fa597552c511d46b76d8db13b5
BLAKE2b-256 09a0603c9fa33a902f44b1845bcb300eadfaa2dd23fed7e13f2798e696c07044

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-win_amd64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 01eb92d74fd13fb8895f47e215b9239e97c31757063ffcb1bee4ca84346adfd9
MD5 1d0a0ea9e233ab005e672cb1bf273885
BLAKE2b-256 39cfb720bfb177180c112e1973c9fb6c8912a5b21ec9d605009cbfdfceba97a8

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-win32.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-win32.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-win32.whl
Algorithm Hash digest
SHA256 5e13008714c36ed2671d7fac4c26ccea653e0bfe3e69532d04bbc554042a7c89
MD5 06bba81ae882398c1bdcd25bb6353a6a
BLAKE2b-256 e84dca9511ffe166a8124a4944fd779353be6e649e7588776caf7b41df854d6d

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-musllinux_1_1_x86_64.whl.

File metadata

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

File hashes

Hashes for prek-0.4.7-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 923b5e159d158a7d6d3256a236183f742bb4e94f1f4cdd3afc72ee45cee066e6
MD5 ab27744f988a8facb30c905d7915fc66
BLAKE2b-256 a2e45fb12d52b65bc9d1ac6f142d4829144702448af9783f75cfaaa39db9a631

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-musllinux_1_1_i686.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7977accbf4d1b390c8707b0309650fe01c2b99609c40eb394c5595362f561145
MD5 fb71a8626029f68be90db3dd30057233
BLAKE2b-256 2da39bced2bb945d8a303a563c4febb2b1e66fcec4b46198b766e34fb1d3f1a0

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-musllinux_1_1_armv7l.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 7845c556e47466c766b772fcccf46de00edb70288b3ea54116b468bbdd2261a6
MD5 7d73d6ff4ef7158d2ccb51abf45dc6cb
BLAKE2b-256 acc22db97fbdfb293b886d095db964bd5a1a9d35ef32ed9bb80684af3083bbb3

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_31_riscv64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 fba666508bd90082e8c9994250674535cc216c81615e735387e61f3d79ae0962
MD5 85fb42b203abbb4b418b7038f20ef634
BLAKE2b-256 cb2362e9adbe6f8fb530a6f0e90a4b8e3c088c79cbe0db4585e070ad26e12234

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 311413f6a6269551b05b10362b8ad1f84fb78e25a004948de276df92cd250e07
MD5 0c0ffeedb687baf9b1144a3797980d20
BLAKE2b-256 14de068c6ea9836f860c2e9e632c8a94194fb98d3c99c20acae777c950c90c48

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e11ccb48e2b40e4a66175d03f0977b676fce1aab8346d0825f70a76c9107d734
MD5 decc057921cb1ae7657c72bff426c56e
BLAKE2b-256 b5a034038651113f795762c0d8c86c13521cb73a4426e38add975deb9b1ae907

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8d0fbd8fe549f914db715427dda7bd7e7175696a8071dc47eca131d6697a3533
MD5 06e9ce0a0bee6893e1f5bf337c933b27
BLAKE2b-256 0e440b613a970ca1299121b2132fd329fbd7c869bb251d6c7bbedc4b2cba1873

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 6.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 84ce41028543b5208e1fcb3af2102274ffc03befe9e5323d15dc8581552a2a1c
MD5 fd369315b2c5a98affeaca743e18de3b
BLAKE2b-256 16ef2c8a7ab599daab093274c423a6975af5f674354107d097a4be9355d14061

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 835c14119a3a3ade9b2a3ddda9edd037989863b8570b5d3a307a2aa5c688f501
MD5 0904a42ade51b9e306773c886a87bd4f
BLAKE2b-256 f1b4dfd432b1ad5cb54e5ce9c6e00c95eba1f1e26c871c10c237c3259c936f02

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 13db6a0581ee7b74cf32e0f2bb6a05d9e649812bc0c492b7563b1f78f5f7519a
MD5 fc2073e709609eac4b04d728cc039307
BLAKE2b-256 aefbd09b637781cc1e8e0d9575e958b89d46e249b4235c4d91c5c60f84645145

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-macosx_11_0_arm64.whl.

File metadata

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

File hashes

Hashes for prek-0.4.7-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4472623f4dbbc2891c07af706b6ddb5cbbbc8ca725bea8930e35fe3a29eb0941
MD5 8faa2b97ea2f73df84ac7e628286cbf1
BLAKE2b-256 d10a288013240c18a37bfebf0b1750e5258c1f163380384d7e6a2e7ba0454262

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 6.0 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce8c9cd2699e7d3ae8f5e77c74a24dccbca99a6fc7868643894c20a061d6ea0d
MD5 fba199e86e9785a2c29f2d98c7d6eca3
BLAKE2b-256 9c2215adf3bf6f82cd02bd07950c96133dff07ea10ef962a09a9b07b77609662

See more details on using hashes here.

File details

Details for the file prek-0.4.7-py3-none-linux_armv6l.whl.

File metadata

  • Download URL: prek-0.4.7-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for prek-0.4.7-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 e0b60ca4f68d7bb4468b0ef529f763a22df38ff2135fe28724a6702bfa7f5b03
MD5 2bc1477032d8bc8c64ed4f8a02176c16
BLAKE2b-256 07ecdabc92f1f510f92695ee4f27214ab82f9e4e88284642ab52a7d46deaffcb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.7

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