54 Commits
Author SHA1 Message Date
Brad Warren 8e742fa3c6 Release 0.6.0 2016-05-11 18:04:15 -07:00
Brad Warren 3ab9e91279 letshelp-letsencrypt shim 2016-04-15 10:46:17 -07:00
Brad Warren 214343ed6a rename letshelp-letsencrypt 2016-04-13 17:42:19 -07:00
Brad Warren 37817130b0 Bump version to 0.6.0 2016-04-05 17:55:29 -07:00
Brad Warren 4d4cfb414f Release 0.5.0 2016-04-05 17:55:18 -07:00
Roy Wellington Ⅳ edf6d2db24 Make these print statements Python 3 compatible. 2016-02-26 22:02:16 -08:00
Peter Eckersley 563c115044 Bump version to 0.5.0 2016-02-10 18:49:27 -08:00
Peter Eckersley 74063851e3 Release 0.4.0 2016-02-10 18:48:40 -08:00
Peter Eckersley b6d0632a10 Bump version to 0.4.0 2016-01-27 17:05:25 -08:00
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
Peter Eckersley 91d958aa59 Bump version to 0.2.1.dev0 2016-01-15 15:03:53 -08:00
Brad Warren e59fcf7ddd Release 0.2.0 2016-01-14 17:39:18 -08: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
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
Jakub Warmuz d0a2b38457 pep8 for docs/conf.py 2015-11-07 19:36:08 +00:00
Jakub Warmuz f8185c1913 Add Python 2.6 setup.py classifiers. 2015-10-31 11:47:25 +00:00
Christoph Kisfeld f8da08e6a2 Fix readthedocs Intersphinx URLs, fix #1140 2015-10-28 11:37:24 +01:00
Jakub WarmuzandPeter Eckersley fe49889b16 Per subpkg requirements.txt for RTD 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley f922b9b694 Split docs into subpkgs (fixes #969) 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 946ee63238 docs_extra for subpkgs 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 5fe5d69192 Include docs in subpkgs tarballs 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley baa6c4aeec gitignores for various doc files 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 86f01d1fa9 sphinx: copyright 2014-2015 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley dfdb64c505 sphinx: default_role py:obj 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 1f0cbda9fc Unify autodoc options 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 1a6fc9ce76 RTD theme everywhere! 2015-10-21 17:06:36 -07:00
Jakub WarmuzandPeter Eckersley 635008f5e6 Configure intersphinx 2015-10-21 17:06:35 -07:00
Jakub WarmuzandPeter Eckersley b9868d3c97 sphinx-quickstart for subpkgs
```
sphinx-quickstart --dot _ --project acme-python --author Let's Encrypt Project -v 0 --release 0 --language en --suffix .rst --master index --ext-autodoc --ext-intersphinx --ext-todo --ext-coverage --ext-viewcode --makefile --batchfile acme/docs
sphinx-quickstart --dot _ --project letsencrypt-apache --author Let's Encrypt Project -v 0 --release 0 --language en --suffix .rst --master index --ext-autodoc --ext-intersphinx --ext-todo --ext-coverage --ext-viewcode --makefile --batchfile letsencrypt-apache/docs
sphinx-quickstart --dot _ --project letsencrypt-nginx --author Let's Encrypt Project -v 0 --release 0 --language en --suffix .rst --master index --ext-autodoc --ext-intersphinx --ext-todo --ext-coverage --ext-viewcode --makefile --batchfile letsencrypt-nginx/docs
sphinx-quickstart --dot _ --project letshelp-letsencrypt --author Let's Encrypt Project -v 0 --release 0 --language en --suffix .rst --master index --ext-autodoc --ext-intersphinx --ext-todo --ext-coverage --ext-viewcode --makefile --batchfile letshelp-letsencrypt/docs
sphinx-quickstart --dot _ --project letsencrypt-compatibility-test --author Let's Encrypt Project -v 0 --release 0 --language en --suffix .rst --master index --ext-autodoc --ext-intersphinx --ext-todo --ext-coverage --ext-viewcode --makefile --batchfile letsencrypt-compatibility-test/docs
```
2015-10-21 17:06:35 -07: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 7644613171 Update Copyright notice in subpackages LICENSE.
This corresponds to changes in #871.
2015-10-04 10:10:41 +00:00
Jakub Warmuz 1d5e1ee37e Fix letshelp_letsencrypt MANIFEST 2015-09-27 11:10:39 +00:00
Jakub Warmuz 45a0cd2799 Fix include_package_data. 2015-09-27 08:11:40 +00:00
Jakub Warmuz 3d638caeb7 Unify quotes in setup.py scripts 2015-09-27 06:32:27 +00:00
Jakub Warmuz 9883f8965d Add dummy README.rst files 2015-09-27 06:23:13 +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 79a70cfd61 pep8 letshelp-letsencrypt 2015-09-06 09:21:57 +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
Brad Warren 2605d5297c Added check for pkcs format 2015-08-04 12:24:50 -07:00
Brad Warren 46d8b163be Added include_package_data=True 2015-07-30 07:25:41 -07:00
Brad Warren 6d6c6f284b Incorporated Kuba's feedback 2015-07-29 11:47:56 -07:00
Brad Warren 6bbc412748 Incorporated Schoen's feedback and really fixed py26 support?... 2015-07-29 09:40:49 -07:00