Modified logging interface:added proper names for loggers. now functions call logger.dummy and get a named logger. file logging has different formatter with levelname. Not sure if this is best. Maybe keep logger at a module level
Added function in setup.py to get the tip from hg and dump it to a file named version.py (not tracked) in fatiando. logger.header prints changeset and branch information again
Harvester: Merge from leouieda-dev
Harvester: Bug fix: messed up when changed sum for numpy.sum in SeedPrism.grow
Harvester: better logging for wrapdata and sow_prisms
Harvester: removed unimplemented shape parameters. Divide the dm weight by the number of dms so that the data misfit is always 1 in the begining
Harvester: removed unnecessary reference from func harvest
Harvester: todo note for logging errors
Restored the docs Makefile. Wrote better introduction for the API reference. Wrote overview for the docs with example. Moved fatiando automodule to dedicated rst file.
Fixed doctests for mesher, logger and seismic.epicenter
Typo in main doc index.rst
Harvester: cosmetic changes to docstrings
Harvester: added option for using a relative distance in the regularizing function. Maybe this way it can handle flattened models
Adapated heat package to new docstring style
Got rid of test.py script. Switched to nosetests instead. Made sphinx run only the doctests from the rst files. Better readme.
Typo in readme
Made mesher.ddd.Prism into a class and added more doctests. potential.prism, mesher.ddd and vis.vtk have been adapted to use the new prisms.
Quick edit to readme to remove rst markup
Put rst markup back on readme
Put rst markup back on readme