] > Python (Logilab.org)

Python

Python is the programming language used to do 90% of our work. Therefore we have several tools and libraries available to ease coding, debugging and quality assurance. You're welcome to give them a try. Please note that logilab.common is a dependency of most of Logilab's tools.

entities in this folder

  •  logilab-common  a bunch of modules providing low level functionnalities shared among some python projects devel
  •  pylint  analyzes Python source code looking for bugs and signs of poor quality.
  •  logilab-devtools  set of development tools used at Logilab
  •  apycot  an Automated Pythonic Code Tester
  •  yams  Yet Another Magic Schema !
  •  hgview  gtk or qt4 based replacement for hgk
  •  pigg  Python Interface Generator for Gtk (pigg) provides a pygtk implementation of the MVC pattern.
  •  pyqonsole   X terminal emulator written in Python, using the Qt toolkit
  •  pyreverse  a set of tools for reverse engineering Python code.
  •  maboa  mailbox archiver
  •  ail  a regular expression based text processor
  •  pycompta  An accounting tool that reads entries written in a set of XML files and computes all reports (french ones at least).
  •  logilab-hmm  an implementation of Hidden Markov model and associated algorithms (Viterbi and Baum-Welsh)
  •  logilab-constraint  a constraint satisfaction problem solver written in 100% pure Python
  •  fatima  instant messaging agents testing
  •  debinstall  tool to handle multiple debian repositories
  •  logilab-astng  Python Abstract Syntax Tree New Generation