setup.py 1.7 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
# Laurent El Shafey <laurent.el-shafey@idiap.ch>

from setuptools import setup, find_packages

# The only thing we do in this file is to call the setup() function with all
# parameters that define our package.
setup(

    name='xbob.db.mobio',
Laurent EL SHAFEY's avatar
Laurent EL SHAFEY committed
12
    version='1.0.5a0',
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    description='MOBIO Database Access API for Bob',
    url='http://github.com/bioidiap/xbob.db.mobio',
    license='GPLv3',
    author='Laurent El Shafey',
    author_email='laurent.el-shafey@idiap.ch',
    long_description=open('README.rst').read(),

    # This line is required for any distutils based packaging.
    packages=find_packages(),
    include_package_data=True,
    zip_safe=False,

    install_requires=[
      'setuptools',
27
      'six',  # py2/3 compatibility library
28
      'bob',  # base signal proc./machine learning library
29
      'xbob.db.verification.utils>=0.1.4' # defines a set of utilities for face verification databases like this one.
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
    ],

    namespace_packages = [
      'xbob',
      'xbob.db',
      ],

    entry_points = {
      # bob database declaration
      'bob.db': [
        'mobio = xbob.db.mobio.driver:Interface',
        ],

      # bob unittest declaration
      'bob.test': [
        'mobio = xbob.db.mobio.test:MobioDatabaseTest',
        ],
      },

    classifiers = [
      'Development Status :: 4 - Beta',
      'Intended Audience :: Developers',
      'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
      'Natural Language :: English',
      'Programming Language :: Python',
André Anjos's avatar
André Anjos committed
55
      'Programming Language :: Python :: 3',
56
57
58
59
      'Topic :: Scientific/Engineering :: Artificial Intelligence',
      'Topic :: Database :: Front-Ends',
      ],
)