Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #13462 > unrolled thread

Bug#991143: RFP: pythran -- an ahead of time compiler for Python

Started byDrew Parsons <dparsons@debian.org>
First post2021-07-15 17:40 +0200
Last post2021-07-15 17:40 +0200
Articles 1 — 1 participant

Back to article view | Back to linux.debian.maint.python


Contents

  Bug#991143: RFP: pythran -- an ahead of time compiler for Python Drew Parsons <dparsons@debian.org> - 2021-07-15 17:40 +0200

#13462 — Bug#991143: RFP: pythran -- an ahead of time compiler for Python

FromDrew Parsons <dparsons@debian.org>
Date2021-07-15 17:40 +0200
SubjectBug#991143: RFP: pythran -- an ahead of time compiler for Python
Message-ID<CBbCV-7jf-1@gated-at.bofh.it>
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org, debian-science@lists.debian.org

* Package name    : pythran
  Version         : 0.9.12
  Upstream Author : Serge Guelton <serge.guelton@telecom-bretagne.eu>
* URL             : https://github.com/serge-sans-paille/pythran
* License         : BSD
  Programming Lang: Python/C++
  Description     : an ahead of time compiler for Python

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.

Pythran is starting to get used upstream in some of our numerical
packages, including dolfinx.

Pythran is a general tool for accelerating the execution of python
modules, so more suited for team management by the debian-python team.
But the use-case is mainly in scientific programming so the
debian-science team may like to take it on.

It may require some dependencies to be packaged:
  gast
  beniget

[toc] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web