Skip to content

[misc] chore: update harbor requirement from <0.16.0,>=0.15.0 to >=0.15.0,<0.17.0#244

Merged
JoyboyBrian merged 2 commits into
mainfrom
dependabot/pip/harbor-gte-0.15.0-and-lt-0.17.0
Jul 2, 2026
Merged

[misc] chore: update harbor requirement from <0.16.0,>=0.15.0 to >=0.15.0,<0.17.0#244
JoyboyBrian merged 2 commits into
mainfrom
dependabot/pip/harbor-gte-0.15.0-and-lt-0.17.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Updates the requirements on harbor to permit the latest version.

Release notes

Sourced from harbor's releases.

v0.16.1

What's Changed

New Contributors

Full Changelog: harbor-framework/harbor@v0.16.0...v0.16.1

Commits
  • 137c278 v0.16.1
  • 7c2288b Delete terminal-bench-2
  • 027b931 Add collapsible reasoning blocks in trial viewer (#2116)
  • 0f0a5b6 fix(claude-code): tolerate None usage fields in _build_metrics (#2111)
  • 7076fe4 Show reasoning content before duplicate messages (#2112)
  • 2a46154 feat(cli): add harbor job/trial init to scaffold configs from run flags (#2...
  • 8168d0a Bump versions.
  • cd5dbae Merge branch 'main' of github.com:harbor-framework/harbor
  • a3ee9e0 Update .gitignore
  • 7a10f77 Reduce download insert return payloads (#2110)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Dependency updates label Jul 1, 2026
@dependabot dependabot Bot requested review from BaiqingL and JoyboyBrian as code owners July 1, 2026 12:18
@dependabot dependabot Bot added the dependencies Dependency updates label Jul 1, 2026
JoyboyBrian added a commit that referenced this pull request Jul 1, 2026
## Summary

Consolidates Dependabot PRs #242 and #245. Those PRs cannot go green on
their own: Dependabot only edits `pyproject.toml`, while CI installs
with `uv sync --locked`, so every pip bump fails the lockfile check.
This PR applies the same version changes together with the regenerated
`uv.lock`.

Closes #242
Closes #245

## Changes

- `ruff` 0.15.15 → 0.15.20, synced in `.pre-commit-config.yaml` per the
"Keep in sync with pre-commit and CI" convention (Dependabot does not
know about it)
- `pyright` 1.1.410 → 1.1.411
- `openai-agents[litellm]` `>=0.14,<0.15` → `>=0.14,<0.18`
- `uv.lock` regenerated with `uv lock --upgrade-package openai-agents`,
so the lock actually moves to openai-agents 0.17.7 (transitively
`openai` 2.30.0 → 2.44.0) and tests exercise the new upper bound rather
than staying on 0.14

## Verification

- `pytest`: 1720 passed against openai-agents 0.17.7
- `ruff check` / `ruff format --check`: clean on 0.15.20
- `pyright osmosis_ai/`: 0 errors on 1.1.411
- `pyright --verifytypes`: no unexpected public API errors

Not included (tracked separately): #243 (typer — conflicts with the
deliberate `<0.26` cap; needs discussion) and #244 (harbor — needs
API-compat verification).

<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Update `ruff`/`pyright` and widen `openai-agents` to <0.18, regenerating
`uv.lock` so CI uses the updated constraints. This consolidates pending
bot bumps and keeps pre-commit versions aligned.

- **Dependencies**
  - `ruff` 0.15.15 → 0.15.20 (synced in `.pre-commit-config.yaml`)
  - `pyright[nodejs]` 1.1.410 → 1.1.411
- `openai-agents[litellm]` `>=0.14,<0.15` → `>=0.14,<0.18`; `uv.lock`
updated to `openai-agents` 0.17.7 (transitive `openai` 2.30.0 → 2.44.0)

<sup>Written for commit 1fa1cf5.
Summary will update on new commits.</sup>

<a
href="https://cubic.dev/pr/Osmosis-AI/osmosis-sdk-python/pull/247?utm_source=github"
target="_blank" rel="noopener noreferrer"
data-no-image-dialog="true"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img
alt="Review in cubic"
src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a>

<!-- End of auto-generated description by cubic. -->
@dependabot dependabot Bot force-pushed the dependabot/pip/harbor-gte-0.15.0-and-lt-0.17.0 branch from 24c0c60 to 4b74839 Compare July 1, 2026 23:00
Updates the requirements on [harbor](https://github.com/harbor-framework/harbor) to permit the latest version.
- [Release notes](https://github.com/harbor-framework/harbor/releases)
- [Changelog](https://github.com/harbor-framework/harbor/blob/main/CHANGELOG.md)
- [Commits](harbor-framework/harbor@v0.15.0...v0.16.1)

---
updated-dependencies:
- dependency-name: harbor
  dependency-version: 0.16.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/harbor-gte-0.15.0-and-lt-0.17.0 branch from 4b74839 to 8190aea Compare July 1, 2026 23:59
@JoyboyBrian JoyboyBrian merged commit 782a562 into main Jul 2, 2026
8 checks passed
@JoyboyBrian JoyboyBrian deleted the dependabot/pip/harbor-gte-0.15.0-and-lt-0.17.0 branch July 2, 2026 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant