Skip to content

chore(release): 0.3.0 - #9

Merged
remotego merged 1 commit into
mainfrom
release/0.3.0
Nov 2, 2026
Merged

remotego merged 1 commit into
mainfrom
release/0.3.0

Conversation

@remotego

@remotego remotego commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

What type of PR is this?

  • documentation
  • CI / tooling

What this PR does and why

Cuts release 0.3.0 for the changes in #8: JobSLORequirement routes, the pdengine bound type (modelsphere/helm-charts#95), and scale-to-zero bounds. It is a minor bump because API behaviour changes: a write the CRD rejects is now 400 instead of 502, and GET /config also lists job routes.

  • pyproject.toml and docs/openapi.yaml (info.version): 0.2.1 → 0.3.0.
  • CHANGELOG.md:

After merge, pushing tag 0.3.0 on main runs release.yml and publishes 4pdosc/llm-slo-api:0.3.0. The chart's ClusterRole already grants jobslorequirements, so a helm-charts bump of sloApi.image.tag can follow once the image exists.

Which issue(s) this PR fixes

Refs #6, #7, #8

How it was tested

  • python -m pytest -q → 76 passed
  • python tests/smoke_run.py → exit 0, all steps ✓

Checks

  • Tests and linters for what changed pass locally (see the repository's README or CONTRIBUTING)
  • Docs updated where behaviour, a config key or a chart value moved
  • No internal hostnames, IPs, registries or credentials

Release note

JobSLORequirement routes, pdengine bounds and scale-to-zero bounds. A write the CRD rejects is now 400 invalid_request (was 502); GET /config also lists job routes.

🤖 Generated with Claude Code

JobSLORequirement routes, the pdengine bound type and scale-to-zero bounds
(#8). The CHANGELOG also gains the 0.2.1 section that release never got,
and drops the Dependabot entry: its config was removed in #4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@remotego
remotego merged commit 2bc46ac into main Nov 2, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant