diff --git a/requirements.txt b/requirements.txt index 2f7a7df..22069fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ requests lxml beautifulsoup4 -enum34; python_version == '2.7' +enum34; python_version < '3.4' diff --git a/setup.py b/setup.py index 3ce1c77..a1800fa 100644 --- a/setup.py +++ b/setup.py @@ -4,22 +4,24 @@ """ Setup script for fbchat """ - - import os try: from setuptools import setup except ImportError: from distutils.core import setup - with open('README.rst') as f: readme_content = f.read().strip() -try: - requirements = [line.rstrip('\n') for line in open(os.path.join('fbchat.egg-info', 'requires.txt'))] -except IOError: - requirements = [line.rstrip('\n') for line in open('requirements.txt')] +requirements = [ + 'requests', + 'lxml', + 'beautifulsoup4', +] + +extras_requirements = { + ':python_version < "3.4"': ['enum34'] +} version = None author = None @@ -75,6 +77,7 @@ setup( include_package_data=True, packages=['fbchat'], install_requires=requirements, + extras_require=extras_requirements, url=source, version=version, zip_safe=True,