Package: wnpp Severity: whishlist >From the homepage:
Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by Continuum Analytics, Inc. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code. . It is aware of NumPy arrays as typed memory regions and so can speed-up code using NumPy arrays. Other, less well-typed code will be translated to Python C-API calls effectively removing the "interpreter" but not removing the dynamic indirection. . Numba is also not a tracing jit. It *compiles* your code before it gets run either using run-time type information or type information you provide in the decorator. . Numba is a mechanism for producing machine code from Python syntax and typed data structures such as those that exist in NumPy. This packages depends (and build-depends!) on python-llvmmath, for which I also prepared a Debian package.¹ The package is not lintian clean (i.e. missing manuals), but works (python3 is not supported because it is not supported by llvm), the git packacing repo is available at: git://anonscm.debian.org/collab-maint/numba.git http://anonscm.debian.org/gitweb/?p=collab-maint/numba.git;a=summary However, I don't have enough trust in my knowledge and my long-term time availability to adopt such a package. Feel free to start from my work. I cannot exclude that I might be available for comaintainership... but I couldn't have a major role. Pietro Battiston By the way: for whoever is interested and (foolishly!) trusts me, here is the amd64 package: http://pietrobattiston.it/t/python-numba_0.12.2-1_amd64.deb ¹ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743876 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

