certbot/certbot-apache/certbot_apache/_internal
Adrien Ferrand 0181a0b07f
Fully type certbot apache (#9177)
* Work in progress

* Work in progress

* Work in progress

* Work in progress

* Fix issues around nullability of VirtualHost.path, may discuss that during review

* Work in progress

* Fix remaining types

* Various lint fixes

* Reconfigure tox and mypy to disallow untyped defs globally

* Cleanup compatibility tests

* Use cast for unused v2 logic

* Improve types

* Remove unused comment

* Fix coverage

* Better types

* Fix another type

* Update certbot-apache/certbot_apache/_internal/apacheparser.py

Co-authored-by: alexzorin <alex@zor.io>

* Update certbot-apache/certbot_apache/_internal/assertions.py

Co-authored-by: alexzorin <alex@zor.io>

* Fix type

* Various fixes

* Refactor imports

* Keep naming convention consistent on TypeVars

* Improve types

* Improve types

* Remove remaining Sequence[str] in the project

Co-authored-by: alexzorin <alex@zor.io>
2022-01-31 19:17:40 +11:00
..
augeas_lens Convert http links to https (#8287) 2020-09-23 19:36:55 +02:00
tls_configs Disable TLS session tickets in Apache (#7771) 2020-03-23 16:49:52 -07:00
__init__.py Make the contents of the apache plugin private (#7579) 2019-11-25 09:44:40 -08:00
apache_util.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
apacheparser.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
assertions.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
augeasparser.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
configurator.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
constants.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
display_ops.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
dualparser.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
entrypoint.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
http_01.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
interfaces.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
obj.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
override_arch.py Reimplement Certbot zope.interfaces into abstract base classes (#8950) 2021-07-29 13:45:29 -07:00
override_centos.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
override_darwin.py Reimplement Certbot zope.interfaces into abstract base classes (#8950) 2021-07-29 13:45:29 -07:00
override_debian.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
override_fedora.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
override_gentoo.py Add typing to certbot.apache (#9071) 2022-01-21 10:15:48 +01:00
override_suse.py Reimplement Certbot zope.interfaces into abstract base classes (#8950) 2021-07-29 13:45:29 -07:00
override_void.py Remove all non essential references to the old Zope interfaces (#8988) 2021-08-17 14:51:26 -07:00
parser.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00
parsernode_util.py Fully type certbot apache (#9177) 2022-01-31 19:17:40 +11:00