Skip to main content

pypcode

pypi codecov

Machine code disassembly and IR translation library for Python using the excellent SLEIGH library from the Ghidra framework.

This library was created primarily for use with angr, which provides analyses and symbolic execution of p-code.

Documentation covering how to install and use pypcode is available here.

Release files for pypcode 4.0.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 pypcode 4.0.0
File Size Uploaded
pypcode-4.0.0.tar.gz 2.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pypcode 4.0.0
File
pypcode-4.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pypcode-4.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pypcode-4.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pypcode-4.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pypcode-4.0.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
pypcode-4.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pypcode-4.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pypcode-4.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pypcode-4.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pypcode-4.0.0-cp313-cp313-macosx_10_14_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.14+ x86-64 Details
pypcode-4.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pypcode-4.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pypcode-4.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pypcode-4.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pypcode-4.0.0-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details

Total release size: 220.5 MB

Release files / pypcode-4.0.0.tar.gz

Download URL pypcode-4.0.0.tar.gz
Size 2.3 MB
Tags Source
SHA-256 checksum
How to use checksums
1a83fa81769a2c1cfe8024ad627977edb99ed7ecb76dbc12722416fb7a54ec34
BLAKE2b-256 checksum
How to use checksums
6f34c291a25fa611788f4f6e7bf48a4c2c1ca72471e61fa67835d3543f91e840
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp314-cp314-win_amd64.whl

Download URL pypcode-4.0.0-cp314-cp314-win_amd64.whl
Size 14.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b9ef032ee56a6fa59753b092463059c56338d3edfc30582c9d44b4dda772f098
BLAKE2b-256 checksum
How to use checksums
0411f64bb7c7e25078622b77e42ec34db6b9a705c02bed4fc5ceab8e746833c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pypcode-4.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.6 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
939df61883a011136e13b414bdc92584e5ce3a5341a12a0398e2fd4dc8734250
BLAKE2b-256 checksum
How to use checksums
0a6147ebdab632efa8f82623b4ea115927caaeb5a91446369cb6d322623f513b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pypcode-4.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 14.6 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d3283a8af005b0310699a047934959bdfbf0504380333dc7fb41dfbf185572bf
BLAKE2b-256 checksum
How to use checksums
dbb6b2a92f006fa1823a1d13e7ca47ffa112590001a22b03476e70a435216dbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pypcode-4.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 14.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
03c455d581a948ff63b8ac8ceef116f23c07aba7220d9af000d263b40711fa00
BLAKE2b-256 checksum
How to use checksums
698f41860c28f5b1e0a26687e735cb5b90098ac78dafd2918efd81a27f6d047e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pypcode-4.0.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 14.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3fde794da333ac5c6fbb78046490bf5bbe7bb22892a62f74acfb94c97e5f7a59
BLAKE2b-256 checksum
How to use checksums
65cb2f739552efbc5523e1f4e88449a85b5d026b998b940797a0596e3d72699c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp313-cp313-win_amd64.whl

Download URL pypcode-4.0.0-cp313-cp313-win_amd64.whl
Size 14.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9e5ff5796d5b9c99a0bc93072a3ea22f0ddf52c9d80948e15f4f8ed7d2f3beba
BLAKE2b-256 checksum
How to use checksums
777969ce09a6e66f581579025763a2bd0f2c2c9e2c09e97a354de5585fc9c56b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pypcode-4.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.6 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
214aeed946e33293d398b22af57cab92ceff733f684bc2c25d74efac21115e93
BLAKE2b-256 checksum
How to use checksums
e221abc16dac6c810a3b7e064a238f7d15de807b84a4a222af1f58d5beeca642
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pypcode-4.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 14.6 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
22ccdf601702daaabf4b81b3d82a28f12a9f1dda348912de50201d3baadc5857
BLAKE2b-256 checksum
How to use checksums
afa8c7c20b205ef24192ea63d5e9856441b49f39f1791d2c517064693177db7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pypcode-4.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 14.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dd7c79b6e0547e09b5e35d30a3548e8604f829a376dabf0b44c722e57a6acb1f
BLAKE2b-256 checksum
How to use checksums
5a6271358187738ddf420c188fb26fbb0e1476eff4ecce8676754c6fe783d621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp313-cp313-macosx_10_14_x86_64.whl

Download URL pypcode-4.0.0-cp313-cp313-macosx_10_14_x86_64.whl
Size 14.5 MB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
ba1f0dfc74ed5289be19ade05eb418c9fde56c3b212e073b8c5b4ab52f798a72
BLAKE2b-256 checksum
How to use checksums
82b0a3a27f8eb6f63012d73cbd43d01e38b9831e3eacb9048f7323ff910c4a07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp312-cp312-win_amd64.whl

Download URL pypcode-4.0.0-cp312-cp312-win_amd64.whl
Size 14.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c0afad61c2f47a72e865e4280c6df8ac4e12631d04cf0686f7d2988e88e0d20e
BLAKE2b-256 checksum
How to use checksums
cb8c5408a87bf7d07c7415bcb42e10ccad241e4c4fdfb8b6a892457d86211858
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pypcode-4.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.6 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e473230895117f683629f8dd64c630d68d4246b5bfce19e3b49b22d6f44ba266
BLAKE2b-256 checksum
How to use checksums
2a88bb0e611dad34e60a12fe84efe1d5ea87cb301f68dcbd45a131a591b11b54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pypcode-4.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 14.6 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
45918419338244f5d3877cedb2f26443c40f65f7c27e8ca079ca2f5005335b50
BLAKE2b-256 checksum
How to use checksums
8f0269835bd082500144276c406a72fcf548bf44fa25e90a37e353579f8ae069
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pypcode-4.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 14.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bb27fe22e5a4f8f9f931faba87100023bf52423a57bf6eb798074261db71f430
BLAKE2b-256 checksum
How to use checksums
08b6a1b33f81da22caaf5a77c7809b31b5f814666b396d305f1104d9a1084e32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release files / pypcode-4.0.0-cp312-cp312-macosx_10_14_x86_64.whl

Download URL pypcode-4.0.0-cp312-cp312-macosx_10_14_x86_64.whl
Size 14.5 MB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
3d0302f183a9d4b577d664047ddda39d768c12265a4356ad0a9336e599b5d480
BLAKE2b-256 checksum
How to use checksums
b0fd84948ade4dd8b6fa6681dc73323e97308fe50d239c49cb31d534a5fbafc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.0.0 This release

16 release files

3.3.3

26 release files

3.3.2

1 release file

3.3.1

21 release files

3.2.1

21 release files

3.0.1

13 release files

3.0.0

13 release files

1.1.2

11 release files

1.1.1

11 release files

1.1.0

8 release files

1.0.7

19 release files

1.0.6

19 release files

1.0.5

27 release files

1.0.4

27 release files

1.0.3

23 release files

1.0.2

23 release files

0.0.2

1 release file

0.0.1

1 release file

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