do not keep filehandles around; instead use the same file open method at all places
treebb3bc099984080e9d9c3623d005b506f2ac90f41
-rw-r--r-- 143 AUTHORS
-rw-r--r-- 46697 CHANGES
-rw-r--r-- 4282 INSTALL
-rw-r--r-- 15145 LICENSE
-rw-r--r-- 451 MANIFEST.in
-rw-r--r-- 1449 README
drwxr-xr-x - contrib
drwxr-xr-x - design
drwxr-xr-x - examples
drwxr-xr-x - faq
drwxr-xr-x - gallery
drwxr-xr-x - manual
drwxr-xr-x - pyx
-rw-r--r-- 662 setup.cfg
-rwxr-xr-x 2977 setup.py
drwxr-xr-x - test
drwxr-xr-x - www