jan pushed tag release to jan/masque 2025-08-17 12:08:42 -07:00
jan pushed tag v3.0 to jan/masque 2025-08-17 12:07:55 -07:00
jan pushed tag v3.4 to jan/masque 2025-08-17 12:07:55 -07:00
jan pushed to master at jan/masque 2025-08-17 12:07:26 -07:00
c071b33732 Bump version to v3.4
42a7df3055 add pytest config
Compare 2 commits »
jan pushed to polycollection at jan/masque 2025-05-28 00:40:55 -07:00
48fe789d67 [gdsii_arrow] fix rep_valid
d559c1231b [gdsii_arrow] fill some more nulls
08dd66ea78 [gdsii_arrow] fixup
dad9055089 [traits.annotatable] Don't break when setting annotations to None
97a1d4d718 [PolyCollection] many fixes
Compare 25 commits »
jan pushed to master at jan/masque 2025-05-28 00:40:34 -07:00
5e0eef7c59 [dxf] match ezdxf syntax changes
ad00ade097 [Tool] correctly set input ptype
385a37e0a2 [Pather] fix path_into for some 2-bend cases
35e28acb89 [polygon] Only call rotate if necessary
Compare 4 commits »
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