diff --git a/CHANGELOG.md b/CHANGELOG.md index 72377ca..c7b1812 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ +## 0.9.1 + +## 0.9.0 + +- Gdsfactory8 [#43](https://github.com/gdsfactory/cspdk/pull/43) +- add gplugins to pyproject [#46](https://github.com/gdsfactory/cspdk/pull/46) +- Fixes remove partials [#45](https://github.com/gdsfactory/cspdk/pull/45) +- fixing tech installation on windows [#35](https://github.com/gdsfactory/cspdk/pull/35) +- better values for cross_section [#39](https://github.com/gdsfactory/cspdk/pull/39) +- use approx version [#37](https://github.com/gdsfactory/cspdk/pull/37) +- update gdsfactory [#34](https://github.com/gdsfactory/cspdk/pull/34) + ## 0.8.0 - add si500nm pdk [#32](https://github.com/gdsfactory/cspdk/pull/32) diff --git a/pyproject.toml b/pyproject.toml index 6c04c30..a0ae8e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ classifiers = [ "Operating System :: OS Independent" ] dependencies = [ - "gdsfactory~=8.2.3", + "gdsfactory~=8.3.0", "gplugins[sax]>=1,<2" ] description = "CornerStone PDK" diff --git a/tests/test_netlists_si500/test_netlists_die_.yml b/tests/test_netlists_si500/test_netlists_die_.yml index a9408c7..d82cd3c 100644 --- a/tests/test_netlists_si500/test_netlists_die_.yml +++ b/tests/test_netlists_si500/test_netlists_die_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_f2273a72_-5357816_0: + grating_coupler_array_G_f2273a72_-5357818_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_f2273a72_5357816_0: + grating_coupler_array_G_f2273a72_5357818_0: component: grating_coupler_array info: {} settings: @@ -787,15 +787,15 @@ instances: name: die nets: [] placements: - grating_coupler_array_G_f2273a72_-5357816_0: + grating_coupler_array_G_f2273a72_-5357818_0: mirror: false rotation: 270 - x: -5160.857 + x: -5160.861 y: 0 - grating_coupler_array_G_f2273a72_5357816_0: + grating_coupler_array_G_f2273a72_5357818_0: mirror: false rotation: 90 - x: 5160.857 + x: 5160.861 y: 0 pad_S100_100_-1150000_-2250000: mirror: false @@ -1175,34 +1175,34 @@ ports: e7: pad_S100_100_-2650000_-2250000,e2 e8: pad_S100_100_-2350000_-2250000,e2 e9: pad_S100_100_-2050000_-2250000,e2 - o1: grating_coupler_array_G_f2273a72_5357816_0,o0 - o10: grating_coupler_array_G_f2273a72_5357816_0,o9 - o11: grating_coupler_array_G_f2273a72_5357816_0,o10 - o12: grating_coupler_array_G_f2273a72_5357816_0,o11 - o13: grating_coupler_array_G_f2273a72_5357816_0,o12 - o14: grating_coupler_array_G_f2273a72_5357816_0,o13 - o15: grating_coupler_array_G_f2273a72_-5357816_0,o0 - o16: grating_coupler_array_G_f2273a72_-5357816_0,o1 - o17: grating_coupler_array_G_f2273a72_-5357816_0,o2 - o18: grating_coupler_array_G_f2273a72_-5357816_0,o3 - o19: grating_coupler_array_G_f2273a72_-5357816_0,o4 - o2: grating_coupler_array_G_f2273a72_5357816_0,o1 - o20: grating_coupler_array_G_f2273a72_-5357816_0,o5 - o21: grating_coupler_array_G_f2273a72_-5357816_0,o6 - o22: grating_coupler_array_G_f2273a72_-5357816_0,o7 - o23: grating_coupler_array_G_f2273a72_-5357816_0,o8 - o24: grating_coupler_array_G_f2273a72_-5357816_0,o9 - o25: grating_coupler_array_G_f2273a72_-5357816_0,o10 - o26: grating_coupler_array_G_f2273a72_-5357816_0,o11 - o27: grating_coupler_array_G_f2273a72_-5357816_0,o12 - o28: grating_coupler_array_G_f2273a72_-5357816_0,o13 - o3: grating_coupler_array_G_f2273a72_5357816_0,o2 - o4: grating_coupler_array_G_f2273a72_5357816_0,o3 - o5: grating_coupler_array_G_f2273a72_5357816_0,o4 - o6: grating_coupler_array_G_f2273a72_5357816_0,o5 - o7: grating_coupler_array_G_f2273a72_5357816_0,o6 - o8: grating_coupler_array_G_f2273a72_5357816_0,o7 - o9: grating_coupler_array_G_f2273a72_5357816_0,o8 + o1: grating_coupler_array_G_f2273a72_5357818_0,o0 + o10: grating_coupler_array_G_f2273a72_5357818_0,o9 + o11: grating_coupler_array_G_f2273a72_5357818_0,o10 + o12: grating_coupler_array_G_f2273a72_5357818_0,o11 + o13: grating_coupler_array_G_f2273a72_5357818_0,o12 + o14: grating_coupler_array_G_f2273a72_5357818_0,o13 + o15: grating_coupler_array_G_f2273a72_-5357818_0,o0 + o16: grating_coupler_array_G_f2273a72_-5357818_0,o1 + o17: grating_coupler_array_G_f2273a72_-5357818_0,o2 + o18: grating_coupler_array_G_f2273a72_-5357818_0,o3 + o19: grating_coupler_array_G_f2273a72_-5357818_0,o4 + o2: grating_coupler_array_G_f2273a72_5357818_0,o1 + o20: grating_coupler_array_G_f2273a72_-5357818_0,o5 + o21: grating_coupler_array_G_f2273a72_-5357818_0,o6 + o22: grating_coupler_array_G_f2273a72_-5357818_0,o7 + o23: grating_coupler_array_G_f2273a72_-5357818_0,o8 + o24: grating_coupler_array_G_f2273a72_-5357818_0,o9 + o25: grating_coupler_array_G_f2273a72_-5357818_0,o10 + o26: grating_coupler_array_G_f2273a72_-5357818_0,o11 + o27: grating_coupler_array_G_f2273a72_-5357818_0,o12 + o28: grating_coupler_array_G_f2273a72_-5357818_0,o13 + o3: grating_coupler_array_G_f2273a72_5357818_0,o2 + o4: grating_coupler_array_G_f2273a72_5357818_0,o3 + o5: grating_coupler_array_G_f2273a72_5357818_0,o4 + o6: grating_coupler_array_G_f2273a72_5357818_0,o5 + o7: grating_coupler_array_G_f2273a72_5357818_0,o6 + o8: grating_coupler_array_G_f2273a72_5357818_0,o7 + o9: grating_coupler_array_G_f2273a72_5357818_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_netlists_si500/test_netlists_grating_coupler_array_.yml b/tests/test_netlists_si500/test_netlists_grating_coupler_array_.yml index 79bc524..8dd16f5 100644 --- a/tests/test_netlists_si500/test_netlists_grating_coupler_array_.yml +++ b/tests/test_netlists_si500/test_netlists_grating_coupler_array_.yml @@ -1,40 +1,40 @@ instances: - grating_coupler_rectangular_-190500_-191959: + grating_coupler_rectangular_-190500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 polarization: te wavelength: 1.55 settings: {} - grating_coupler_rectangular_-317500_-191959: + grating_coupler_rectangular_-317500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 polarization: te wavelength: 1.55 settings: {} - grating_coupler_rectangular_-63500_-191959: + grating_coupler_rectangular_-63500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 polarization: te wavelength: 1.55 settings: {} - grating_coupler_rectangular_190500_-191959: + grating_coupler_rectangular_190500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 polarization: te wavelength: 1.55 settings: {} - grating_coupler_rectangular_317500_-191959: + grating_coupler_rectangular_317500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 polarization: te wavelength: 1.55 settings: {} - grating_coupler_rectangular_63500_-191959: + grating_coupler_rectangular_63500_-191957: component: grating_coupler_rectangular info: fiber_angle: 10 @@ -44,64 +44,64 @@ instances: name: grating_coupler_array_P_6292d852 nets: [] placements: - grating_coupler_rectangular_-190500_-191959: + grating_coupler_rectangular_-190500_-191957: mirror: false rotation: 270 x: -190.5 y: 0 - grating_coupler_rectangular_-317500_-191959: + grating_coupler_rectangular_-317500_-191957: mirror: false rotation: 270 x: -317.5 y: 0 - grating_coupler_rectangular_-63500_-191959: + grating_coupler_rectangular_-63500_-191957: mirror: false rotation: 270 x: -63.5 y: 0 - grating_coupler_rectangular_190500_-191959: + grating_coupler_rectangular_190500_-191957: mirror: false rotation: 270 x: 190.5 y: 0 - grating_coupler_rectangular_317500_-191959: + grating_coupler_rectangular_317500_-191957: mirror: false rotation: 270 x: 317.5 y: 0 - grating_coupler_rectangular_63500_-191959: + grating_coupler_rectangular_63500_-191957: mirror: false rotation: 270 x: 63.5 y: 0 ports: - o0: grating_coupler_rectangular_-317500_-191959,o1 - o1: grating_coupler_rectangular_-190500_-191959,o1 - o2: grating_coupler_rectangular_-63500_-191959,o1 - o3: grating_coupler_rectangular_63500_-191959,o1 - o4: grating_coupler_rectangular_190500_-191959,o1 - o5: grating_coupler_rectangular_317500_-191959,o1 + o0: grating_coupler_rectangular_-317500_-191957,o1 + o1: grating_coupler_rectangular_-190500_-191957,o1 + o2: grating_coupler_rectangular_-63500_-191957,o1 + o3: grating_coupler_rectangular_63500_-191957,o1 + o4: grating_coupler_rectangular_190500_-191957,o1 + o5: grating_coupler_rectangular_317500_-191957,o1 warnings: vertical_te: unconnected_ports: - message: 6 unconnected vertical_te ports! ports: - - grating_coupler_rectangular_-317500_-191959,o2 - - grating_coupler_rectangular_-190500_-191959,o2 - - grating_coupler_rectangular_-63500_-191959,o2 - - grating_coupler_rectangular_63500_-191959,o2 - - grating_coupler_rectangular_190500_-191959,o2 - - grating_coupler_rectangular_317500_-191959,o2 + - grating_coupler_rectangular_-317500_-191957,o2 + - grating_coupler_rectangular_-190500_-191957,o2 + - grating_coupler_rectangular_-63500_-191957,o2 + - grating_coupler_rectangular_63500_-191957,o2 + - grating_coupler_rectangular_190500_-191957,o2 + - grating_coupler_rectangular_317500_-191957,o2 values: - - -317500 - - -366890 + - -366886 - - -190500 - - -366890 + - -366886 - - -63500 - - -366890 + - -366886 - - 63500 - - -366890 + - -366886 - - 190500 - - -366890 + - -366886 - - 317500 - - -366890 + - -366886