from setuptools import setup import os import sys if sys.hexversion < 0x02070000: exit("Please upgrade to Python 2.7 or greater: .") remove_py_extension = True # install script as "gitup" instead of "gitup.py" if os.path.exists("gitup"): remove_py_extension = False else: os.rename("gitup.py", "gitup") desc = "Easily pull to multiple git repositories at once." with open('README.md') as file: long_desc = file.read() try: setup( name = "gitup", version = "0.1", scripts = ['gitup'], author = "Ben Kurtovic", author_email = "ben.kurtovic@gmail.com", description = desc, long_description = long_desc, license = "MIT License", keywords = "git repository pull update", url = "http://github.com/earwig/git-repo-updater", classifiers = ["Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Version Control" ] ) finally: if remove_py_extension: os.rename("gitup", "gitup.py") # restore file location