- commit
- 394a7c5222db16f58209e5d7f5150c796223d12c
- parent
- cdf791486a74cfc827fcdd2d5563b53709f9ba2f
- Author
- Tobias Bengfort <tobias.bengfort@gmx.net>
- Date
- 2015-12-13 11:21
change setup.py metadata extraction
Diffstat
| M | project_stats.py | 3 | +++ |
| M | setup.py | 13 | +++++++++++-- |
2 files changed, 14 insertions, 2 deletions
diff --git a/project_stats.py b/project_stats.py
@@ -22,6 +22,8 @@ try: 22 22 except ImportError: 23 23 Cheesecake = None 24 24 -1 25 __version__ = '0.2.1' -1 26 25 27 SOURCES = ['github', 'gitlab', 'local', 'pypi', 'bower', 'travis'] 26 28 27 29 KEYS = [ @@ -356,6 +358,7 @@ def load_config(path): 356 358 def parse_args(): 357 359 parser = argparse.ArgumentParser() 358 360 parser.add_argument('query', nargs='?', help='optionally filter projects') -1 361 parser.add_argument('--version', action='version', version=__version__) 359 362 parser.add_argument( 360 363 '-l', '--list', 361 364 action='store_true',
diff --git a/setup.py b/setup.py
@@ -1,11 +1,20 @@ 1 1 from setuptools import setup -1 2 import os -1 3 import re -1 4 -1 5 DIRNAME = os.path.abspath(os.path.dirname(__file__)) -1 6 rel = lambda *parts: os.path.abspath(os.path.join(DIRNAME, *parts)) -1 7 -1 8 README = open(rel('README.rst')).read() -1 9 MAIN = open(rel('project_stats.py')).read() -1 10 VERSION = re.search("__version__ = '([^']+)'", MAIN).group(1) 2 11 3 12 4 13 setup( 5 14 name='project-stats',6 -1 version='0.2.1',-1 15 version=VERSION, 7 16 description='keep track of all your projects',8 -1 long_description=open('README.rst').read(),-1 17 long_description=README, 9 18 url='https://github.com/xi/project-stats', 10 19 author='Tobias Bengfort', 11 20 author_email='tobias.bengfort@posteo.de',