Addresses general improvements to all toolkits including changing ruff from python 3.9 to python 3.10 which is the reason for the removal of Optional[] among others. Also, turns out that our `make install` for toolkits wasn't correctly checking for whether poetry was installed (&> /dev/null syntax isn't supported by our check-toolkits GitHub action, so we were installing poetry twice. I replaced with the more portable >/dev/null 2>&1) Question: Should we also change ruff to py310 for the `arcade/` package in a later PR? ------------------- CU-86b4gzyp6 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| arithmetic.py | ||
| exponents.py | ||
| miscellaneous.py | ||
| random.py | ||
| rational.py | ||
| rounding.py | ||
| statistics.py | ||
| trigonometry.py | ||