SIGN IN SIGN UP

chore(main): Migrate to uv (#960)

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
https://github.com/testcontainers/testcontainers-python/issues/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
K
Kound committed
a78475a92dabfc1b7166320f851280ab783f6b8a
Parent: 17eb0b0
Committed by GitHub <noreply@github.com> on 2/4/2026, 11:58:17 PM