updated for older setuptools
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
requests
|
requests
|
||||||
lxml
|
lxml
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
enum34; python_version == '2.7'
|
enum34; python_version < '3.4'
|
||||||
|
17
setup.py
17
setup.py
@@ -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,
|
||||||
|
Reference in New Issue
Block a user