Python bindings for Libvirt virtualization API
A lightweight LLVM python binding for writing JIT compilers
The old llvmpy binding exposes a lot of LLVM APIs but the mapping
of C++-style memory management to Python is error prone. Numba and
many JIT compilers do not need a full LLVM API. Only the IR builder,
optimizer, and JIT compiler APIs are necessary.
llvmlite is a project originally tailored for Numba's needs, using
the following approach:
- A small C wrapper around the parts of the LLVM C++ API we need
that are not already exposed by the LLVM C API.
- A ctypes Python wrapper around the C API.
- A pure Python implementation of the subset of the LLVM IR builder
that we need for Numba.
This library is a collection of classes intended to be used to help
improve the performance of GNUstep and Cocoa applications. The scope
of the library is therefore -
1. Subclasses of standard Cocoa classes which are optimised for
particular uses.
2. Classes to perform tasks which can improve application performance
by mechanisms not covered by existing classes.
3. Classes to monitor/analyse performance issues so you can tell what
needs to be optimised.
LICENSE: LGPL3 or later
Perl Console is a light program that lets you evaluate Perl code
interactively. It uses Readline for grabbing input and provides
completion with all the namespaces loaded during your session.
This is pretty useful for Perl developers that write modules. You can
load a module in your session and test a function exported by the
module.
Readline is used to grab user input and provides then all the facilities
your are used to : completion, key bindings, ...
This repository holds all interfaces/classes/traits related to PSR-3.
Numba gives you the power to speed up your applications with high performance
functions written directly in Python. With a few annotations, array-oriented
and math-heavy Python code can be just-in-time compiled to native machine
instructions, similar in performance to C, C++ and Fortran, without having to
switch languages or Python interpreters.
Odfpy aims to be a complete API for OpenDocument in Python. Unlike other more
convenient APIs, this one is essentially an abstraction layer just above the
XML format. The main focus has been to prevent the programmer from creating
invalid documents. It has checks that raise an exception if the programmer adds
an invalid element, adds an attribute unknown to the grammar, forgets to add
a required attribute or adds text to an element that doesn't allow it.