Skip to content

Pin daisy below 2 - #151

Merged
davidackerman merged 1 commit into
mainfrom
pin-daisy
Oct 21, 2026
Merged

davidackerman merged 1 commit into
mainfrom
pin-daisy

Conversation

@davidackerman

Copy link
Copy Markdown
Collaborator

daisy 2.0.0 was released on PyPI on 2026-10-21 as a Rust rewrite without daisy.tcp, daisy.Server and daisy.Client, which blockwise_processor.py imports, so CI's pip install of the test extra now fails on every branch. This pins daisy>=1.2.2,<2 and refreshes pixi.lock for the pin (one line). Porting blockwise to daisy 2 is a separate job: it removes the _run_blockwise and progress-marker workarounds, but needs a 2.0.x that lets workers on other machines connect, every model environment on the same daisy build, and a live LSF run.

https://claude.ai/code/session_01EzWMS4pG3tm1ZtvKULfSfW

daisy 2.0.0 came out today as a rewrite: no daisy.tcp, daisy.Server or
daisy.Client, which blockwise_processor uses, so every pip install of the
test extra now fails to import blockwise. Pin to the 1.2 line until
blockwise is ported; pixi.lock refreshed for the pin.

Claude-Session: https://claude.ai/code/session_01EzWMS4pG3tm1ZtvKULfSfW
@davidackerman
davidackerman marked this pull request as ready for review October 21, 2026 20:20
@davidackerman
davidackerman merged commit 41d1515 into main Oct 21, 2026
7 checks passed
@davidackerman
davidackerman deleted the pin-daisy branch October 21, 2026 20:20
davidackerman added a commit that referenced this pull request Oct 21, 2026
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