RSS 7 projects tagged "python3"

Download Website Updated 21 Mar 2011 LEPL

Screenshot
Pop 115.15
Vit 7.90

LEPL is a recursive descent parser library written in Python. It is based on parser combinator libraries popular in functional programming, but also exploits Python language features. Operators provide a friendly syntax, and the consistent use of generators supports full backtracking and resource management. Backtracking implies that a wide variety of grammars are supported; appropriate memoisation ensures that even left-recursive grammars terminate.

Download Website Updated 30 May 2013 jug

Screenshot
Pop 230.86
Vit 35.33

Jug is a task-based parallelism framework. Jug allows you to write code that is broken up into tasks and run different tasks on different processors. It uses the filesystem to communicate between processes and works correctly over NFS, so you can coordinate processes on different machines. Jug is a pure Python implementation and should work on any platform that can run Python.

Download Website Updated 30 Jun 2010 PyMW

Screenshot
Pop 48.37
Vit 1.00

PyMW is a Python module for parallel master-worker computing in a variety of environments. With the PyMW module, users can write a single program that scales from multicore machines to global computing platforms.

Download No website Updated 20 Apr 2011 fathom

Screenshot
Pop 17.03
Vit 28.10

Fathom is Python3 package that provides database inspection. It allows you to easily retrieve information about database schema for Sqlite3, PostgreSQL, MySQL, and Oracle. Fathom comes with a set of tools built upon the library, which allow you to create django models from database schema or generate entity-relationship diagrams.

No download Website Updated 19 Oct 2011 pg-python

Screenshot
Pop 18.89
Vit 1.41

pg-python provides access to Python from PostgreSQL. It contrasts with the built-in procedural language by interfacing with PostgreSQL types rather than converting them. This allows large instances of data types to be handled with greater efficiency while also allowing reasonable support for arbitrary data types without the need for a specialized implementation. Procedures are managed as entire modules so that initialization can be performed naturally by a stored procedure (each PostgreSQL function has a "main" entry point). Import statements may exist in a more natural position, and the "main" entry point may be decorated.

No download Website Updated 24 Dec 2011 pdm

Screenshot
Pop 34.90
Vit 1.00

The PDM library aids in inspecting and managing Python programs running as daemons, allowing client programs to connect to the daemon process in order to interact with it in various ways. Primarily, it provides an interactive read-eval-print loop, and a non-interactive programmatic interface not entirely unlike Java's JMX.

Download Website Updated 05 Feb 2013 LifeQuest

Screenshot
Pop 34.26
Vit 1.00

LifeQuest is a tool that keeps track of what you need to do, and tells you what to do next. You simply enter the things you want to do, along with priority and date information, and LifeQuest does the rest. Unlike other to do list programs, it aims to minimise the amount of effort you spend entering information. It is also inspired by GTD, with contexts and projects to help you find things to do wherever you are or when there is a project you want to focus on. It is also designed to be motivational. Your to do list is a Quest, your projects are Adventures, and your contexts are Locations.

Screenshot

Project Spotlight

libvterm

A terminal emulator library.

Screenshot

Project Spotlight

GNU xorriso

An ISO 9660 multi-session CD/DVD/BD filesystem manipulator.