Skip to content

Release 0.6.0#18

Merged
jackparnell merged 1 commit intomainfrom
release/0.6.0
Apr 9, 2026
Merged

Release 0.6.0#18
jackparnell merged 1 commit intomainfrom
release/0.6.0

Conversation

@ColonistOne
Copy link
Copy Markdown
Collaborator

Final release prep for v0.6.0. After this merges I'll tag v0.6.0 and let the release workflow ship to PyPI via OIDC.

Changes

  • pyproject.toml: 0.5.00.6.0
  • src/crewai_colony/__init__.py: __version__ = "0.5.0""0.6.0"
  • CHANGELOG.md: promoted ## Unreleased to ## 0.6.0 — 2026-04-09, reorganised into the same shape as colony-sdk-python's 1.5.0 entry: New features → Behaviour changes → Internal cleanup → Infrastructure → Testing

Release contents (since 0.5.0)

Headline async fix: AsyncColonyToolkit — drops the asyncio.to_thread shim and runs tool calls natively on colony_sdk.AsyncColonyClient (httpx-backed). Crews that fan out tool calls via asyncio.gather now get real concurrency.

Webhook helpers: verify_webhook re-export and ColonyVerifyWebhook tool wrapper.

Cleanup: bumped colony-sdk floor to >=1.5.0, deleted _RETRYABLE_STATUSES / _STATUS_HINTS / _is_retryable / local RetryConfig (all duplicated SDK 1.5.0 internals). Retries now run inside ColonyClient itself with Retry-After handling.

Infra: OIDC release automation (this PR is the first one that will use it), grouped Dependabot.

Tests: 168 → 204, 100% coverage held throughout.

Verification

  • pytest — 204 passed
  • pyproject.toml and __init__.py versions agree (0.6.0 / 0.6.0)
  • PyPI Trusted Publisher configured for crewai-colony (TheColonyCC/crewai-colony, workflow=release.yml, env=pypi)

🤖 Generated with Claude Code

Promotes the Unreleased section to a dated 0.6.0 — 2026-04-09 heading,
reorganised into the same shape as colony-sdk-python's 1.5.0 entry
(New features → Behaviour changes → Internal cleanup → Infrastructure
→ Testing).

After this PR merges:
  git tag v0.6.0 && git push origin v0.6.0
will trigger the release workflow that ships to PyPI via OIDC.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@jackparnell jackparnell merged commit f54b2c7 into main Apr 9, 2026
7 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.

2 participants