gdsfactory / gdsfactory-photonics-training

training for gdsfactory
https://gdsfactory.github.io/gdsfactory-photonics-training/
MIT License
14 stars 8 forks source link

Update gdsfactory[cad] requirement from <7.9,>=7.8.0 to >=7.8.0,<7.10 #11

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 11 months ago

Updates the requirements on gdsfactory[cad] to permit the latest version.

Release notes

Sourced from gdsfactory[cad]'s releases.

v7.9.0

What's Changed

  • improve readme #2348
  • use ruff instead of black #2347
  • add angle to edge_coupler_array #2346
  • preparing for minor release #2345
  • improve docstrings #2344
  • Support adding partialed cross_sections in taper cross section again #2343
  • fix add_tapers_cross_section #2342
  • Add info length taper cross section #2341
  • fix add_pads #2340
  • add radius_min #2339
  • Fix difftest bugs #2337
  • add functions for writing test_manifest #2336
  • Use shutil.copytree to install KLayout tech on Windows #2332
  • add_port can set the port info #2333
  • Allow labels on different layers when label_layer=None in add_labels #2331
  • Add pins in taper_cross_section #2330
  • [pre-commit.ci] pre-commit autoupdate #2322
  • Improve docstrings for add_pins #2325
  • Update pydantic requirement from =2,<2.6 #2321

Full Changelog: https://github.com/gdsfactory/gdsfactory/compare/v7.8.18...v8.0.0

Changelog

Sourced from gdsfactory[cad]'s changelog.

7.9.0 - 2023-12-02

  • improve readme #2348
  • use ruff instead of black #2347
  • add angle to edge_coupler_array #2346
  • preparing for minor release #2345
  • improve docstrings #2344
  • Support adding partialed cross_sections in taper cross section again #2343
  • fix add_tapers_cross_section #2342
  • Add info length taper cross section #2341
  • fix add_pads #2340
  • add radius_min #2339
  • Fix difftest bugs #2337
  • add functions for writing test_manifest #2336
  • Use shutil.copytree to install KLayout tech on Windows #2332
  • add_port can set the port info #2333
  • Allow labels on different layers when label_layer=None in add_labels #2331
  • Add pins in taper_cross_section #2330
  • [pre-commit.ci] pre-commit autoupdate #2322
  • Improve docstrings for add_pins #2325
  • Update pydantic requirement from =2,<2.6 #2321

7.8.18 - 2023-11-19

  • add wire corner kwargs #2320
  • enable sbend routes in get_route_from_steps #2319
  • Allow connections w/o vias in KLayoutTechnology #2317
  • snap detector to 2x grid #2314

7.8.17 - 2023-11-15

  • remove_zero_length_tapers_and_pins #2312
  • fix plot #2310
  • [pre-commit.ci] pre-commit autoupdate #2308
  • access ports by index #2307
  • fix spiral inner io with kwargs in grating couplers #2306
  • add info label to cell_settings #2305
  • simpler_add_grating_couplers #2304
  • remove unused kwargs #2303
  • faster extract #2302
  • simpler #2300
  • Fix inspect.signature bug for partials with partialed decorators #2299
  • Support giving straight spec in get_route_from_steps #2298
  • Update gf install command for KLayout integration #2295

7.8.16 - 2023-11-08

  • Bump kweb from 1.1.9 to 1.1.10 #2277
  • Components can extrude transitions #2293

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 10 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.