Skip to content

chore(deps): bump gdsfactoryplus from 1.0.18 to 1.8.16#662

Merged
nikosavola merged 3 commits into
mainfrom
dependabot/uv/gdsfactoryplus-1.8.16
Jul 1, 2026
Merged

chore(deps): bump gdsfactoryplus from 1.0.18 to 1.8.16#662
nikosavola merged 3 commits into
mainfrom
dependabot/uv/gdsfactoryplus-1.8.16

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps gdsfactoryplus from 1.0.18 to 1.8.16.

Dependabot compatibility score

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 show <dependency name> 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 dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 1, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 1, 2026
@nikosavola nikosavola enabled auto-merge July 1, 2026 06:46
Bumps gdsfactoryplus from 1.0.18 to 1.8.16.

---
updated-dependencies:
- dependency-name: gdsfactoryplus
  dependency-version: 1.8.16
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@nikosavola nikosavola force-pushed the dependabot/uv/gdsfactoryplus-1.8.16 branch from 07ea343 to 5f65317 Compare July 1, 2026 07:44
@nikosavola nikosavola added this pull request to the merge queue Jul 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Jul 1, 2026
@nikosavola

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

…oryplus-1.8.16

# Conflicts:
#	uv.lock

Co-authored-by: nikosavola <7860886+nikosavola@users.noreply.github.com>

Copilot AI commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved. The only conflict was in uv.lockorbax-export and orderly-set are new transitive dependencies introduced by gdsfactoryplus 1.8.16 that were absent from main. The merge commit keeps both those packages and all other dependency updates from main (commit c90d65e).

Copilot AI requested a review from nikosavola July 1, 2026 10:11
@nikosavola

Copy link
Copy Markdown
Member

@copilot The CI seems to fail and uv sync seems to fail after we updated gdsfactoryplus. Find out what is the problem and address it.

auto-merge was automatically disabled July 1, 2026 10:44

Head branch was pushed to by a user without write access

Copilot AI commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

@copilot The CI seems to fail and uv sync seems to fail after we updated gdsfactoryplus. Find out what is the problem and address it.

The merge dropped 4 transitive dependency package definitions from uv.lockdataclasses-json, marshmallow, mypy-extensions, and typing-inspect — which are required by orbax-export (itself a dep of gdsfactoryplus 1.8.16). This caused uv to error with Dependency 'dataclasses-json' has missing 'source' field but has more than one matching package. Restored all 4 missing blocks in commit fix(deps): restore missing transitive deps from orbax-export in uv.lockuv sync --dry-run now resolves 350 packages cleanly.

@nikosavola nikosavola enabled auto-merge July 1, 2026 10:50
The merge dropped 4 packages needed by orbax-export (a transitive
dependency of gdsfactoryplus 1.8.16): dataclasses-json, marshmallow,
mypy-extensions, and typing-inspect. This caused uv to fail parsing
the lock file with "Dependency dataclasses-json has missing source field
but has more than one matching package".

Co-authored-by: nikosavola <7860886+nikosavola@users.noreply.github.com>
@nikosavola nikosavola force-pushed the dependabot/uv/gdsfactoryplus-1.8.16 branch from 86f18b2 to 9e65102 Compare July 1, 2026 11:49
@github-actions github-actions Bot added python Pull requests that update python code tests Relating to testing labels Jul 1, 2026
@github-code-quality

Copy link
Copy Markdown
Contributor

Code Coverage Overview

Languages: Python

Python / code-coverage/pytest

The overall coverage remains at 90%, unchanged from the branch.


Code Coverage is in Public Preview. Learn more and provide us with your feedback.

@nikosavola nikosavola added this pull request to the merge queue Jul 1, 2026
Merged via the queue into main with commit 90946c4 Jul 1, 2026
29 checks passed
@nikosavola nikosavola deleted the dependabot/uv/gdsfactoryplus-1.8.16 branch July 1, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code python Pull requests that update python code tests Relating to testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants