jan pushed to polycollection at jan/masque 2025-04-27 12:53:19 -07:00
029a0f681f [gdsii_arrow] fix rep_valid
jan pushed to polycollection at jan/masque 2025-04-27 12:24:04 -07:00
bc36e92aab [gdsii_arrow] fill some more nulls
jan deleted branch dicty from jan/masque 2025-04-27 11:40:10 -07:00
jan deleted branch libcentric from jan/masque 2025-04-27 11:40:02 -07:00
jan deleted branch libzoo from jan/masque 2025-04-27 11:40:02 -07:00
jan deleted branch transform_analysis from jan/masque 2025-04-27 11:39:53 -07:00
jan deleted branch path_improvements from jan/masque 2025-04-27 11:39:51 -07:00
jan pushed to polycollection at jan/masque 2025-04-25 01:24:20 -07:00
681f8e6354 [gdsii_arrow] fixup
1992cf572a [traits.annotatable] Don't break when setting annotations to None
Compare 2 commits »
jan pushed to polycollection at jan/masque 2025-04-25 00:51:02 -07:00
3a73fb1d60 [PolyCollection] many fixes
25cde0abb5 [gdsii_arrow] fixup annotation types
2ef7a6e9e3 [gdsii_arrow] make polycollections if able
Compare 3 commits »
jan pushed to polycollection at jan/masque 2025-04-24 23:20:45 -07:00
f78ba3655e [gdsii_arrow] clean unused var in loop
b4d287f384 [gdsii_arrow] fix var name typo
037118883b [shapes] Don't create empty dicts for annotations
5368fd4e16 [PolyCollection] rework PolyCollection into ndarrays of vertices and offsets
d0c1b00d7e fix some polycollection syntax
Compare 20 commits »
jan pushed to arrow at jan/masque 2025-04-22 20:22:07 -07:00
7336545f07 [gdsii_arrow] add some TODO notes
4e40e3f829 [gdsii_arrow] use direct access for all element types
79f2088180 [utils.curves] ignore re-import of trapeziod
e89d912ce8 allow annotations to be None
Compare 4 commits »
jan pushed to master at jan/klamath 2025-04-21 19:39:28 -07:00
ae9c2d7b5f add type annotation
428e396b9b Loosen type requirements / guarantees for properties
Compare 2 commits »
jan pushed to arrow at jan/masque 2025-04-21 19:07:38 -07:00
76511b95e6 gdsii_arrow wip
88bd5e897e split out _read_to_arrow
dc89491694 actually make use of raw mode
de9714041f add gdsii_arrow
35e28acb89 [polygon] Only call rotate if necessary
Compare 9 commits »
jan pushed tag v0.10 to jan/meanas 2025-04-16 22:20:28 -07:00
jan pushed to master at jan/meanas 2025-04-16 22:20:24 -07:00
e3169b9e20 bump version to v0.10
35ecbad15e remove old lint
43e01a814d examples will use new gridlock
Compare 3 commits »
jan pushed tag v2.0 to jan/gridlock 2025-04-16 21:28:56 -07:00
jan pushed to master at jan/gridlock 2025-04-16 21:28:47 -07:00
be7c26c1d1 bump version to v2.0 -- major arg rework for drawing/reading
13c12b0a6a update docs to reflect new args
b739534cfe [draw] fix missing brackets
34f80202ba Major rework of arguments using Extent/Slab/Plane
Compare 4 commits »
jan pushed tag v1.2 to jan/layers_context_toolbox 2025-04-15 17:58:40 -07:00
jan pushed to master at jan/layers_context_toolbox 2025-04-15 17:58:37 -07:00
e3d748df86 bump version to v1.2
108e8e7ea0 Fix shortcut for set_all_valid
Compare 2 commits »
jan pushed to master at jan/masque 2025-04-15 17:34:09 -07:00
c1bfee1ddd [library] minor stylistic cleanup
560c165f2e remove deprecated rule from ignore list
284c7e4fd0 Use quoted first arg for cast()
Compare 3 commits »