requirements: split internal and external requirements in two separate files
This commit is contained in:
parent
b217f55cfe
commit
ede9e5048c
4 changed files with 11 additions and 10 deletions
|
@ -1,4 +1,5 @@
|
|||
include Makefile
|
||||
include README
|
||||
include requirements.txt
|
||||
include requirements-swh.txt
|
||||
include version.txt
|
||||
|
|
3
requirements-swh.txt
Normal file
3
requirements-swh.txt
Normal file
|
@ -0,0 +1,3 @@
|
|||
swh.core
|
||||
swh.storage >= 0.0.76
|
||||
swh.scheduler >= 0.0.10
|
|
@ -1,6 +1,3 @@
|
|||
requests
|
||||
SQLAlchemy
|
||||
|
||||
swh.core
|
||||
swh.storage >= 0.0.76
|
||||
swh.scheduler >= 0.0.10
|
||||
|
|
14
setup.py
14
setup.py
|
@ -5,13 +5,13 @@ 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
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue