Skip to content

chore: bump pyfly to v26.06.113#3

Merged
miguelgfierro merged 3 commits into
mainfrom
chore/bump-pyfly-v26.06.113
Jun 19, 2026
Merged

chore: bump pyfly to v26.06.113#3
miguelgfierro merged 3 commits into
mainfrom
chore/bump-pyfly-v26.06.113

Conversation

@miguelgfierro

Copy link
Copy Markdown
Contributor

Summary

Upgrade the pyfly framework dependency to the latest published release v26.06.113, plus the required v26.06 breaking-change migration.

Changes

  • [tool.uv.sources] pyfly: replaced the local editable path (../../fireflyframework/fireflyframework-pyfly) with the published git tag v26.06.113, so fresh clones / CI resolve without a sibling checkout.
  • [project.dependencies] pyfly lower bound: >=26.5.4>=26.6.113.
  • fireflyframework-agentic unchanged (v26.05.30, resolves cleanly).
  • pyfly v26.06 compat: actuator + admin now default to a dedicated management port (9090). Collapsed onto the app port via pyfly.management.server.port: 8520 so GET /actuator/health stays on the business port (without this it 404s — caught by test_app_boot + test_smoke_e2e).
  • Added .worktrees/ to .gitignore.

Verification

  • uv lock resolves; uv sync clean.
  • Full test suite (with file-readers + s3 extras): 442 passed, 15 skipped.

Pin pyfly to the latest published release v26.06.113 and raise the lower
bound to >=26.6.113. Replaces the local editable path (../../fireflyframework/
fireflyframework-pyfly) with the published git tag so fresh clones / CI resolve
without a sibling checkout. fireflyframework-agentic stays at v26.05.30.
pyfly v26.06 splits actuator + admin onto a dedicated management port (9090)
by default. Collapse it onto the app port (8520) via pyfly.management.server.port
so /actuator/* health probes and /admin stay reachable on the single business
port. Without this, GET /actuator/health returns 404 on the app port (the
test_app_boot + test_smoke_e2e health assertions).
@miguelgfierro miguelgfierro merged commit 7b02792 into main Jun 19, 2026
7 checks passed
@miguelgfierro miguelgfierro deleted the chore/bump-pyfly-v26.06.113 branch June 19, 2026 20:35
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