Page MenuHomeSoftware Heritage

No OneTemporary

diff --git a/MANIFEST.in b/MANIFEST.in
index 08ebc95..e7c46fc 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,3 +1,4 @@
include Makefile
include requirements.txt
+include requirements-swh.txt
include version.txt
diff --git a/requirements-swh.txt b/requirements-swh.txt
new file mode 100644
index 0000000..2d1bbce
--- /dev/null
+++ b/requirements-swh.txt
@@ -0,0 +1 @@
+# Add here internal Software Heritage dependencies, one per line.
diff --git a/setup.py b/setup.py
index b71448a..2f587b7 100644
--- a/setup.py
+++ b/setup.py
@@ -1,30 +1,30 @@
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)
-
+ for reqf in ('requirements.txt', 'requirements-swh.txt'):
+ with open(reqf) 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.<module-name>',
description='Software Heritage <Module\'s intent>',
author='Software Heritage developers',
author_email='swh-devel@inria.fr',
url='https://forge.softwareheritage.org/diffusion/<module-git-code>',
packages=[], # packages's modules
scripts=[], # scripts to package
install_requires=parse_requirements(),
setup_requires=['vcversioner'],
vcversioner={},
include_package_data=True,
)

File Metadata

Mime Type
text/x-diff
Expires
Thu, Jul 3, 10:50 AM (2 w, 8 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3300357

Event Timeline