jan
9a077ea2df
move to dicty layers and targets
7 months ago
Jan Petykiewicz
6b01b43559
flake8-aided fixes
7 months ago
jan
9efb6f0eeb
wip
7 months ago
Jan Petykiewicz
c7f3e7ee52
Remove support for dose
...
Since there isn't GDS/OASIS level support for dose, this can be mostly
handled by using arbitrary layers/dtypes directly. Dose scaling isn't
handled as nicely that way, but it corresponds more directly to what
gets written to file.
7 months ago
jan
7ca017d993
wip again
7 months ago
jan
7aaf73cb37
WIP: make libraries and names first-class!
7 months ago
jan
a4fe3d9e2e
Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases
2 years ago
jan
89f327ba37
reformat some multiline arg lists and add missing 'None' return types
2 years ago
Jan Petykiewicz
f364970403
style and type fixes (per flake8)
...
could potentially fix some bugs in `Library` class and dxf reader
4 years ago
Jan Petykiewicz
f996a1629f
limit number of arguments on more functions
4 years ago
Jan Petykiewicz
49a3b4e322
add support for annotations
...
and other fixes
4 years ago
Jan Petykiewicz
e7c8708f7f
prefer f-strings
4 years ago
Jan Petykiewicz
157df47884
Improve type annotations based on mypy errors
4 years ago
Jan Petykiewicz
00394a62f0
Formally allow instances to point to None (i.e. an 'empty' pattern)
4 years ago
Jan Petykiewicz
9fa527ea11
improve handling of patterns with no bounding box
4 years ago
Jan Petykiewicz
334633662e
Remove extra __author__ declarations
4 years ago
jan
5adabfd25a
Docstring format change
...
(new param and return format)
Also some minor code formatting fixes in utils
4 years ago
Jan Petykiewicz
67c9b510cb
Rename svg functions to reflect their gds counterparts
...
Backwards incompatible!
5 years ago
jan
5bf486ac81
Add all files to repository
8 years ago