Apocrypha

numexpr

Fast numerical array expression evaluator for Python and NumPy

The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it to faster Python code on the fly. It's the next best thing to writing the expression in C and compiling it with a specialized just-in-time (JIT) compiler, i.e. it does not require a compiler at runtime.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 2.14.2 2 13 h details ›
HomeAssistantRepository GitHub ↗ 2.10.1-r1 2 10 mo details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaamd64-linuxarmarm64-macoshppaloongppcs390sparcx64-macosx86-linux Committed
2.14.2 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing amd64-linux untested arm testing arm64-macos testing hppa testing loong testing ppc testing s390 testing sparc testing x64-macos testing x86-linux untested view · download · history ↗
2.14.1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable arm64-macos testing hppa testing loong testing ppc stable s390 testing sparc testing x64-macos testing x86-linux untested view · download · history ↗
2.10.1-r1 HomeAssistantRepository amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux testing arm stable arm64-macos testing hppa testing loong testing ppc stable s390 testing sparc testing x64-macos testing x86-linux testing 20 mo view · download · history ↗
2.9.0 HomeAssistantRepository amd64 stable arm64 stable x86 stable ppc64 untested riscv untested alpha untested amd64-linux untested arm stable arm64-macos untested hppa untested loong untested ppc untested s390 untested sparc untested x64-macos untested x86-linux untested 17 mo view · download · history ↗

Use flags of 2.14.2

  • debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
4 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_12
  • python_targets_python3_13
  • python_targets_python3_14
  • python_targets_python3_15

Runtime dependencies of 2.14.2

show 14 lines