jan pushed to master at jan/float_raster 2024-07-29 02:07:35 -07:00
afe4b74eda update reqs in readme
7766a7c43c bump minimum versions
Compare 2 commits »
jan pushed to master at jan/gridlock 2024-07-29 01:59:30 -07:00
8e7e0edb1f add ruff and mypy configs
e5fdc3ce23 drop unused imports
646911c4b5 type annotation improvements
e256f56f2b fix handling of 3d polys
c32d94ed85 fix typos in arg names in example
Compare 10 commits »
jan pushed to master at jan/float_raster 2024-07-29 00:43:41 -07:00
379abb5e82 add configs for ruff any mypy
1799faeddd add custom exception type
9749cecef8 add some more keywords
a12ef190fa float_ -> floating
89d0611cfc repeat names for re-export
Compare 5 commits »
jan pushed to master at jan/meanas 2024-07-29 00:35:50 -07:00
739e96df3d avoid a copy
63e7cb949f explicitly specify closed variables
c53a3c4d84 unused var
5dd9994e76 improve some type annotations
1021768e30 simplify indentation
Compare 23 commits »
jan created branch linter_fixes in jan/klamath 2024-07-28 23:21:07 -07:00
jan pushed to linter_fixes at jan/klamath 2024-07-28 23:21:07 -07:00
2c5bd603b0 increase min python version
9c04f4eb8a note intentionally non-abstract method
07fafe8215 simplify comparisons
10200e59ed use KlamathError everywhere
1d3dd6c7cc modernize type annotations and improve handling of int scalars
Compare 10 commits »
jan pushed to linter_fixes at jan/masque 2024-07-28 20:41:23 -07:00
8fd6896a71 set stacklevel=1
jan created branch linter_fixes in jan/masque 2024-07-28 20:37:44 -07:00
jan pushed to linter_fixes at jan/masque 2024-07-28 20:37:44 -07:00
1ae3ffb9a2 linter cleanup
810a09f18b simplify comparison
97688ffae1 don't want to use context manager here
445c5690e1 use path.open
7e1f617274 fix bug where use_mmap was ignored
Compare 10 commits »
jan pushed to master at jan/mem_edit 2024-07-26 02:04:57 -07:00
e26381a578 bump version to v0.8
e316322fbf Update reqs
b889ad8133 update readme and note github mirror
f10674e2b5 flake8 preferences
bdf0fb323e early bailout conditions caught by type check
Compare 7 commits »
jan pushed to wgsens at jan/meanas 2024-07-18 19:27:48 -07:00
3f380fd294 fixup! add sensitivity calculation
jan pushed to wgsens at jan/meanas 2024-07-18 17:45:11 -07:00
a3353ad7ce fixup! add sensitivity calculation
jan pushed to wgsens at jan/meanas 2024-07-18 01:03:58 -07:00
a7d0f4d3b8 fixup cylindrical wg example
afcac0659c add notes on references
Compare 2 commits »
jan pushed to master at jan/float_raster 2024-07-18 00:30:24 -07:00
6e32eda1c7 update type hints
jan pushed to master at jan/gridlock 2024-07-18 00:20:21 -07:00
9ab97e763c bump min python version to 3.11 due to Self type
d44e02e2f7 return figure and axes after plotting
3e4e6eead3 flake8 fixup
a94c2cae67 type hint modernization
Compare 4 commits »
jan created branch wgsens in jan/meanas 2024-07-17 23:16:08 -07:00
jan pushed to wgsens at jan/meanas 2024-07-17 23:16:08 -07:00
9ffe57b4d0 flake8 fixes
18d766f35a use f-strings in place of .format()
9763c67657 add sensitivity calculation
Compare 3 commits »
jan pushed to master at jan/meanas 2024-07-15 16:32:55 -07:00
ccfd4fbf04 use parentheses instead of backslash
77715da8b4 Use raw strings to avoid double backslashes
2d48858973 drop duplicate import
8c49710861 black bg for tex svgs
22565328ab use parens in place of backslashes
Compare 6 commits »
jan pushed to master at jan/masque 2024-06-03 17:09:47 -07:00
cda895a7d3 remove Builder.path() to avoid confusion with Pather.path()
jan pushed to master at jan/masque 2024-06-03 17:01:35 -07:00
6db4bb96db Create an ordering for everything
94aa853a49 add plugged() for manually-aligned ports
bb054b9eee port .copy() should deepcopy
5fb736eb74 add a more descriptive error message
4334d0d50b fix bounds calculation for arrays with manhattan rotation
Compare 9 commits »