Skip to main content

patchelf PyPI

patchelf is a small utility to modify the dynamic linker and RPATH of ELF executables.

This project allows to get this utility from PyPI with a simple pip install patchelf.

Reporting issues

This repo only aims at providing a rebuild of patchelf on PyPI and as such, only issues related to this specific packaging will be dealt with in this repository.

For all issues you might see when using patchelf, please report directly upstream after reproducing with one of their pre-built binaries or rebuilding patchelf from their repository: https://github.com/NixOS/patchelf

Latest Release

https://img.shields.io/pypi/v/patchelf.svg

Build Status

https://github.com/mayeut/patchelf-pypi/actions/workflows/build.yml/badge.svg

Platforms

The following platforms are supported with binary wheels:

OS

Arch

Linux x86_64

manylinux1+
musllinux_1_1+

Linux i686

manylinux1+
musllinux_1_1+

Linux aarch64

manylinux2014+
musllinux_1_1+

Linux armv7l

manylinux2014+
musllinux_1_1+

Linux ppc64le

manylinux2014+
musllinux_1_1+

Linux s390x

manylinux2014+
musllinux_1_1+

Linux riscv64

manylinux_2_31+
musllinux_1_1+

License

This project is covered by the Apache License, Version 2.0.

patchelf is distributed under the OSI-approved GNU General Public License v3.0. For more information about patchelf, visit https://github.com/NixOS/patchelf

Metadata

Release files for patchelf 0.19.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for patchelf 0.19.2.0
File Size Uploaded Provenance Actions
patchelf-0.19.2.0.tar.gz 375.1 kB With provenance Details for patchelf-0.19.2.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for patchelf 0.19.2.0
File Actions
patchelf-0.19.2.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl Python 3 none Linux musl 1.1+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details for patchelf-0.19.2.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
patchelf-0.19.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.musllinux_1_1_s390x.whl Python 3 none Linux glibc 2.17+ IBM System/390x, Linux musl 1.1+ IBM System/390x Details for patchelf-0.19.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.musllinux_1_1_s390x.whl
patchelf-0.19.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.musllinux_1_1_ppc64le.whl Python 3 none Linux musl 1.1+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details for patchelf-0.19.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.musllinux_1_1_ppc64le.whl
patchelf-0.19.2.0-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl Python 3 none Linux glibc 2.17+ ARMv7l, Linux musl 1.1+ ARMv7l Details for patchelf-0.19.2.0-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl
patchelf-0.19.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64, Linux musl 1.1+ ARM64 Details for patchelf-0.19.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl
patchelf-0.19.2.0-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.musllinux_1_1_x86_64.whl Python 3 none Linux glibc 2.5+ x86-64, Linux musl 1.1+ x86-64 Details for patchelf-0.19.2.0-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.musllinux_1_1_x86_64.whl
patchelf-0.19.2.0-py3-none-manylinux1_i686.manylinux_2_5_i686.musllinux_1_1_i686.whl Python 3 none Linux musl 1.1+ x86-32, Linux glibc 2.5+ x86-32 Details for patchelf-0.19.2.0-py3-none-manylinux1_i686.manylinux_2_5_i686.musllinux_1_1_i686.whl
patchelf-0.19.2.0-py3-none-macosx_10_9_universal2.whl Python 3 none macOS 10.9+ universal2 (ARM64, x86-64) Details for patchelf-0.19.2.0-py3-none-macosx_10_9_universal2.whl

Total release size: 4.7 MB

Release files / patchelf-0.19.2.0.tar.gz

