block / goose

Goose is a developer agent that operates from your command line to help you do the boring stuff.
https://block.github.io/goose/
Apache License 2.0
108 stars 17 forks source link

chore: restrict python version #162

Closed lamchau closed 6 days ago

lamchau commented 1 week ago

python 3.13 seems to have introduced changes that some packages haven't been able to keep up with. we should restrict the latest until we've had adequate time for it to bake.

adds compatibility: #154 fixes: #156

$ uv sync --index-url https://pypi.org/simple
Resolved 102 packages in 543ms
error: Failed to prepare distributions
  Caused by: Failed to fetch wheel: greenlet==3.0.3
  Caused by: Build backend failed to build wheel through `build_wheel()` with exit status: 1
error: Failed to prepare distributions
  Caused by: Failed to fetch wheel: tiktoken==0.7.0
  Caused by: Build backend failed to build wheel through `build_wheel()` with exit status: 1