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.8/prek-installer.sh | sh

On Windows:

powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prek/releases/download/v0.4.8/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.8.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.8-py3-none-win_arm64.whl (5.6 MB view details)

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ x86-64

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

Uploaded Python 3musllinux: musl 1.1+ i686

prek-0.4.8-py3-none-musllinux_1_1_armv7l.whl (5.6 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

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

Uploaded Python 3manylinux: glibc 2.31+ riscv64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

prek-0.4.8-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.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

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

Uploaded Python 3manylinux: glibc 2.17+ i686

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

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

prek-0.4.8-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.8-py3-none-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

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

Uploaded Python 3macOS 10.12+ x86-64

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: prek-0.4.8.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.8.tar.gz
Algorithm Hash digest
SHA256 d15d8bef72ab7b02c7dc01458ac9e05b3131534492b5ce9bb11c4f6f636fa868
MD5 105dc6958a7d2a1609440f3944e14335
BLAKE2b-256 8e46e436a6eb9fdb4d3fd08d0ab7fdba19fe03a9e994ec810de57869b853bd8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 da70057f577b15d4bd121bf9dd29ee205fd4b4d75a0cafba062e84d7e8b4378b
MD5 d45a249bf84fcd2197cb1bb1743e9a86
BLAKE2b-256 dda74295e6d5f5028171dfeb115ad38ab76bf3fe0c8df91b70d73c79aa760a94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7cb22da60bee41b89c4978c0bea7126a3c0ccc003dae6748cf29b53947815edc
MD5 99f30ab5cf46d919a0110a902b493d0f
BLAKE2b-256 df033bc908bc5f7e430315553e47dfa055f19923a3888f9afe4da19f244b5cbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-win32.whl
Algorithm Hash digest
SHA256 2602e46c8c5da7dfa69f60fcf88c2b57132ac623f49fb08bfb3094298c5f07e3
MD5 5ad2dd9650d46f75c8bfc1db3e8847a4
BLAKE2b-256 b22ace5cbfaad36866134a21754640a05ecdba641fcd7ad15aa74cf3443f34f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 162e544abc394a8124f3a4ad68efee116bad09440e679dbd1675177335c2a432
MD5 4a9f69f6ff39392b58747beba1ab2eb3
BLAKE2b-256 ae8b91398f2b6cd1629d5d8ca8c85b08eca500814a374313b0193f4aaf6ab6c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 36fe721704ff0c7624c1167639e23a5fe658bfd38c314f487219c9afd1eeb733
MD5 3fe271ad25f0157e28e0a0e69eed296e
BLAKE2b-256 a5462ab6aaaeff0cedb8955b2e4032071c8712382bdd423bb849718c3720180d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 5.6 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.8-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 fc7e15c24c591a37c6ffce5b25a021b16c299ac2649f183d812b67d665cd6551
MD5 f3edc0b439f1cf98507f8f5aef0c1dd1
BLAKE2b-256 fbe63ca4fabaebeadc976d9a92d1d9130674265355ea3b728418bad61583b097

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 c3890a6f92316d2cf44eb50584e8d2b23a596dd70487022e61186a71a2ac0900
MD5 8b75fe62133a77e98e598f1c513a9413
BLAKE2b-256 15003477704635249f21f5f98ce444cd7690c2aa9dc8d146a045db88ef2cd8c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4db639db481d5f854eff9b3d2108889e613b8c15868bcf6bdd777c7cee577436
MD5 fe3de4eced790458b33451ad5b7df6a9
BLAKE2b-256 1cdaaccd3ad07fd2891d3c2777eb42435439fdf11982c51d60f087c0b6b6e102

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18a8747df9c602e052881d3efb14dd7f7d62a59bd7277ae5171c9e7661d59d84
MD5 45a842e519eac524f3ec35df2f13645e
BLAKE2b-256 01e5c425aa7272b430630119e6757def3a2007555ba8cbeb2630e0448e7a8b7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d4335f9d5beb123a3884a7fe34f57c9f0828f4fbb7666beab4298833459b104f
MD5 eb2db0c772cc0f90a3edc7bbbdb0912a
BLAKE2b-256 63cc9b9850a60c22ed18c7755ebd2d72c6eefb37fac58149d09f6adc4691c2cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f578492a8e0c9bc6b4bf6dfbba8716f647d4cd0769bf10ad6cf336e3096fd392
MD5 7aef3ed2a41a7f714c00a1080c43aaca
BLAKE2b-256 812969a7b58e16ecbc5f3989bf4b028018d11a82dcdd320b93d6588d72f32aa7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 42e65bc8425e9d7f1691a13ca1da2e07807d1ba76c35740833354b945131689e
MD5 f050964ec037b8e64462a5a3179db134
BLAKE2b-256 2d9d1f2dc91bdb79d2c4714b27eac9477a51490fba5b4731330dbbebc76bd345

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b3fcfd620523bbc3f51a21d7cd63449f659b9e2cf3582de12dd5949e23227b8f
MD5 be4ae2e09a3c363b93d5f4fa77f67ed6
BLAKE2b-256 748cc5589955bcd5e3e33b67d8bc3110818cecac82a38fd6bc8b5dfdc5de421c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab3a52db17254d701c3cebb7eea58c8230aa7c1959aacfd5b5f25de18edb15d1
MD5 8221e4e1f3793843d2123d6c26aaa81d
BLAKE2b-256 6cd6f2829fc3902920c36b764a386fa303e71a8219dac25cb3827c575e84199a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bce1798e96d9e3a6e6abf435da7107e81452f69edb3ca7c6f90a457355ea46e2
MD5 916a949f446696390c7a4f23c19c1ffe
BLAKE2b-256 765f7f54a0087b6b2f1751aeb41266d9c15e66fd0055492814798ab818cd0414

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prek-0.4.8-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.8-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 1f8f8cdc65836b571824c965daebb81b449f7e4a43894c58621f5708d5a185ed
MD5 68845faaa00eed0cbd6bc5698a74b963
BLAKE2b-256 5c78b4149c8913ced2e42debb49e261c4788a1ce431e84226921c2e1a7ea8545

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.8

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