Menu

Tree [b92467] master /
 History

HTTPS access


File Date Author Commit
 .settings 2012-09-27 unknown unknown [6f934b] 1.1.1
 Goulib 2013-01-22 Goulu Goulu [b92467] 1.4.0
 build 2012-09-21 unknown unknown [523329] initial commit
 dist 2012-09-27 unknown unknown [6f934b] 1.1.1
 docs 2012-09-21 unknown unknown [523329] initial commit
 .gitignore 2012-09-21 unknown unknown [523329] initial commit
 .nojekyll 2012-09-21 unknown unknown [523329] initial commit
 .project 2012-09-21 unknown unknown [523329] initial commit
 .pydevproject 2012-09-21 unknown unknown [523329] initial commit
 CHANGES.txt 2013-01-22 Goulu Goulu [b92467] 1.4.0
 LICENSE.TXT 2012-09-21 unknown unknown [523329] initial commit
 MANIFEST 2012-12-19 unknown unknown [adbe70] 1.3
 MANIFEST.in 2012-09-21 unknown unknown [523329] initial commit
 README.txt 2013-01-22 Goulu Goulu [b92467] 1.4.0
 setup.py 2013-01-22 Goulu Goulu [b92467] 1.4.0

Read Me

===========
Goulib
===========

My Python library
author : Ph. Guglielmetti drgoulu@gmail.com
license: LGPL

* datetime2.py : additions to datetime standard library
* itertools2.py : additions to itertools standard library
* math2.py : additions to math standard library

* interval.py : operations on [x..y[ intervals
* optim.py : Optimization algorithms (hill climbing + simulated annealing) for Travelling Salesman Problem (TSP) 

* markup.py : simple HTML output (branch of http://markup.sourceforge.net/)
* nvd3.py : generates Javascript charts using http://nvd3.org and http://d3js.org (see http://jsfiddle.net/Goulu/HeqNk/embedded/result/ for output example)

* table.py : Table class with CSV I/O, easy access to columns, HTML output
* workdays.py : WorkCalendar class with datetime operations on working hours (merges and improves http://pypi.python.org/pypi/BusinessHours and http://pypi.python.org/pypi/workdays)
* colors.py : web (hex) colors dictionary and related functions