Commit Graph
4938 Commits
Author SHA1 Message Date
bmw 30d8394535 Merge pull request #2199 from letsencrypt/0.2.0
Include 0.2.0 release in master's history, and bump version
2016-01-19 17:56:44 -08:00
bmw 183307a31e Merge pull request #2238 from letsencrypt/travis-retry-cache
Enable pip cache and set Python version
2016-01-19 17:43:17 -08:00
Brad Warren 9e00cd5c2c Retry enabling pip cache 2016-01-19 15:47:50 -08:00
Noah Swartz bbf2896572 Merge pull request #2201 from letsencrypt/revert-2171-kill-22
Revert "Temporarily disable Apache 2.2 support"
2016-01-19 15:25:30 -08:00
bmw 8301f2f57b Merge pull request #1665 from erikrose/letsencrypt-auto-release
Make letsencrypt-auto release-suitable, self-upgrading, and self-contained.
2016-01-19 15:16:49 -08:00
Erik Rose 3c1ba615a8 Remove nosetests -v option from setup.cfg, and add trailing newline. 2016-01-19 17:56:20 -05:00
Peter Eckersley 5defff59b2 Merge pull request #2219 from letsencrypt/augeas-perl
Import latest upstream augeas lens
2016-01-19 13:36:20 -08:00
Erik Rose b20eab67ce Remove errant DS_Store. Ick. 2016-01-19 16:10:39 -05:00
Erik Rose aefd5b25e1 Revert switch to python setup.py test in tox.ini.
This had more of a purpose when we were moving mock to test_requires. I'll reintroduce this in the separate PR for that.

