Commit Graph

73 Commits

Author SHA1 Message Date
7340d41f10 Use f-strings where possible 2021-10-24 19:07:23 -07:00
ff5ffb2f40 Remove is_scalar() in favor of numpy.size(...)==1 2021-10-24 19:07:23 -07:00
551da07f3e Move .grids data into separate cell_data array. Also remove Direction enum 2021-10-24 19:07:20 -07:00
fbf173072a avoid importing a bunch of numpy functions 2021-10-24 19:07:10 -07:00
d054fc5a94 update email 2021-07-11 17:22:58 -07:00
6acb7a2166 gitignore mypy_cache 2021-07-11 17:22:46 -07:00
6f9334bc94 strip whitespace from version string 2021-07-11 17:22:36 -07:00
8cca6f3236 add py.typed to package_data 2021-01-09 00:58:51 -08:00
192c929653 remove old VERSION file 2021-01-09 00:58:27 -08:00
145af8bef8 add py.typed 2021-01-09 00:58:17 -08:00
1bfae4d7f6 bump version to v0.5 2021-01-08 23:16:54 -08:00
bdf05d96be fix numpy warning about indexing with a list 2021-01-08 23:14:44 -08:00
f338d06be6 simplify GridError definition 2021-01-08 23:03:22 -08:00
1067c3b780 Fix loop variables not getting saved in closures 2021-01-08 23:03:09 -08:00
f486209950 general cleanup and typing fixes 2021-01-08 22:58:36 -08:00
db9e7831b9 move to simpler docstring format and improve type annotations 2021-01-08 22:43:22 -08:00
4e0a5ede21 Use VERSION.py instead of plain VERSION
reduce dependence on package_data
2020-11-03 01:35:38 -08:00
db6819ccc6 fix z-interpolation 2020-10-27 18:19:32 -07:00
a900946890 fix crash in shifted_exyz 2019-12-13 01:22:00 -08:00
43936d1415 Rework interpolation for extruded polygon to fix lots of issues 2019-12-13 01:20:34 -08:00
d4b0177386 more member docs 2019-11-27 19:32:53 -08:00
00dd0718fa fix center calculation 2019-11-27 19:32:25 -08:00
aab3754d1a move member docs to __init__ 2019-11-27 19:31:48 -08:00
cf52380702 bump version to v0.4 2019-09-30 23:41:25 -07:00
f62be35966 use VERSION file to avoid importing gridlock before its installed 2019-09-30 23:40:23 -07:00
e97bd482a9 initialize to 1.0 instead of (1.0,)*3
matches docs, and works better in cases where there are more/fewer grids
2019-09-30 23:37:25 -07:00
0c4a773b84 Make .grids an ndarray instead of a list-of-ndarrays 2019-09-30 23:34:49 -07:00
4b301b2dd5 gitignore build artifacts 2019-09-30 23:24:08 -07:00
eebaff499b Update README with pypi link 2019-04-07 18:06:15 -07:00
jan
24d012fccc Warnings should reference their caller 2019-04-07 17:18:57 -07:00
jan
893d8bcb15 Cleaner approach to indexing 2019-04-07 17:18:45 -07:00
jan
a094241f37 w_coord_fp should not be negative 2019-04-07 17:18:20 -07:00
87e6a0de34 add classifiers 2019-04-07 17:16:40 -07:00
648e540862 add MANIFEST.in 2019-04-07 16:59:41 -07:00
c524b28fe6 fixup center calculation 2019-04-07 16:56:31 -07:00
aaf4e6e498 bump version number to 0.3 2018-09-16 20:02:07 -07:00
74cac5e4fe Use readme as long_description 2018-09-16 20:00:51 -07:00
9b82a5d16d Move version number into module 2018-09-16 20:00:36 -07:00
e6403462b6 setup.py should use python3 2018-09-16 19:55:28 -07:00
4a8bd7b225 Update for numpy 1.15 2018-09-16 19:55:16 -07:00
jan
f86ae22e02 Fix marching_cubes for modern skimage 2018-01-15 22:56:45 -08:00
jan
0d1099cd8e Fix documentation typo 2018-01-15 22:56:14 -08:00
139a78cc08 move code to new location 2018-01-15 22:55:34 -08:00
jan
6db836d3a3 Split Grid class into multiple files 2017-10-10 16:42:11 -07:00
c7572c9c8d fix drawing in non-polygon axis 2017-09-29 12:19:10 -07:00
81bc655908 Add experimental support for negative shifts 2017-09-25 00:44:27 -07:00
a76fef0449 Improve error checking 2017-09-25 00:44:27 -07:00
e65f25cc68 Clarify shifts documentation 2017-09-25 00:43:48 -07:00
e0ed0a324c Cosmetic changes 2017-09-25 00:43:48 -07:00
jan
66db2398ff add whitespace 2017-09-05 11:08:20 -07:00