Files
pybricks-api/jedi/tests
Laurens Valk d661fa1838 jedi/tests: Modernize type signatures.
In one go with:

sed -i \
 -e 's/Optional\[Union\[Collection\[int\], Collection\[Collection\[int\]\]\]\]/Collection[int] | Collection[Collection[int]] | None/g' \
 -e 's/Optional\[Union\[Button, Iterable\[Button\]\]\]/Button | Iterable[Button] | None/g' \
 -e 's/Optional\[Union\[Number, Tuple\[Number, Number\]\]\]/Number | Tuple[Number, Number] | None/g' \
 -e 's/Optional\[int | str\]/int | str | None/g' \
 -e 's/Optional\[str\]/str | None/g' \
 -e 's/Optional\[Number\]/Number | None/g' \
 -e 's/Union\[Number, Tuple\[Number, Number, Number, Number\]\]/Number | Tuple[Number, Number, Number, Number]/g' \
 -e 's/Union\[Number, Tuple\[Number, Number, Number\]\]/Number | Tuple[Number, Number, Number]/g' \
 -e 's/Union\[Color, Collection\[Color\]\]/Color | Collection[Color]/g' \
 -e 's/Union\[int, Tuple\[int, int\]\]/int | Tuple[int, int]/g' \
 -e 's/\bTuple\[/tuple[/g' \
 -e 's/\bSet\[/set[/g' \
 jedi/tests/test_get_signature.py
2026-08-25 12:21:14 +02:00
..