Skip to content

Conversation

@CarliJoy
Copy link
Contributor

@CarliJoy CarliJoy commented Jan 25, 2026

This PR removes poetry and replaces it with uv.

Also:

  • remove not required pyproject.toml/requirement.txt/setup.py files -> everything is kept in one pyproject.toml and common lock file
  • remove not required Dockerfile for docs. uv run just works fine here
  • keep license file in release (it is good)

closes #957

Note: This PR is based on #920 in order to have a working CI/CD

Review notes:

  • Locally build packages once in main and once in this branch.
  • Compare the results.
  • Test make endpoints

alexanderankin and others added 5 commits January 24, 2026 11:49
Also:
- remove not required pyproject.toml/requirement.txt/setup.py files -> everything is kept in one pyproject.toml and common lock file
- remove not required Dockerfile for docs. uv run just works fine here
- keep license file in release (it is good)

closes testcontainers#957
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.

Chore: move to uv from poetry

2 participants