Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 2, 2026

Regular dependency maintenance: updated GitHub Actions, pre-commit hooks, and Python packages to their latest stable versions as of January 2, 2026.

GitHub Actions

  • actions/checkout: v6 → v6.0.1
  • astral-sh/setup-uv: v7.1.3 → v7.1.6
  • actions/upload-artifact: v6 → v6.0.0
  • actions/download-artifact: v7 → v7.0.0
  • actions/cache: v5 → v5.0.1
  • actions/upload-pages-artifact: v4 → v4.0.0
  • pypa/gh-action-pypi-publish: release/v1 → v1.13.0

Pre-commit Hooks

  • ruff: v0.14.5 → v0.14.10
  • tombi: v0.6.42 → v0.7.14
  • actionlint: v1.7.8 → v1.7.10
  • uv-pre-commit: 0.9.9 → 0.9.21 (v0.1.x lacks uv-lock hook)
  • pyrefly: 0.0.1 → 0.46.3 with breaking changes:
    • Hook ID: pyrefly-typecheck-specific-versionpyrefly-check
    • Arg: --ignore import-error--ignore missing-import
    • Set pass_filenames: false for project-level checking
  • bake: v1.4.3 → v1.4.4
  • docstrfmt: v1.11.1 → v2.0.1
  • sphinx-lint: v1.0.1 → v1.0.2
  • markdownlint-cli2: v0.18.1 → v0.20.0
  • mdformat: kept at 0.7.22 (1.0.0 incompatible with mdformat-tables)

Python Dependencies

  • gdsfactory: constraint updated from <9.28.2 to <9.29.0 (latest: 9.28.1)

Side Effects

Pyrefly v0.46.3 now detects 3 pre-existing type errors (unbound-name in capacitor.py:186, resonator.py:133,139). These are not introduced by this PR.

Automated formatting applied to Makefile and RST docs per updated hook rules.

Original prompt

Do the regular tasks

Custom agent used: Dependency Update Agent
Updates all pinned dependencies including GitHub Actions, Python packages in pyproject.toml, and pre-commit hooks


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI self-assigned this Jan 2, 2026
Copilot AI and others added 2 commits January 2, 2026 10:57
- GitHub Actions: updated actions/checkout to v6.0.1, astral-sh/setup-uv to v7.1.6, actions/upload-artifact to v6.0.0, actions/download-artifact to v7.0.0, actions/cache to v5.0.1, actions/upload-pages-artifact to v4.0.0, pypa/gh-action-pypi-publish to v1.13.0
- Pre-commit hooks: updated ruff to v0.14.10, tombi to v0.7.14, actionlint to v1.7.10, uv to v0.1.24, pyrefly to 0.46.3 (with pyrefly==0.46.0 dependency), bake to v1.4.4, docstrfmt to v2.0.1, sphinx-lint to v1.0.2, markdownlint-cli2 to v0.20.0, mdformat to 1.0.0
- Python: updated gdsfactory constraint to <9.29.0 (from <9.28.2)

Co-authored-by: nikosavola <[email protected]>
- Revert uv-pre-commit to 0.9.21 (v0.1.x branch doesn't have uv-lock hook)
- Update pyrefly-pre-commit to use new hook ID 'pyrefly-check' instead of deprecated 'pyrefly-typecheck-specific-version'
- Revert mdformat to 0.7.22 (1.0.0 is incompatible with mdformat-tables plugin)

Co-authored-by: nikosavola <[email protected]>
@github-actions github-actions bot added dependencies Pull requests that update a dependency file ci Pull requests that update GitHub Actions code labels Jan 2, 2026
- Fix pyrefly argument from 'import-error' to 'missing-import'
- Apply mbake formatting to Makefile (.PHONY reordering)
- Apply docstrfmt formatting to RST files (header formatting)
- Set pyrefly pass_filenames to false for project-level checking

Co-authored-by: nikosavola <[email protected]>
Copilot AI changed the title [WIP] Update regular tasks management functionality Update all dependencies to latest compatible versions (Jan 2026) Jan 2, 2026
Copilot AI requested a review from nikosavola January 2, 2026 11:09
@nikosavola nikosavola marked this pull request as ready for review January 2, 2026 11:14
@github-actions github-actions bot added documentation Improvements or additions to documentation labels Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Pull requests that update GitHub Actions code dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants