From 785d5e561d9bc40463ecd434bbc7349cae1a71fb Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 11 Nov 2010 13:19:43 -0500 Subject: [PATCH] Added ability to publish easily. Whitespace fixes. --- setup.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 390f9a4..8b979d2 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,9 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- + import codecs +import os +import sys import unittest try: @@ -16,7 +19,7 @@ from sphinxtogithub.tests import ( directoryhandler, replacer, renamer, - remover, + remover, layout, layoutfactory, setup as setuptest, @@ -52,6 +55,15 @@ class RunTests(Command): runner.run(suite) +def publish(): + """Publish to PyPi""" + os.system("python setup.py sdist upload") + +if sys.argv[-1] == "publish": + publish() + sys.exit() + + long_description = codecs.open("README.rst", "r", "utf-8").read()