Commit Graph
5 Commits
Author SHA1 Message Date
Erik RoseandBrad Warren f40e04401f Don't install enum34 when using Python 3.4 or later. Fix #5456. (#5846)
The re stdlib module requires attrs that don't exist in the backported 3.4 version.

Technically, we are changing our install behavior beyond what is necessary. Previously, enum34 was used for 3.4 and 3.5 as well, and it happened not to conflict, but I think it's better to use the latest bug-fixed stdlib versions as long as they meet the needs of `cryptography`, which is what depends on enum34. That way, at least the various stdlib modules are guaranteed not to conflict with each other.
2018-04-19 16:35:21 -07:00
Erik RoseandBrad Warren 98805ccae0 Upgrade cryptography to 1.9 for certbot-auto. Fix #4640. (#4815)
* Upgrade cryptography to 1.9 for certbot-auto. Fix #4640.

* Update cffi to the latest, as cryptography now requires >=1.7.
2017-06-12 13:50:21 -07:00
Erik RoseandBrad Warren 8f10103496 Make argparse dependency unconditional. (#2249)
The primary motivation is to avoid a branch, giving bugs one fewer place to hide. But, as a bonus, more people get a more bugfixed version of argparse. (To use the example from the argparse docs, people stuck on Python 3.2.3 can get bugfixes that made it into the stdlib only in 3.2.4.)
2017-03-08 17:10:12 -08:00
Erik Rose 5b9369701e Merge pull request #2266 from erikrose/centos-python-tools
Add installation of python-tools and python-pip for CentOS.
2016-01-22 20:41:12 -05:00
Erik Rose 09d5dcb27e Merge pull request #2177 from Natim/2175-broken-wheel-dependencies
Build a Python-3-compatible wheel for acme.
2016-01-21 12:10:26 -05:00