# Kimodo declares `peft>=0.18` and `transformers==5.1.0`, so peft re-resolves on
# every rebuild: peft 0.20.0 raised its torchao floor to 0.16.0 and broke an
# already-published image without a single source change on our side.
#
# transformers is repeated here even though Kimodo pins it, so bumping
# KIMODO_REPO_REVISION onto a different pin fails the build loudly instead of
# silently changing what ships.
peft==0.20.0
transformers==5.1.0

# The worker installs after Kimodo and re-resolves against its own dependency
# tree, so it is free to move a package Kimodo already placed. It did: a worker
# release pinning an older huggingface-hub downgraded 1.28.0 to 0.36.2, and
# transformers then failed to import `is_offline_mode` — a broken environment
# that installed without one error. Pinning it here makes that a resolution
# failure instead.
huggingface-hub==1.28.0
