ba6b04d82d
fix version import
2021-01-08 09:43:47 -08:00
b996f5f27e
use VERSION.py instead of plain VERSION file
...
reduces reliance on package_data
2020-11-03 01:27:47 -08:00
60f879a1ad
style fixes (per flake8)
2020-10-16 19:00:00 -07:00
705926d443
Add UnfilledModalError, records.verify_modal(), and .get_*() methods.
...
The .get_*() methods are used to verify that we aren't reading from a
pattern with un-filled modals.
The GeometryMixin class was also added here and provides some additional
convenience methods: get_xy() to get an (x,y) tuple and
get_layer_tuple() to get a (layer, datatype) tuple.
2020-05-19 00:42:42 -07:00
73310fe993
import repetitions at top level
2020-05-19 00:16:29 -07:00
58b4f4a40f
Some minor docstring/readme updates
2020-04-17 13:51:43 -07:00
e514ade2b1
Use fatamorgana/VERSION file to single-source version number
...
`import fatamorgana` inside setup.py could break if dependencies weren't
satisfied
2019-09-28 11:22:27 -07:00
dbe033fdb7
Bump version number (0.4)
2018-07-27 11:05:55 -07:00
d154ef23df
Bump version number
2018-07-21 14:31:10 -07:00
f147c394c7
Bump version number
...
And include version in __init__.py
2018-07-21 14:11:27 -07:00
dc5538dd68
initial commit
2017-09-18 03:01:48 -07:00