• Bump Python package versions for 1.9.0 release (#6583)

    frostbyte_neo released this 2026-06-18 09:01:17 +00:00 | 533 commits to main since this release

    Selective, CHANGELOG-driven version bumps for the 2026-06-18 release.

    Released tier: agent-framework-core and the root agent-framework go to 1.9.0
    (minor). Core ships new public APIs (agent-loop middleware, tool-approval
    middleware and harness integration, shell-tool harness integration, AG-UI
    thread snapshot persistence, context-provider telemetry) plus two behavioral
    breaking changes on evolving surfaces: MCP sampling now denies server-initiated
    requests by default, and the FileAccess tools were aligned with the .NET
    implementation. These are treated as within-1.x changes because every package
    caps core at <2; a major bump would require rewriting those caps. The foundry
    and openai packages go to 1.8.2 (patch, bug fixes only). The root
    agent-framework-core[all] pin was moved to 1.9.0 in lockstep with core.

    Release-candidate tier: ag-ui to 1.0.0rc5 and declarative to 1.0.0rc2 for their
    respective changes. orchestrations is promoted to stable 1.0.0; PACKAGE_STATUS
    and the README install hint were updated accordingly.

    Prerelease tier (new Pacific date stamp 260618): anthropic (beta),
    azure-contentunderstanding (alpha) and foundry-hosting (alpha). No beta cohort
    bump was applied; only packages with changes this cycle were stamped.

    Dependency floors: following the established convention, the core floor was
    raised to >=1.9.0 on every non-core package bumped this cycle, preserving the
    existing <2 upper bound.

    Also resolves two pre-existing failures in the dependency-bounds validator that
    are unrelated to the version bumps. Hosted-environment detection now catches a
    bare ImportError so optional Foundry hosting probing cannot crash user-agent
    setup. The harness shell-tool integration, which lazily imports the separate
    agent-framework-tools package to avoid a circular runtime dependency, is now
    type-checked and tested in isolated environments via a core dev
    dependency-group, with the shell-tool tests guarded to skip when that package
    is absent.

    Downloads