This ones a bit tricky since you have to run it like this:
uv run --with-requirements <script> python -m pdb <script>
I have a bash function for the same:
function uvpdb() { command uv run --with-requirements "${1}" python -m pdb "${1}" }