Mercurial > hg > hybrid-music-recommender-using-content-based-and-social-information
view Code/python_oauth2-master/setup.py @ 21:e68dbee1f6db
Modified code
New datasets
Updated report
author | Paulo Chiliguano <p.e.chiilguano@se14.qmul.ac.uk> |
---|---|
date | Tue, 11 Aug 2015 10:50:36 +0100 |
parents | |
children |
line wrap: on
line source
#!/usr/bin/env python from setuptools import setup, find_packages import os, re PKG='oauth2' VERSIONFILE = os.path.join('oauth2', '_version.py') verstr = "unknown" try: verstrline = open(VERSIONFILE, "rt").read() except EnvironmentError: pass # Okay, there is no version file. else: MVSRE = r"^manual_verstr *= *['\"]([^'\"]*)['\"]" mo = re.search(MVSRE, verstrline, re.M) if mo: mverstr = mo.group(1) else: print "unable to find version in %s" % (VERSIONFILE,) raise RuntimeError("if %s.py exists, it must be well-formed" % (VERSIONFILE,)) AVSRE = r"^auto_build_num *= *['\"]([^'\"]*)['\"]" mo = re.search(AVSRE, verstrline, re.M) if mo: averstr = mo.group(1) else: averstr = '' verstr = '.'.join([mverstr, averstr]) setup(name=PKG, version=verstr, description="library for OAuth version 1.0", author="Joe Stump", author_email="joe@simplegeo.com", url="http://github.com/simplegeo/python-oauth2", packages = find_packages(), install_requires = ['httplib2'], license = "MIT License", keywords="oauth", zip_safe = True, test_suite="tests", tests_require=['coverage', 'mock'])