Skip to content
Snippets Groups Projects
Commit bec257c3 authored by Nicolas Dandrimont's avatar Nicolas Dandrimont
Browse files

Add setup.py and friends

parent 50ddfeba
No related branches found
No related tags found
No related merge requests found
......@@ -3,3 +3,6 @@
*~
.coverage
__pycache__
dist
*.egg-info
version.txt
include Makefile
include Makefile.local
include README.db_testing
include requirements.txt
include version.txt
recursive-include sql *
setup.py 0 → 100644
#!/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
setup(
name='swh.storage',
description='Software Heritage storage manager',
author='Software Heritage developers',
author_email='swh-devel@inria.fr',
url='https://forge.softwareheritage.org/diffusion/DSTO/',
packages=['swh.storage', 'swh.storage.tests'],
scripts=[
'bin/swh-objstorage-add-dir',
'bin/swh-objstorage-fsck',
'bin/swh-storage-add-dir',
],
install_requires=parse_requirements(),
setup_requires=['vcversioner'],
vcversioner={},
include_package_data=True,
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment