diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2015-04-29 19:28:57 -0700 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2015-04-29 19:28:57 -0700 |
commit | c7b456945a06c48aae8096549c339ce95a898802 (patch) | |
tree | 7acd4f13bfe019f6cda3ec53280c41ae7391fd1d | |
parent | cfeca480db0116c5c8d95ba1aaa9e5e5e02951ed (diff) | |
parent | aaf95ddd52ad7e8524ea6e14532e65c6be836b86 (diff) |
Merge branch '1.15'
-rw-r--r-- | dev-requirements.txt | 8 | ||||
-rw-r--r-- | tasks.py | 24 |
2 files changed, 8 insertions, 24 deletions
diff --git a/dev-requirements.txt b/dev-requirements.txt index 7a0ccbc5..059572cf 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,9 +1,11 @@ # Older junk tox>=1.4,<1.5 # For newer tasks like building Sphinx docs. -invoke>=0.7.0,<0.8 -invocations>=0.5.0 +invoke>=0.10 +invocations>=0.9.2 sphinx>=1.1.3 alabaster>=0.6.1 releases>=0.5.2 -wheel==0.23.0 +semantic_version>=2.4,<2.5 +wheel==0.24 +twine==1.5 @@ -3,28 +3,10 @@ from os.path import join from shutil import rmtree, copytree from invoke import Collection, ctask as task -from invocations import docs as _docs +from invocations.docs import docs, www from invocations.packaging import publish -d = 'sites' - -# Usage doc/API site (published as docs.paramiko.org) -docs_path = join(d, 'docs') -docs_build = join(docs_path, '_build') -docs = Collection.from_module(_docs, name='docs', config={ - 'sphinx.source': docs_path, - 'sphinx.target': docs_build, -}) - -# Main/about/changelog site ((www.)?paramiko.org) -www_path = join(d, 'www') -www = Collection.from_module(_docs, name='www', config={ - 'sphinx.source': www_path, - 'sphinx.target': join(www_path, '_build'), -}) - - # Until we move to spec-based testing @task def test(ctx, coverage=False): @@ -45,9 +27,9 @@ def release(ctx): rmtree(target, ignore_errors=True) copytree(docs_build, target) # Publish - publish(ctx, wheel=True) + publish(ctx) # Remind print("\n\nDon't forget to update RTD's versions page for new minor releases!") -ns = Collection(test, release, docs=docs, www=www) +ns = Collection(test, coverage, release, docs, www) |