Metadata-Version: 2.4
Name: pypcode
Version: 4.0.0
Summary: Machine code disassembly and IR translation library
License-Expression: BSD-2-Clause AND Apache-2.0 AND Zlib
Project-URL: Homepage, https://api.angr.io/projects/pypcode/en/latest/
Project-URL: Repository, https://github.com/angr/pypcode
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Provides-Extra: docs
Requires-Dist: furo; extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Provides-Extra: testing
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: coverage; extra == "testing"
Requires-Dist: gcovr; extra == "testing"
Dynamic: license-file

pypcode
=======
[![pypi](https://img.shields.io/pypi/v/pypcode)](https://pypi.org/project/pypcode/)
[![codecov](https://codecov.io/gh/angr/pypcode/graph/badge.svg?token=JCV27I1SPZ)](https://codecov.io/gh/angr/pypcode)

Machine code disassembly and IR translation library for Python using the
excellent SLEIGH library from the [Ghidra](https://ghidra-sre.org/) framework.

This library was created primarily for use with [angr](http://angr.io), which
provides analyses and symbolic execution of p-code.

Documentation covering how to install and use pypcode is
[available here](https://api.angr.io/projects/pypcode/en/latest/).
