certbot/certbot-ci/certbot_integration_tests/utils
Brad Warren 315ddb247f
Upgrade pylint (#8855)
This is part of https://github.com/certbot/certbot/issues/8782. I took it on now because the currently pinned version of `pylint` doesn't work with newer versions of `poetry` which I wanted to upgrade as part of https://github.com/certbot/certbot/issues/8787.

To say a bit more about the specific changes in this PR:

* Newer versions of `pylint` complain if `Popen` isn't used as a context manager. Instead of making this change, I switched to using `subprocess.run` which is simpler and [recommended in the Python docs](https://docs.python.org/3/library/subprocess.html#using-the-subprocess-module). I also disabled this check in a few places where no longer using `Popen` would require significant refactoring.
* The deleted code in `certbot/certbot/_internal/renewal.py` is cruft since https://github.com/certbot/certbot/pull/8685.
* The unused argument to `enable_mod` in the Apache plugin is used in some over the override classes that subclass that class.

* unpin pylint and repin dependencies

* disable raise-missing-from

* disable wrong-input-order

* remove unused code

* misc lint fixes

* remove unused import

* various lint fixes
2021-05-24 10:02:55 -07:00
..
__init__.py [Unix] Create a framework for certbot integration tests: PART 1 (#6578) 2019-03-01 13:18:06 -08:00
acme_server.py Upgrade pylint (#8855) 2021-05-24 10:02:55 -07:00
certbot_call.py Upgrade to mypy 0.812 (#8748) 2021-04-02 11:54:40 -07:00
constants.py Fix test farm tests by using a local Pebble instance (#8561) 2020-12-22 10:24:20 -08:00
dns_server.py Upgrade pylint (#8855) 2021-05-24 10:02:55 -07:00
misc.py Deprecate acme.typing_magic module, stop using it in certbot (#8643) 2021-03-09 16:12:32 -08:00
pebble_artifacts.py Deprecate acme.typing_magic module, stop using it in certbot (#8643) 2021-03-09 16:12:32 -08:00
pebble_ocsp_server.py Upgrade to mypy 0.812 (#8748) 2021-04-02 11:54:40 -07:00
proxy.py Remove dependency on six (#8650) 2021-02-09 11:43:15 -08:00