diff --git a/requirements.txt b/requirements.txt index 2c582c4..3bed7ed 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -limnoria>2012.08.04 # Needs MultipleReplacer, from 1a64f105 -psutil>3.1.0 # Fixes #640 +limnoria > 2012.08.04 # Needs MultipleReplacer, from 1a64f105 +psutil >= 3.1.0 # Fixes #640 diff --git a/setup.py b/setup.py index d9e692b..dffe557 100755 --- a/setup.py +++ b/setup.py @@ -9,6 +9,9 @@ if sys.version_info < (3, 4, 0): sys.stderr.write(os.linesep) sys.exit(-1) +with open(os.path.join(os.path.dirname(__file__), 'requirements.txt')) as fd: + requirements = [x.split('#')[0].strip().replace(' >', ' (>')+')' + for x in fd.readlines()] setup( name='irctest', @@ -45,6 +48,7 @@ setup( 'irctest.irc_utils', 'irctest.server_tests', ], + requires=requirements, ) # vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79: