mirror of
https://github.com/certbot/certbot.git
synced 2026-06-04 22:33:00 -04:00
This PR is a new approach for fixing #8732 based on the discussions occurred in the first PR #8877. This PR upgrades python-augeas to the latest version, and avoids tests failure of Windows because of this upgrade. To do so it leverages the [tox multi-platform feature](https://tox.readthedocs.io/en/latest/example/platform.html) and modifications to `tools/venv.py` in order to not install and not test `certbot-apache` on Windows. * Unpin python-augeas and upgrade current pinnings * Do not install certbot-apache in Windows dev environments * Introduce tox specific win packages + remove certbot compatibility on windows * Add libaugeas to sphinx build * Redefine lint and mypy targets * Keep the lint and mypy environments |
||
|---|---|---|
| .. | ||
| docker | ||
| pinning | ||
| snap | ||
| _changelog_top.txt | ||
| _release.sh | ||
| extract_changelog.py | ||
| finish_release.py | ||
| install_and_test.py | ||
| oldest_constraints.txt | ||
| pip_install.py | ||
| pip_install_editable.py | ||
| pipstrap.py | ||
| readlink.py | ||
| release.sh | ||
| requirements.txt | ||
| retry.sh | ||
| sphinx-quickstart.sh | ||
| venv.py | ||