absence of line for too small thickness: solved in class Line from imagen/__init__.py
The minimum width of the line is now of 1 pixel whatever the orientation
Removing a dummy import
A better separation between thickness and pixel size. This means that, from the original version of imagen, the patternfn.py is not modified. All the modification lies in the __init__.pt/Line class
test file added in folder test: run nosetests inside this folder
Updated param submodule reference
Merge branch 'master' into minimal_line_thickness
james bednar suggestions implemented: print statements suppressed. Adding the boolean parameter authorize_zero_thickness to the Line pattern. Note that the squre-wave modification of the previous pull request has been accepted, so it is automatically included here. test renamed to tests. Contents of test functions made as one-liners. Note that I keep so far the 0.001*pixelsize: it makes the change independent on density.
minor changes: line ends three spaces
minor
Updated param submodule reference
Updated version checking in setup.py
Updated param submodule reference
Updated call to verify method of __version__ in setup.py
enforce_minimal_thickness implemented.
adding a test with a different value of x that fails with the current solution. We need to change the solution.
create line_one_pixel in patternfn.py
removing the hack
removing the hack -- bis
Initial conversion using the 2to3 utility