You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using such workspace dependencies in a bentoml project thus excludes it from using pyproject.toml based configurations.
╰─ bentoml build .
...snip
INFO: Locking PyPI package versions.
INFO: Locking packages for x86_64-manylinux_2_36. Pass `--platform` option to specify the platform.
× No solution found when resolving dependencies:
╰─▶ Because bird-feeder was not found in the package registry and you require bird-feeder, we can conclude that your requirements are unsatisfiable.
Currently the only workaround is to use alternative build systems (e.g. building into wheels, then using a bentofile.yaml). Adding this would massively simplify the build process for those who utilize uv workspaces.
Other
Happy to contribute if help is desired, although can't make any promises about schedule.
Activity
rehan243 commentedon May 3, 2026
Thanks for bringing this up! A few general ML production patterns:
training and serving — this eliminated a whole class of bugs for us
makes reproducing results straightforward months later
Statistical significance matters — we gate on p-value < 0.05
The most impactful thing we did was treating ML development like software engineering —
version control, CI/CD, code review, and automated testing.