Commit Graph
5717 Commits
Author SHA1 Message Date
Peter Eckersley 1318a56bac Merge remote-tracking branch 'origin/master' into plugin-doc 2016-03-09 18:32:08 -08:00
Peter Eckersley 6ba5f175ae Prevent example command from overflowing margins 2016-03-09 18:30:38 -08:00
Peter Eckersley b9496733f6 Plugin doc cleanups 2016-03-09 15:29:14 -08:00
Brad Warren 99382b9f5b Merge branch 'pip8' 2016-03-08 15:49:52 -08:00
Peter Eckersley 2f5cb49215 Document some known third-party plugins 2016-03-08 15:48:57 -08:00
bmw 06f20b362c Merge pull request #2601 from letsencrypt/candidate-0.4.2
0.4.2 Release
2016-03-08 13:27:17 -08:00
bmw d0af205cca Merge branch 'master' into candidate-0.4.2 2016-03-07 17:25:55 -08:00
bmw 8a8711a16f Merge pull request #2619 from erikrose/fix-gce
Blot out Travis addons on le_auto job.
2016-03-07 17:25:39 -08:00
Erik Rose 64f31017cd Blot out Travis addons on le_auto job.
MariaDB addon is broken on Google Compute Engine jobs at the moment: see https://github.com/travis-ci/travis-ci/issues/5759.
2016-03-07 18:52:14 -05:00
Brad Warren 7f099b5355 Bump version to 0.5.0 2016-03-03 15:50:36 -08:00
Brad Warren fe0c9c8ff1 Release 0.4.2 v0.4.2 2016-03-03 15:50:15 -08:00
bmw 6e041eb8f3 Merge pull request #2599 from erikrose/setuptools-1.0
Require setuptools>=1.0 in all our packages.
2016-03-03 15:41:33 -08:00
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 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
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 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
Brad Warren 564d37c0fd version < 2.0 2016-02-29 15:39:19 -08:00
bmw 328cea7935 Merge pull request #2434 from letsencrypt/autopeep
release.sh: autopin letsencrypt-auto autopeep autohashes
2016-02-29 14:02:20 -08:00
Brad Warren 3b0a95ff97 compatibility++ 2016-02-29 13:26:48 -08:00