We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9929ec8 commit 5fb2018Copy full SHA for 5fb2018
setup.py
@@ -2,15 +2,14 @@
2
#-*- coding: utf-8 -*-
3
4
import os
5
+import pip
6
import re
7
from setuptools import find_packages, setup
8
9
from tor2web import __version__
10
-def get_requires():
11
- with open('requirements.txt') as f:
12
- requires = f.readlines()
13
- return requires
+install_requires = [str(r.req) for r in pip.req.parse_requirements('requirements.txt',
+ session=pip.download.PipSession())]
14
15
setup(
16
name="tor2web",
@@ -20,5 +19,5 @@ def get_requires():
20
19
url="https://tor2web.org/",
21
packages=find_packages(exclude=['*.tests', '*.tests.*']),
22
scripts=["bin/tor2web"],
23
- install_requires=get_requires()
+ install_requires=install_requires
24
)
0 commit comments