Skip to content

Comments

Sync main with release#115

Merged
wool-labs[bot] merged 4 commits intomainfrom
release
Feb 21, 2026
Merged

Sync main with release#115
wool-labs[bot] merged 4 commits intomainfrom
release

Conversation

@wool-labs
Copy link
Contributor

@wool-labs wool-labs bot commented Feb 21, 2026

Auto-generated by the sync branches workflow.

conradbzura and others added 4 commits February 20, 2026 22:28
Add pyright to dev dependencies and configure it in pyproject.toml
with appropriate include/exclude paths. Excludes protobuf generated
files, test directories, and cli.py scratch module from analysis.
Correct return type annotations and narrowing issues caught by
pyright across the runtime subpackages:

- roundrobin: Use AsyncGenerator instead of AsyncIterator for dispatch
- task: Add casts for generic W return type and runtime assertions
  for callable type narrowing
- connection: Annotate _execute return type and cast the generator
  in dispatch to satisfy AsyncGenerator variance
- pool: Narrow overload 1 discovery parameter to None to prevent
  overlap with the discovery-required overload; add third overload
  for hybrid pools that both spawn local workers and discover
  remote workers
@wool-labs wool-labs bot merged commit 022535d into main Feb 21, 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.

1 participant