pythran

ahead of time compiler for numeric kernels

WWW CVSWeb GITHub
  1. Package version
    pythran-0.15.0
  2. Maintainer
    The OpenBSD ports mailing-list

Pythran is an ahead of time compiler for a subset of the Python
language, with a focus on scientific computing. It takes a Python
module annotated with a few interface descriptions and turns it
into a native Python module with the same interface, but (hopefully)
faster.

It is meant to efficiently compile scientific programs, and takes
advantage of multi-cores and SIMD instruction units.

  • python3

  • lang/python/3.10
  • devel/py-build,python3
  • devel/py-installer,python3
  • devel/py-setuptools,python3
  • devel/py-wheel,python3

  • STEM->=3.4:devel/py-ply,python3
  • STEM->=0.5.0,<0.6.0:devel/py-gast,python3
  • STEM->=0.4.0,<0.5.0:devel/py-beniget,python3
  • math/py-numpy,python3
  • lang/python/3.10