Source

orange-modelmaps / setup.py

Miha Stajdohar d0b1937 

Miha Stajdohar 7b5abf4 






Miha Stajdohar d0b1937 


Miha Stajdohar bea801f 

Miha Stajdohar 7b5abf4 

Miha Stajdohar d0b1937 
Miha Stajdohar f392d7b 
Miha Stajdohar d0b1937 
Miha Stajdohar e3451e9 
Miha Stajdohar 7b5abf4 
Miha Stajdohar d0b1937 

mitar 7effd7a 
Miha Stajdohar d0b1937 







Miha Stajdohar 7b5abf4 

Miha Stajdohar d0b1937 


Miha Stajdohar 7b5abf4 
Miha Stajdohar d0b1937 




mitar 7effd7a 
Miha Stajdohar d0b1937 








Miha Stajdohar 9eba59a 
Miha Stajdohar d0b1937 





Miha Stajdohar 7b5abf4 
Miha Stajdohar d0b1937 


Miha Stajdohar 296220b 

Miha Stajdohar 715caf6 

Miha Stajdohar d0b1937 


mitar 5119c78 

Miha Stajdohar 715caf6 
mitar 5119c78 
Miha Stajdohar 1b95942 



Miha Stajdohar d0b1937 









Miha Stajdohar 9eba59a 
Miha Stajdohar d0b1937 
























#!/usr/bin/env python

try:
    import distribute_setup
    distribute_setup.use_setuptools()
except ImportError:
    # For documentation we load setup.py to get version
    # so it does not matter if importing fails
    pass

import os

from setuptools import setup, find_packages

NAME = 'Orange-ModelMaps'
DOCUMENTATION_NAME = 'Orange Model Maps'

VERSION = '0.2.1'

DESCRIPTION = 'Orange Model Maps (space of prediction models) add-on for Orange data mining software package.'
LONG_DESCRIPTION  = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read()
AUTHOR = 'Miha Stajdohar, FRI UL'
AUTHOR_EMAIL = 'miha.stajdohar@gmail.com'
URL = 'http://orange.biolab.si/addons/'
DOWNLOAD_URL = 'https://bitbucket.org/mstajdohar/orange-modelmaps/downloads'
LICENSE = 'GPLv3'

KEYWORDS = (
    'data mining',
    'machine learning',
    'artificial intelligence',
    'meta learning',
    'orange',
    'orange add-on',
)

CLASSIFIERS = (
    'Development Status :: 4 - Beta',
    'Environment :: X11 Applications :: Qt',
    'Environment :: Console',
    'Environment :: Plugins',
    'Programming Language :: Python',
    'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
    'Operating System :: OS Independent',
    'Topic :: Scientific/Engineering :: Artificial Intelligence',
    'Topic :: Scientific/Engineering :: Visualization',
    'Topic :: Software Development :: Libraries :: Python Modules',
    'Intended Audience :: Education',
    'Intended Audience :: Science/Research',
    'Intended Audience :: Developers',
)

PACKAGES = find_packages(
    exclude = ('*.tests', '*.tests.*', 'tests.*', 'tests', 'archive'),
)
 
PACKAGE_DATA = {
}

SETUP_REQUIRES = (
    'setuptools',
)

INSTALL_REQUIRES = (
    'Orange',
    'setuptools',
    'numpy',
    'scipy',      # Requires Fortran compiler
),

EXTRAS_REQUIRE = {
    'GUI': (
        # Dependencies which are problematic to install automatically
        'PyQt4',
    ),
    'reST': (
        'mock',
        'numpydoc',
    ),
}

DEPENDENCY_LINKS = (
)

ENTRY_POINTS = {
    'orange.addons': (
        'modelmaps = _modelmaps',
    ),
    'orange.widgets': (
        'Model Maps = _modelmaps.widgets',
    ),
}

if __name__ == '__main__':
    setup(
        name = NAME,
        version = VERSION,
        description = DESCRIPTION,
        long_description = LONG_DESCRIPTION,
        author = AUTHOR,
        author_email = AUTHOR_EMAIL,
        url = URL,
        download_url = DOWNLOAD_URL,
        license = LICENSE,
        keywords = KEYWORDS,
        classifiers = CLASSIFIERS,
        packages = PACKAGES,
        package_data = PACKAGE_DATA,
        setup_requires = SETUP_REQUIRES,
        install_requires = INSTALL_REQUIRES,
        extras_require = EXTRAS_REQUIRE,
        dependency_links = DEPENDENCY_LINKS,
        entry_points = ENTRY_POINTS,
        include_package_data = True,
        zip_safe = False,
    )