updated for older setuptools

This commit is contained in:
ekohilas
2017-10-04 01:57:02 +11:00
parent ee33e92bed
commit f0271e17b0
2 changed files with 11 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
requests requests
lxml lxml
beautifulsoup4 beautifulsoup4
enum34; python_version == '2.7' enum34; python_version < '3.4'

View File

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