Commit Graph

34 Commits (master)

Author SHA1 Message Date
jan d5608786ea Remove more mentions of AutoSlots 7 months ago
Jan Petykiewicz e47f9b76b1 remove TODO labels from mypy #3004 comments 7 months ago
jan 91465b7175 don't keep track of y-mirroring separately from x 7 months ago
jan 9a28e1617c renderpather, get_bounds includes repetitions, Boundable 7 months ago
jan 9a077ea2df move to dicty layers and targets 7 months ago
jan de0d35d3d7 cleanup 7 months ago
jan bb3caf1ad7 comment updates 7 months ago
jan 4eee4d19e9 cleanup 7 months ago
Jan Petykiewicz b4f36417fd Pipe-operator does not support forward references 7 months ago
Jan Petykiewicz 4482ede3a7 use Self type 7 months ago
Jan Petykiewicz 1463535676 modernize type annotations 7 months ago
Jan Petykiewicz 963918d1d9 various fixes and cleanup
mainly involving ports_to_data and data_to_ports
7 months ago
Jan Petykiewicz 6b01b43559 flake8-aided fixes 7 months ago
Jan Petykiewicz db9b39dbc0 fix more type issues 7 months ago
jan 9efb6f0eeb wip 7 months ago
jan d9ae8dd6e3 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 0471addd65 add get_bounds_nonempty 2 years ago
jan a4fe3d9e2e Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases 2 years ago
Jan Petykiewicz 939ad5451c enable pickling of LockableImpl 3 years ago
Jan Petykiewicz ad51801c5d minor fixes to rotate() 4 years ago
Jan Petykiewicz 8e1c05cf73 add mirror2d() to Rotatable 4 years ago
Jan Petykiewicz 4308bdeb56 Add parent class MasqueError and use it for traits and all other exceptions 4 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 c23c391d83 disable locking for annotations
until I can find a better way to do it
4 years ago
Jan Petykiewicz f51144ae6a misc doc/import/typing fixes 4 years ago
Jan Petykiewicz 49a3b4e322 add support for annotations
and other fixes
4 years ago
Jan Petykiewicz b4a19a3176 fix @abstractmethod on wrong function 4 years ago
Jan Petykiewicz d14182998b various fixes 4 years ago
Jan Petykiewicz 99ded5c113 Don't bother checking that dose is a scalar 4 years ago
Jan Petykiewicz 794ebb6b37 repetition related fixup 4 years ago
Jan Petykiewicz bab40474a0 Add repetitions and split up code into traits 4 years ago