Also bring back the testing extra in tox for now.
2016-01-19 16:10:17 -05:00
Peter Eckersley 84bc79d8bf Merge remote-tracking branch 'origin/master' into augeas-perl 2016-01-18 16:23:07 -08:00
Peter Eckersley 91b9d5f30e Merge pull request #2227 from kuba/bugs/1719
Fix "global" max_attempt bug (#1719)
2016-01-18 16:20:36 -08:00
Jakub Warmuz 3a90b4c7c5 acme: fix empty set repr py3 compat 2016-01-18 21:39:25 +00:00
Peter Eckersley 5535c0675b Revert "Revert "Fix "global" max_attempt bug (#1719)"" 2016-01-18 12:46:10 -08:00
bmw a2e964efaf Merge pull request #2222 from letsencrypt/revert-2161-cache-pip
Revert "Cache Python packages"
2016-01-18 12:42:58 -08:00
Peter Eckersley c05fa8934c Revert "Cache Python packages" 2016-01-18 12:34:19 -08:00
Peter Eckersley 5cdac4b929 Merge pull request #2220 from letsencrypt/revert-2111-bugs/1719
Revert "Fix "global" max_attempt bug (#1719)"
2016-01-18 12:14:15 -08:00
Peter Eckersley e87de72662 Revert "Fix "global" max_attempt bug (#1719)" 2016-01-18 12:13:51 -08:00
Peter Eckersley 1b88bd27cf Merge pull request #2165 from twstrike/config_test_in_nginx_prepare
enable config_test in configurator prepare
2016-01-18 11:52:05 -08:00
Peter Eckersley 6c0b1e46d7 Import latest upstream augeas lens
* Handles perl sripts embedded in Apache conf files
* Fixes: #2079
2016-01-18 11:42:52 -08:00
Peter Eckersley e93c16a11b Merge pull request #2111 from kuba/bugs/1719
Fix "global" max_attempt bug (#1719)
2016-01-18 11:39:59 -08:00
Peter Eckersley 534b0eccf7 Merge pull request #2161 from letsencrypt/cache-pip
Cache Python packages
2016-01-18 11:26:27 -08:00
Peter Eckersley 432d250672 Revert "Temporarily disable Apache 2.2 support" 2016-01-15 15:49:15 -08:00
Erik Rose e9239018ec Add mock==1.0.1, the Python 2.6 compatible version, to le-auto reqs.
This should ward off the runtime crashes described in https://github.com/erikrose/letsencrypt/commit/6c05197a43fffe3dcd2c10f41954f8a61aec2134.
2016-01-15 18:41:15 -05:00
Erik Rose e1bd1645b6 Revert moving mock to test_requires.
We'll take this up later, but I don't want to hold up the new le-auto on this debate.
2016-01-15 18:25:26 -05:00
Peter Eckersley 10214e2668 Merge pull request #2179 from joohoi/apache_pep8
PEP8 - fixes to apache plugin
2016-01-15 15:14:30 -08:00
Erik Rose 1706619886 Update known-good-set, and make deps unconditional.
Bring everything to the latest versions.

Make dependencies unconditional: argparse, ndg-httpsclient, and pyasn1 get in all the time, to match the state of master as of 0.2.0.
2016-01-15 18:09:27 -05:00
Peter Eckersley 9d24e7d9e2 Merge pull request #2190 from filipochnik/coverage
Improve test coverage in letsencrypt module
2016-01-15 15:09:09 -08:00
Peter Eckersley 91d958aa59 Bump version to 0.2.1.dev0 2016-01-15 15:03:53 -08:00
Erik Rose ecbe2a5c69 Merge master in to get the unconditionalization of dependencies. 2016-01-15 13:43:36 -05:00
Joona Hoikkala 503787808a Merge remote-tracking branch 'upstream/master' into apache_pep8 2016-01-15 09:22:15 +02:00
Filip Ochnik 4366a89883 Don't use assertIn 2016-01-15 12:55:24 +07:00
Filip Ochnik b89d383ff4 Add tests for missing paths in webroot plugin 2016-01-15 11:38:21 +07:00
Filip Ochnik 2a6d3bedb6 Fix missing --webroot-path handling in webroot plugin 2016-01-15 11:37:20 +07:00
Brad Warren e59fcf7ddd Release 0.2.0 v0.2.0 2016-01-14 17:39:18 -08:00
bmw b030341415 Merge pull request #2187 from letsencrypt/symlink-problems
Fix tests on letsencrypt-apache packages
2016-01-14 17:33:27 -08:00
Brad Warren 2939b62f24 Stop cover from failing 2016-01-14 16:59:29 -08:00
Brad Warren b7b3f24da0 Convert sites-enabled files to symlinks 2016-01-14 16:35:20 -08:00
Peter Eckersley a401384d62 Merge pull request #2182 from letsencrypt/revert-conditional-deps
Always install ndg-httpsclient and pyasn1
2016-01-14 13:59:58 -08:00
Erik Rose 5d93678303 Make ConfigArgParse dependencies unconditional as well.
None of this is ideal, since we're making the dependencies tighter than they theoretically need to be, but the behavior of the old le-auto makes this necessary to make it succeed in practice (when using LE wheels).

Once we move to the new le-auto (which pins everything and makes setup.py dependencies irrelevant for auto installs), we should redo this using env markers as in https://github.com/letsencrypt/letsencrypt/pull/2177. We're too afraid to do it now.

Similarly, we're too afraid to change how we handle argparse right now, despite that it should be required directly by us under 2.6. In practice, ConfigArgParse pulls it in for us, so we're okay as long as it continues to do that.
2016-01-14 16:40:47 -05:00
Brad Warren 2e034e6c6c Revert changes to acme's setup.py 2016-01-14 11:42:10 -08:00
Filip Ochnik 84a0fba774 Properly patch display_util 2016-01-14 23:16:26 +07:00
Filip Ochnik 54207f9ef3 Test view_config_changes with for_logging=True 2016-01-14 23:15:22 +07:00
Filip Ochnik f909d22a3d Test with missing certificate when calling RenewableCert.names() 2016-01-14 23:15:04 +07:00
Joona Hoikkala 5357a556eb PyLint doesn't play well with six 2016-01-14 14:18:36 +02:00
Joona Hoikkala be1d1321b6 Pep8 love 2016-01-14 13:25:15 +02:00
bmw 7e741f9b1a Merge pull request #2173 from letsencrypt/le-compat-release-version
Ensure that all pip upload version #s are reflect in git
2016-01-13 17:26:43 -08:00
Peter Eckersley 4762ede4ea Also *set* the letsencrypt-compatibility-test version number 2016-01-13 17:09:45 -08:00
Peter Eckersley a7b878b825 Ensure that all pip upload version #s are reflect in git 2016-01-13 16:53:40 -08:00
Peter Eckersley 8cc0d156e2 Merge pull request #2171 from letsencrypt/kill-22
Temporarily disable Apache 2.2 support
2016-01-13 16:26:04 -08:00
Brad Warren 8989dfc1ff Disable Apache 2.2 support 2016-01-13 16:17:26 -08:00