diff --git a/requirements.txt b/requirements.txt index 1cde173..151b926 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ # Add here external Python modules dependencies, one per line. Module names # should match https://pypi.python.org/pypi names. For the full spec or # dependency lines, see https://pip.readthedocs.org/en/1.1/requirements.html +vcversioner diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..9a361b3 --- /dev/null +++ b/setup.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python3 + +from setuptools import setup + + +def parse_requirements(): + requirements = [] + with open('requirements.txt') as f: + for line in f.readlines(): + line = line.strip() + if not line or line.startswith('#'): + continue + requirements.append(line) + + return requirements + + +# Edit this part to match your module +# full sample: https://forge.softwareheritage.org/diffusion/DCORE/browse/master/setup.py +setup( + name='swh.', + description='Software Heritage ', + author='Software Heritage developers', + author_email='swh-devel@inria.fr', + url='https://forge.softwareheritage.org/diffusion/', + packages=[], # packages's modules + scripts=[], # scripts to package + install_requires=parse_requirements(), + setup_requires=['vcversioner'], + vcversioner={}, + include_package_data=True, +)