Erik Rose
55b63fca0d
Require setuptools>=1.0 in all packages that use the cryptography lib.
...
When pip-installing any of these packages, pip hit our permissive, any-version "setuptools" dependency first and then ignored all subsequent, more constrained ones, like cryptography's "setuptools>=1.0". See https://github.com/pypa/pip/issues/988 . It thus, on a box with setuptools 0.9.8, stuck with that version. Then, at runtime, letsencrypt crashed because pkg_resources couldn't satisfy cryptography's setuptools>=1.0 requirement.
This change lets us pip-install our packages and have it work. We'll need to make sure our direct requirements (all of them) satisfy the more constrained requirements of our dependencies. Yes, it is disgusting.
2016-03-03 18:02:38 -05:00
bmw
f2390edb49
Merge pull request #2594 from letsencrypt/upgrade-cryptography-version
...
upgrade cryptography version in le-auto
2016-03-03 12:40:54 -08:00
Brad Warren
bb0406ee85
quote TEMP_DIR
2016-03-03 12:01:53 -08:00
Brad Warren
8fbb6ed819
Use consistent comment style
2016-03-03 09:46:11 -08:00
Brad Warren
34eb86b226
trap magic
2016-03-03 09:44:42 -08:00
bmw
231e8582aa
Merge pull request #2578 from letsencrypt/bad-permissions
...
fix permissions on renewal conf files
2016-03-02 19:56:19 -08:00
Brad Warren
bd04076bad
Install setuptools separately...
2016-03-02 19:32:06 -08:00
Brad Warren
bcdce86ced
split setuptools into own requirements
2016-03-02 19:18:40 -08:00
Brad Warren
25cd02c75e
documentation++
2016-03-02 18:18:46 -08:00
Brad Warren
dcaf600a5d
Use newest setuptools
2016-03-02 18:15:14 -08:00
bmw
9229864839
Merge branch 'master' into bad-permissions
2016-03-02 18:11:15 -08:00
bmw
cb1a5fda6a
Merge pull request #2592 from letsencrypt/upgrade-leauto-parsedatetime
...
Upgrade parsedatetime dependency
2016-03-02 18:06:42 -08:00
bmw
d3ee01be40
Merge pull request #2593 from erikrose/cryptography-setup-requires
...
Move pycparser above cffi in the requirements file. May fix #2499 .
2016-03-02 16:55:51 -08:00
bmw
8f19ea4f9d
Merge pull request #2582 from letsencrypt/autoupdate-le-auto
...
Autobuild le-auto with dev version
2016-03-02 16:31:41 -08:00
Brad Warren
4c9bb18777
upgrade cryptography version in le-auto
2016-03-02 15:22:18 -08:00
Erik Rose
7de0fd452c
Move pycparser above cffi in the requirements file. May fix #2499 .
...
There's no particular reason this *should* fix #2499 , but it changes how pycparser gets installed (to a more modern way: pip vs. setuptools), so it may.
2016-03-02 17:54:30 -05:00
Brad Warren
0b118c6522
Upgrade le-auto parsedatetime pin to 2.1
2016-03-02 14:53:11 -08:00
Brad Warren
96618a0608
Revert "version < 2.0"
...
This reverts commit 564d37c0fd .
2016-03-02 14:49:39 -08:00
schoen
f205d15ba2
Merge pull request #2579 from letsencrypt/legacy-http01-port
...
Legacy http01 port
2016-03-01 18:11:29 -08:00
Brad Warren
26ffd8df3b
constants.DV_CHALLENGES is not the constant you are looking for
2016-03-01 17:56:23 -08:00
Brad Warren
4a208d4821
remove stray references to DV challs in auth_handler
2016-03-01 17:53:59 -08:00
Brad Warren
bb5d7b37e4
remove error type for nonexistant revoker
2016-03-01 17:36:51 -08:00
Brad Warren
f1e3563f98
remove needlessly specific and unused challenge types
2016-03-01 17:34:01 -08:00
Brad Warren
f2e728cd4e
Remove ContAuthError
2016-03-01 17:29:08 -08:00
Brad Warren
eb71506be9
remove PoP and RC achalls
2016-03-01 17:27:56 -08:00
Brad Warren
b0280ac17e
no PoP or RC in auth_handler
2016-03-01 17:25:05 -08:00
Brad Warren
33b851b6c5
remove continuity challenges from acme_util
2016-03-01 17:22:12 -08:00
Brad Warren
b1918995d1
documentation++
2016-03-01 16:26:03 -08:00
Peter Eckersley
ebf0163983
Merge pull request #2513 from thanatos/py3k-minor-fixes
...
Py3k minor fixes
2016-03-01 16:11:47 -08:00
Peter Eckersley
1c46ff4568
Merge pull request #2577 from letsencrypt/release-help
...
Simple release help
2016-03-01 16:09:15 -08:00
Brad Warren
4f98fe9630
Remove PoP
2016-03-01 15:33:28 -08:00
Brad Warren
d10aa9faa3
remove reference to continuity challenges
2016-03-01 15:24:43 -08:00
Brad Warren
02f548b14f
Merge branch 'master' into continuity-error
2016-03-01 15:14:46 -08:00
Brad Warren
8266dde2bb
clean up references to dv_challs and dv_auth
2016-03-01 15:13:58 -08:00
Peter Eckersley
d4e08f52c2
Merge pull request #2561 from thanatos/tox-newline-at-eof
...
Add newline at end of tox.ini.
2016-03-01 14:58:47 -08:00
Peter Eckersley
37a3d93992
Merge pull request #2581 from letsencrypt/bump-le-auto-version
...
Bump source le-auto version
2016-03-01 14:58:00 -08:00
Brad Warren
32c4f80117
remove distinction between dv_auth and auth
2016-03-01 14:53:10 -08:00
Brad Warren
d3cc2b187c
remove outdated comment
2016-03-01 14:49:51 -08:00
Brad Warren
cf12f87027
Remove SIGFILEBALL after creating sig
2016-03-01 13:16:19 -08:00
Brad Warren
06bf983604
Autobuild le-auto with dev version
2016-03-01 13:03:02 -08:00
Brad Warren
94930a48c5
Bump source le-auto version
2016-03-01 12:49:25 -08:00
Peter Eckersley
103966876d
Merge pull request #2569 from letsencrypt/candidate-0.4.1
...
Release 0.4.1
2016-03-01 12:23:56 -08:00
Brad Warren
c531c4477d
add test coverage to nonetype http01_port
2016-03-01 11:43:31 -08:00
Brad Warren
ce2d307f54
handle legacy http01_port value
2016-03-01 11:39:52 -08:00
Brad Warren
d0a461b26a
fix permissions on renewal conf files
2016-03-01 11:25:38 -08:00
Brad Warren
465c1bd262
Add pubkey to tree
2016-03-01 11:21:51 -08:00
Brad Warren
f1bfbadbdb
Don't track releases folder
2016-03-01 11:21:40 -08:00
Brad Warren
32d350c16f
Bump version to 0.5.0
2016-02-29 16:30:37 -08:00
Brad Warren
49d8fd7d61
Release 0.4.1
v0.4.1
2016-02-29 16:30:24 -08:00
schoen
429db3fb4d
Merge pull request #2568 from letsencrypt/parsedatetime-v-py26
...
Pin parsedatetime version < 2.0
2016-02-29 16:16:44 -08:00