57 Commits
Author SHA1 Message Date
Peter Eckersley cf218dd7f1 Release 0.3.0 2016-01-27 15:12:30 -08:00
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
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 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
Brad Warren e59fcf7ddd Release 0.2.0 2016-01-14 17:39:18 -08:00
Brad Warren 2e034e6c6c Revert changes to acme's setup.py 2016-01-14 11:42:10 -08:00
Erik Rose ed562645e0 Master master into letsencrypt-auto-release so Travis will build it. 2016-01-11 21:45:16 -05:00
Erik Rose 6c05197a43 Remove mock as an install requirement.
The motivation is to free us of a reliance on a rather modern version of setuptools, which caused le-auto failures for people on Wheezy and other older distros. (The alternative would have been to forcibly upgrade setuptools as the old le-auto did, but less is more.)

Mock is used only in tests, so we move it to tests_require. It will still be installed automatically when setup.py test is run. Give all packages a test_suite so this works.

The "testing" extra remains for optional packages not required for the nose tests but used in tox. However, the extra is much less useful now and is a candidate for deletion. We could roll the list of packages therein into the tox config so as not to favor any particular package.

Remove tests_require=install_requires, which I don't think does anything useful, since install requirements are implicitly installed when running setup.py test.

Fix tests to pass with mock removed. We had to stop them pulling down LE from PyPI, since the current version there (0.1.1) requires mock and explodes when `letsencrypt` is run.
2016-01-11 21:26:41 -05:00
Peter Eckersley bf4793039a Merge remote-tracking branch 'origin/master' into pyopenssl 2016-01-10 02:39:54 -08:00
Jakub Warmuz b26dda3afe Add Python 3.5 trove classifier to acme 2016-01-09 13:38:12 +00:00
Erik Rose f2586fbc11 Merge master in so Travis will test this PR. 2016-01-08 17:08:30 -05:00
bmw 96b55c8f34 Revert "Don't use cryptography version 1.2" 2016-01-08 17:02:35 -05:00
Erik Rose 1d719bd89c Teach le-auto about dependencies that are conditional on the Python version. 2016-01-08 15:31:22 -05:00
Brad Warren b1e67f241e Fix merge conflicts properly 2016-01-08 14:31:30 -05:00
Brad Warren 36679c2daa Merge branch 'master' into pyopenssl 2016-01-08 14:27:07 -05:00
Brad Warren b039c884d8 Don't use cryptography version 1.2 2016-01-08 14:09:44 -05:00
Brad Warren 0f239e0029 Add comment about dependency version 2016-01-07 13:04:29 -05:00
Brad Warren 6f7299f9ed Merge branch 'master' into pyopenssl 2016-01-06 12:40:56 -05:00
Alex Gaynor dc3a2da9b1 Fixed a typo in a comment 2016-01-03 10:49:50 -05:00
Brad Warren 8680a29c9d Merge branch 'master' into pyopenssl 2016-01-02 13:11:11 -05:00
Rémy HUBSCHER 212f04fd92 @kuba review 2015-12-20 16:03:12 +01:00
Brad Warren a28f8fe442 Drop version dependency 2015-12-17 17:47:15 -08:00
Rémy HUBSCHER 6958710030 @pde review. 2015-12-17 10:13:09 +01:00
Jakub Warmuz 7a6e084e3a Unbreak master 2015-12-03 15:55:17 +00:00
Peter Eckersley 5747ab7fd9 Release 0.1.0 2015-12-02 15:55:43 -08:00
Brad Warren b2ca861a27 Revert "Quikfix"
This reverts commit a97a702210.
2015-11-25 09:44:28 -05:00
Brad Warren a97a702210 Quikfix 2015-11-24 16:04:00 -05:00
Jakub Warmuz f8185c1913 Add Python 2.6 setup.py classifiers. 2015-10-31 11:47:25 +00:00
Jakub Warmuz 3202f35a90 Merge remote-tracking branch 'github/letsencrypt/master' into py2.6-3 2015-10-22 05:42:01 +00:00
Jakub WarmuzandPeter Eckersley 946ee63238 docs_extra for subpkgs 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 934301abc6 Fix ACME module description 2015-10-21 17:06:35 -07:00
Jakub Warmuz 09fa1153d9 Merge remote-tracking branch 'github/letsencrypt/master' into py2.6-3 2015-10-17 07:28:04 +00:00
Jakub Warmuz a1a6120abf Add py3 trove classifiers for acme 2015-10-11 16:03:32 +00:00
Jakub Warmuz 7a153ebf50 Revert "Release 0.0.0.dev20151008"
This reverts commit 9e1477faa4.
2015-10-11 07:05:35 +00:00
Jakub Warmuz 9e1477faa4 Release 0.0.0.dev20151008 2015-10-08 19:28:55 +00:00
Jakub Warmuz c3e28fa909 Merge remote-tracking branch 'github/letsencrypt/master' into mock-2.6 2015-10-05 19:31:05 +00:00
Jakub Warmuz 3f08932479 Merge remote-tracking branch 'github/letsencrypt/master' into mock-2.6 2015-10-04 08:41:01 +00:00
Jakub Warmuz 45a0cd2799 Fix include_package_data. 2015-09-27 08:11:40 +00:00
Jakub Warmuz 033ed589cc Development Status :: 3 - Alpha 2015-09-27 06:23:13 +00:00
Jakub Warmuz b6819ad05b Add general classifiers to all setup.py scripts. 2015-09-27 06:23:13 +00:00
Jakub Warmuz b5036e36ad Unify setup.py: description/url/author/author_email. 2015-09-27 06:23:12 +00:00
Jakub Warmuz 20131de9fb Add licences to all subpackages. 2015-09-27 06:23:12 +00:00
Jakub Warmuz 746016be6c Sync version strings to 0.1.0.dev0, pin same repo deps. 2015-09-27 06:23:12 +00:00
Jakub Warmuz 08c0c4aeba Explicit dependency on setuptools (pkg_resources). 2015-09-26 10:52:28 +00:00
Jakub Warmuz c6e4c7dea1 setup.py: update/fix deps. 2015-09-01 19:57:41 +00:00
Jakub Warmuz a74eff5fbd Revert "Revert PR #708."
This reverts commit 70e311b43f.
2015-08-28 06:40:19 +00:00
Jacob Hoffman-Andrews 70e311b43f Revert PR #708.
https://github.com/letsencrypt/letsencrypt/pull/708 broke the Boulder CI build
because Travis runs Ubuntu 12.04, which has an older setuptools. See
https://github.com/letsencrypt/boulder/issues/681.
2015-08-27 13:38:32 -07:00
Jakub Warmuz a7df468347 mock<1.1.0 only for py2.6. 2015-08-22 11:01:28 +00:00
Jakub Warmuz 33d7f205fa Merge remote-tracking branch 'github/letsencrypt/master' into dvsni-verify
Conflicts:
	acme/acme/challenges.py
2015-07-18 06:51:26 +00:00