Skip to content

Commit a04bc9e

Browse files
committed
refactor requirement parsing in setup.py
1 parent 551071e commit a04bc9e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

setup.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,9 @@ def _read_requirements(
4949
filename: str="requirements.txt"
5050
) -> typing.Dict[str, typing.List[str]]:
5151
reqs = list(parse_requirements(filename, session="libioc"))
52-
return dict(
53-
install_requires=[_resolve_requirement(req) for req in reqs]
54-
)
52+
return [_resolve_requirement(req) for req in reqs]
5553

5654

57-
ioc_requirements = _read_requirements("requirements.txt")
58-
5955
if sys.version_info < (3, 6):
6056
exit("Only Python 3.6 and higher is supported.")
6157

@@ -75,7 +71,7 @@ def _read_requirements(
7571
packages=find_packages(include=["libioc", "libioc.*"]),
7672
package_data={'': ['VERSION']},
7773
include_package_data=True,
78-
install_requires=ioc_requirements["install_requires"],
74+
install_requires=_read_requirements("requirements.txt"),
7975
# setup_requires=['pytest-runner'],
8076
tests_require=['pytest', 'pytest-cov', 'pytest-pep8']
8177
)

0 commit comments

Comments
 (0)