Replies: 3 comments 2 replies
|
hey @orincolor thanks for reporting, I have assigned dedicated engineer. |
|
Hey @orincolor while iii worker has a few commands for setting up and running your project in the worker manifest when it comes to dependencies that needs to be done via the language/runtime itself. For this, iii provides Note: When built all files are under Another option is to have a compound |
|
Thanks for the response @anthonyiscoding! One thing worth noting: As a user I would expect either:
iii worker exec also works great as a manual fix in the meantime. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Problem
When dependencies in
pyproject.tomlare updated andiii worker add --forceis run,the old deps cache is reused. New packages are not installed, causing
ModuleNotFoundErrorat runtime.
Steps to Reproduce
iii worker add ./workers/my-worker— worker installs and caches depspyproject.tomldependenciesiii worker add ./workers/my-worker --forceExpected behavior
--forceshould detect thatpyproject.tomlchanged and reinstall deps.Or at minimum,
--forceshould always wipe the deps cache, not just the rootfs.Environment
All reactions