Skip to content

add dependences to pyproject.toml#169

Closed
Inkogni7o wants to merge 1 commit intoBigBodyCobain:mainfrom
Inkogni7o:feature/add-dependences-to-toml
Closed

add dependences to pyproject.toml#169
Inkogni7o wants to merge 1 commit intoBigBodyCobain:mainfrom
Inkogni7o:feature/add-dependences-to-toml

Conversation

@Inkogni7o
Copy link
Copy Markdown

When installing manually, uv cannot install all dependencies because they are not specified in the file pyproject.toml

@BigBodyCobain
Copy link
Copy Markdown
Owner

Thanks for the PR. I see what you were trying to fix, but I do not want to merge this as-is.

The root pyproject.toml is workspace-level metadata. The actual backend runtime dependencies are maintained in backend/pyproject.toml, where they are pinned intentionally for reproducible Docker/local installs.

This PR adds a partial dependency list to the root project, omits several required backend packages, uses a couple of different package names than the backend currently uses, and loosens pinned versions into broad >= ranges. That could make installs less reproducible and harder to debug.

I should add a comment/docs clarification so contributors know backend dependencies live in backend/pyproject.toml, but I’m going to close this PR rather than merge the dependency duplication.

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.

2 participants