certbot/certbot-compatibility-test/src/certbot_compatibility_test
Brad Warren d5a2e9227c
use pep585 types everywhere and add a test (#10414)
this is the final part of
https://github.com/certbot/certbot/issues/10195. this fixes
https://github.com/certbot/certbot/issues/10195

the changes in the first commit were done automatically with the
command:
```
ruff check --fix --extend-select UP006 --unsafe-fixes
```
the second commit configures ruff to check for this to avoid regressions

thanks for bearing with me thru these somewhat large automatically
generated PRs ohemorange 🙏
2025-08-12 16:56:45 -07:00
..
configurators use pep585 types everywhere and add a test (#10414) 2025-08-12 16:56:45 -07:00
testdata Add --use-pep517 flag to pip to silence warning in tools/venv.py, and switch codebase to src-layout (#10249) 2025-04-11 19:30:33 +00:00
__init__.py Add --use-pep517 flag to pip to silence warning in tools/venv.py, and switch codebase to src-layout (#10249) 2025-04-11 19:30:33 +00:00
errors.py Add --use-pep517 flag to pip to silence warning in tools/venv.py, and switch codebase to src-layout (#10249) 2025-04-11 19:30:33 +00:00
interfaces.py use pep585 types everywhere and add a test (#10414) 2025-08-12 16:56:45 -07:00
test_driver.py use pep585 types everywhere and add a test (#10414) 2025-08-12 16:56:45 -07:00
util.py Add --use-pep517 flag to pip to silence warning in tools/venv.py, and switch codebase to src-layout (#10249) 2025-04-11 19:30:33 +00:00
validator.py use pep585 types everywhere and add a test (#10414) 2025-08-12 16:56:45 -07:00