diff options
author | Claudiu Popa <pcmanticore@gmail.com> | 2016-08-02 00:17:15 +0300 |
---|---|---|
committer | Claudiu Popa <pcmanticore@gmail.com> | 2016-08-02 00:17:15 +0300 |
commit | 41a0c77cab88a54787d49913030bebf482fa014c (patch) | |
tree | 5b26e484d1af9c4385161dd704f9e9b461ea9fc4 | |
parent | 871a55bb4c80acfb62579a5da7235d800bcd7a90 (diff) | |
download | astroid-git-41a0c77cab88a54787d49913030bebf482fa014c.tar.gz |
Use proper environment markers for version specific dependencies.
-rw-r--r-- | astroid/__pkginfo__.py | 7 | ||||
-rw-r--r-- | setup.py | 1 |
2 files changed, 3 insertions, 5 deletions
diff --git a/astroid/__pkginfo__.py b/astroid/__pkginfo__.py index fe08afb9..8cfe3dbc 100644 --- a/astroid/__pkginfo__.py +++ b/astroid/__pkginfo__.py @@ -6,8 +6,6 @@ # For details: https://github.com/PyCQA/astroid/blob/master/COPYING.LESSER """astroid packaging information""" -import sys - distname = 'astroid' modname = 'astroid' @@ -15,10 +13,9 @@ modname = 'astroid' numversion = (1, 5, 0) version = '.'.join([str(num) for num in numversion]) +extras_require = {} install_requires = ['lazy_object_proxy', 'six', 'wrapt'] - -if sys.version_info < (3, 4): - install_requires += ['enum34', 'singledispatch'] +extras_require[':python_version<"3.4"'] = ['enum34', 'singledispatch'] # pylint: disable=redefined-builtin; why license is a builtin anyway? license = 'LGPL' @@ -53,6 +53,7 @@ def install(): url = web, include_package_data = True, install_requires = install_requires, + extras_require=extras_require, packages = find_packages(), cmdclass={'install_lib': AstroidInstallLib, 'easy_install': AstroidEasyInstallLib} |