Package Details: python-angr 9.2.160-1

Git Clone URL: https://aur.archlinux.org/python-angr.git (read-only, click to copy)
Package Base: python-angr
Description: A powerful and user-friendly binary analysis platform
Upstream URL: https://github.com/angr/angr
Licenses: BSD
Submitter: giver
Maintainer: giver
Last Packager: giver
Votes: 3
Popularity: 0.98
First Submitted: 2023-08-17 20:27 (UTC)
Last Updated: 2025-06-22 18:53 (UTC)

Pinned Comments

giver commented on 2024-02-25 16:20 (UTC)

The package will be updated to the latest version whose dependencies are all met (typically, it would be the same version as python-pyvex package).
Please flag this package as out-of-date only when all of its dependencies have been updated or when this package cannot build.

If you want to use the latest version of angr regardless of unmet dependencies, you can manually update the version (pkgver) and add the --skip-dependency-check flag to the build command (python -m build) in the PKGBUILD .

Thank you.

Latest Comments

0xAE85 commented on 2025-05-19 22:54 (UTC) (edited on 2025-05-20 21:00 (UTC) by 0xAE85)

I get an error in the solver when using angr :

...
  File "/usr/lib/python3.13/site-packages/angr/state_plugins/solver.py", line 416, in BVS
    r = claripy.BVS(
        name,
    ...<3 lines>...
        **kwargs,
    )
  File "/usr/lib/python3.13/site-packages/claripy/ast/bv.py", line 225, in BVS
    return BV(
        "BVS",
    ...<5 lines>...
        **kwargs,
    )
TypeError: Base.__new__() got an unexpected keyword argument 'uninitialized'

This is because the code in python-claripy-git is up to date and they changed some stuff in it, maybe the package would be more stable with python-clairpy (non git) as a dependency

giver commented on 2024-02-25 16:20 (UTC)

The package will be updated to the latest version whose dependencies are all met (typically, it would be the same version as python-pyvex package).
Please flag this package as out-of-date only when all of its dependencies have been updated or when this package cannot build.

If you want to use the latest version of angr regardless of unmet dependencies, you can manually update the version (pkgver) and add the --skip-dependency-check flag to the build command (python -m build) in the PKGBUILD .

Thank you.

giver commented on 2024-01-29 01:55 (UTC)

Thanks for the reminder. It requires python-rich instead of python-progressbar after v9.2.47. Updated the dependencies.

dario commented on 2024-01-28 19:36 (UTC)

It needs python-rich as a runtime dependency.