Download URL patchelf-0.19.2.0.tar.gz
Size 375.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d4b4203a8c3f04cdddd891a59243da596b89309a2d510417290531071f56a076
BLAKE2b-256 checksum
How to use checksums
019aa7bafc7b205f77ed285739931f667b821e9e14dfdce3ab2618eaca52926a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Size 573.0 kB
Tags Linux glibc 2.31+ RISC-V 64 Linux musl 1.1+ RISC-V 64 Python 3
SHA-256 checksum
How to use checksums
4ccc42e1b196e4f2f535aa236fab8936c86da1735235bde0d179b00b37720830
BLAKE2b-256 checksum
How to use checksums
9db9e07919c71bf2658f0df16e043ea5b8a3e46e73e0954902665598a3ca2d9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.musllinux_1_1_s390x.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.musllinux_1_1_s390x.whl
Size 673.9 kB
Tags Linux glibc 2.17+ IBM System/390x Linux musl 1.1+ IBM System/390x Python 3
SHA-256 checksum
How to use checksums
cb2d6475896483575f46ce532656b37b51ba8662632107462da0048faabd1028
BLAKE2b-256 checksum
How to use checksums
17a024fc4e2e91c3c067c2d470416b8de38ad2b13eea43fd9567518cc497bff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.musllinux_1_1_ppc64le.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.musllinux_1_1_ppc64le.whl
Size 612.6 kB
Tags Linux glibc 2.17+ PowerPC 64-le Linux musl 1.1+ PowerPC 64-le Python 3
SHA-256 checksum
How to use checksums
f118edaebfff9c68f23395c242df889730eb61f9355e6f254415468957af8669
BLAKE2b-256 checksum
How to use checksums
9152241ba313b1aba283546a441c15a3056f2888d3c5ebaea0ae96816a012182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl
Size 487.2 kB
Tags Linux glibc 2.17+ ARMv7l Linux musl 1.1+ ARMv7l Python 3
SHA-256 checksum
How to use checksums
a942b859a5ebc4e94128943970d87220c3256b1dfcdc146bf1a5a7a64a445a3c
BLAKE2b-256 checksum
How to use checksums
79eff5001915e3ed54193ac466e156e273f19615ea7c01ba6052eaf589bd39a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl
Size 542.1 kB
Tags Linux glibc 2.17+ ARM64 Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9ce1b9d92fbc4120ca48493df89b37c105bb17e1b27cae06d69203043fb463b5
BLAKE2b-256 checksum
How to use checksums
5ba5b229bf6794d57c78c544fd399b774b0eddb44f775b57563ce9b4b0e7e8df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.musllinux_1_1_x86_64.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.musllinux_1_1_x86_64.whl
Size 549.6 kB
Tags Linux glibc 2.5+ x86-64 Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
334b748164745664a9bc20cd18eca102434549131cb8e205b822a5ba464bf477
BLAKE2b-256 checksum
How to use checksums
ef970daecb3a79aa9f8bcee56e9cf92ac8e05223839ae848f0cae48efccd68fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-manylinux1_i686.manylinux_2_5_i686.musllinux_1_1_i686.whl

Download URL patchelf-0.19.2.0-py3-none-manylinux1_i686.manylinux_2_5_i686.musllinux_1_1_i686.whl
Size 624.8 kB
Tags Linux glibc 2.5+ x86-32 Linux musl 1.1+ x86-32 Python 3
SHA-256 checksum
How to use checksums
a421d5f86bf074bfaa5fc75ed7aa4034d994e04b80ad9523a31b990ac8f537c9
BLAKE2b-256 checksum
How to use checksums
ed0b6c02451967d17819d753f9b47bcc801554b886c0117cbe5dbbfda88758db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / patchelf-0.19.2.0-py3-none-macosx_10_9_universal2.whl

Download URL patchelf-0.19.2.0-py3-none-macosx_10_9_universal2.whl
Size 259.6 kB
Tags Python 3 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0f8e0a37eee6d1dd75986881cb7ef79fdf0c72fe252a19f7848c0ed432eaea73
BLAKE2b-256 checksum
How to use checksums
5df0c3b52d2b81d05b8f45bfdbdb7b131a45364c78941c73e99dc54525863a55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Security for patchelf 0.19.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 9 files in this release have been uploaded with provenance metadata.

Select from 9 files

Attestation for patchelf-0.19.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.19.2.0 This release

9 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page