certbot/tools
Adrien Ferrand ccde1eef64
Enable Python 3.8 for Certbot on Windows (#8465)
Now that we have a new pipstrap script with recent version of pip, dependencies for Windows can be resolved correctly on Python 3.8.

This PR enables tests on Python 3.8, and package Certbot for Windows on Python 3.8 also. I do not move up to Python 3.9 since some dependencies (`cryptography`, `pynacl`) do not provide wheels for Python 3.9 yet on Windows, which would require a complete C++ build system to compile them.

* Enable windows tests on Python 3.8 and package it on Python 3.8 also.

* Upgrade pynsist, nsis and pywin32, remove old workarounds

Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2021-01-06 16:17:34 -08:00
..
docker Enable again build isolation with proper pinning of build dependencies (#8443) 2020-12-16 10:49:31 -08:00
snap Pin DNS plugin snap build dependencies (#8553) 2020-12-18 15:02:23 -08:00
_changelog_top.txt Remove list of modified packages from changelog. (#7146) 2019-06-11 14:02:54 -07:00
_release.sh Update test farm tests to stop using certbot-auto (#8207) 2020-08-18 10:07:27 -07:00
_venv_common.py Write a replacement for pipstrap (#8401) 2020-11-06 11:17:41 +01:00
deactivate.py Minor bugfixes (#7891) 2020-04-13 10:41:39 -07:00
dev_constraints.txt Enable Python 3.8 for Certbot on Windows (#8465) 2021-01-06 16:17:34 -08:00
eff-pubkey.pem Add pubkey to tree 2016-03-01 11:21:51 -08:00
extract_changelog.py Reorganize imports (#7616) 2019-12-09 15:50:20 -05:00
finish_release.py Add finish_release flags and CLI parsing (#8522) 2020-12-10 15:13:48 -08:00
half-sign.c Use SHA256 openssl signatures 2016-01-11 14:22:51 -08:00
install_and_test.py Remove letshelp-certbot (#7761) 2020-02-14 17:19:19 -08:00
merge_requirements.py Add Python 3.9 support and tests (#8460) 2020-11-19 12:48:36 -08:00
offline-sigrequest.sh Don't require festival during signing. (#6079) 2018-06-07 11:43:45 +03:00
oldest_constraints.txt Write a replacement for pipstrap (#8401) 2020-11-06 11:17:41 +01:00
pip_install.py Enable again build isolation with proper pinning of build dependencies (#8443) 2020-12-16 10:49:31 -08:00
pip_install_editable.py Add comment about pyca's use of tools script (#8044) 2020-06-08 12:14:02 -07:00
pipstrap.py Enable again build isolation with proper pinning of build dependencies (#8443) 2020-12-16 10:49:31 -08:00
pipstrap_constraints.txt Enable again build isolation with proper pinning of build dependencies (#8443) 2020-12-16 10:49:31 -08:00
readlink.py Reorganize imports (#7616) 2019-12-09 15:50:20 -05:00
release.sh Release script improvements (#6337) 2018-09-05 14:10:05 -07:00
retry.sh Automatically retry test farm tests (#8325) 2020-09-30 17:05:52 -07:00
run_oldest_tests.sh Write a replacement for pipstrap (#8401) 2020-11-06 11:17:41 +01:00
simple_http_server.py Some improvements (#8132) 2020-07-06 16:04:59 -07:00
sphinx-quickstart.sh Convert http links to https (#8287) 2020-09-23 19:36:55 +02:00
strip_hashes.py Address review comments 2019-03-04 15:52:38 +02:00
venv.py Reorganize imports (#7616) 2019-12-09 15:50:20 -05:00
venv3.py Refactor certbot/ and certbot/tests/ to use the same structure as the other packages (#7544) 2019-11-25 14:28:05 -08:00