Ejemplo n.º 1
0
if six.PY2:
    INSTALL_REQUIRES += ['functools32 >= 3.2.3-1']

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='vtool',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('vtool'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        description=('Vision tools - tools for computer vision'),
        url='https://github.com/Erotemic/vtool',
        author='Jon Crall',
        author_email='*****@*****.**',
        keywords='',
        install_requires=INSTALL_REQUIRES,
        clutter_patterns=CLUTTER_PATTERNS,
        # package_data={'build': ut.get_dynamic_lib_globstrs()},
        # build_command=lambda: ut.Repo(dirname(__file__)),
        build_command=lambda: ut.std_build_command(),
        classifiers=[],
    )
    setup(**kwargs)

#from Cython.Build import cythonize
#from Cython.Distutils import build_ext
Ejemplo n.º 2
0
        util_cplat.shell('mingw_build.bat')
    else:
        util_cplat.shell('./unix_build.sh')


INSTALL_REQUIRES = [
    #'detecttools >= 1.0.0.dev1',
]

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        name='pybing',
        packages=['pybing', 'build'],
        #packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('pybing'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description=(
            'Detects objects in images using BING (BInarized Normed Gradients)'
        ),
        url='https://github.com/bluemellophone/pybing',
        author='Jason Parham',
        author_email='*****@*****.**',
        clutter_patterns=clutter_patterns,
        install_requires=INSTALL_REQUIRES,
        package_data={'build': util_cplat.get_dynamic_lib_globstrs()},
        build_command=build_command,
        setup_fpath=__file__,
    )
    setup(**kwargs)
Ejemplo n.º 3
0
#os.environ['CXX'] = 'g++'

INSTALL_REQUIRES = [
    #'PyQt 4/5'  # non pipi index
]

if __name__ == '__main__':

    kwargs = util_setup.setuptools_setup(
        name='guitool',
        packages=['guitool', 'guitool.__PYQT__'],
        description=('Guitool - tools pyqt4 guis'),
        url='https://github.com/Erotemic/guitool',
        ext_modules=ext_modules,
        cmdclass=util_setup.get_cmdclass(),
        keywords='',
        package_data={},
        classifiers=[],
        #language='c',
        author='Jon Crall',
        install_requires=INSTALL_REQUIRES,
        author_email='*****@*****.**',
        setup_fpath=__file__,
    )
    setup(**kwargs)


#import pyximport; pyximport.install(reload_support=True, setup_args={'script_args':["--compiler=mingw32"]})
#from utool.util_setup import setuptools_setup
#import pyximport; pyximport.install()  # NOQA
Ejemplo n.º 4
0
    # Patterns removed by python setup.py clean
    '*.prof',
    '*.lprof',
    'clean_profile.txt',
    'raw_profile.txt',
    'DEPCACHE',
]

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='dtool',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('dtool'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        #description='description of module',
        #url='https://github.com/<username>/dtool.git',
        #author='<author>',
        #author_email='<author_email>',
        keywords='',
        install_requires=INSTALL_REQUIRES,
        clutter_patterns=CLUTTER_PATTERNS,
        #package_data={'build': ut.get_dynamic_lib_globstrs()},
        #build_command=lambda: ut.std_build_command(dirname(__file__)),
        classifiers=[],
    )
    setup(**kwargs)
Ejemplo n.º 5
0
if six.PY2:
    INSTALL_REQUIRES.append('requests >= 0.8.2')

INSTALL_REQUIRES += INSTALL_OPTIONAL


if __name__ == '__main__':
    print('[setup] Entering IBEIS setup')
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='ibeis',
        author='Jon Crall, Jason Parham',
        author_email='*****@*****.**',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('ibeis'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        project_dirs=PROJECT_DIRS,
        chmod_patterns=CHMOD_PATTERNS,
        clutter_patterns=CLUTTER_PATTERNS,
        clutter_dirs=CLUTTER_DIRS,
        install_requires=INSTALL_REQUIRES,
        scripts=[
            '_scripts/ibeis'
        ],
        #cython_files=CYTHON_FILES,
    )
    setup(**kwargs)
Ejemplo n.º 6
0
    'numpy >= 1.8.0',
    'parse',
    'astor',
    #'cv2',  # no pipi index
]

if six.PY2:
    INSTALL_REQUIRES += ['functools32 >= 3.2.3-1']

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='cyth',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('cyth'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        description=('Cyth - convert python to cython'),
        url='https://github.com/aweinstock314/cyth',
        author='Avi Weinstock',
        author_email='*****@*****.**',
        keywords='',
        install_requires=INSTALL_REQUIRES,
        scripts=['cyth/cyth_script.py', ],
        package_data={},
        classifiers=[],
    )
    setup(**kwargs)
Ejemplo n.º 7
0
    if util_cplat.WIN32:
        fftw_win32_url = 'ftp://ftp.fftw.org/pub/fftw/fftw-3.3.4-dll32.zip'
        #fftw_win64_url = 'ftp://ftp.fftw.org/pub/fftw/fftw-3.3.4-dll64.zip'
        # Ensure you have everything to build on windows
        setup_dir = utool.dirname(__file__)
        fftw_dir = utool.grab_zipped_url(fftw_win32_url, download_dir=setup_dir)
        print(fftw_dir)
        util_cplat.shell('mingw_build.bat')
    else:
        util_cplat.shell('./unix_build.sh')


INSTALL_REQUIRES = [
    'scikit-learn >= 0.14.1',
]

if __name__ == '__main__':
    setuptools_setup(
        name='pygist',
        build_command=build_command,
        description=('Filters images using gist descriptors'),
        url='https://github.com/hjweide/pygist',
        author='Hendrik Weideman',
        author_email='*****@*****.**',
        packages=['pygist'],
        install_requires=INSTALL_REQUIRES,
        package_data={'build': util_cplat.get_dynamic_lib_globstrs() +
                      ['compute_gist']},
        setup_fpath=__file__,
    )
Ejemplo n.º 8
0
#os.environ['CC'] = 'g++'
#os.environ['CXX'] = 'g++'

INSTALL_REQUIRES = [
    #'PyQt 4/5'  # non pipi index
]

if __name__ == '__main__':

    kwargs = util_setup.setuptools_setup(
        name='guitool',
        packages=['guitool', 'guitool.__PYQT__'],
        description=('Guitool - tools pyqt4 guis'),
        url='https://github.com/Erotemic/guitool',
        ext_modules=ext_modules,
        cmdclass=util_setup.get_cmdclass(),
        keywords='',
        package_data={},
        classifiers=[],
        #language='c',
        author='Jon Crall',
        install_requires=INSTALL_REQUIRES,
        author_email='*****@*****.**',
        setup_fpath=__file__,
    )
    setup(**kwargs)

#import pyximport; pyximport.install(reload_support=True, setup_args={'script_args':["--compiler=mingw32"]})
#from utool.util_setup import setuptools_setup
#import pyximport; pyximport.install()  # NOQA
Ejemplo n.º 9
0
    #'numpy >= 1.9.0',
    #'scipy >= 0.16.0',
]

CLUTTER_PATTERNS = [
    # Patterns removed by python setup.py clean
]

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='ibeis_flukematch',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('ibeis_flukematch'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        #description='description of module',
        #url='https://github.com/<username>/ibeis-flukematch-module.git',
        #author='<author>',
        #author_email='<author_email>',
        keywords='',
        install_requires=INSTALL_REQUIRES,
        clutter_patterns=CLUTTER_PATTERNS,
        #package_data={'build': ut.get_dynamic_lib_globstrs()},
        #build_command=lambda: ut.std_build_command(dirname(__file__)),
        classifiers=[],
    )
    setup(**kwargs)
Ejemplo n.º 10
0
#!/usr/bin/env python2.7
from __future__ import absolute_import, division, print_function
from setuptools import setup
from utool import util_setup

INSTALL_REQUIRES = [
    'matplotlib >= 1.3.1',
    'numpy >= 1.9.0',
]

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        name='plottool',
        version=util_setup.parse_package_for_version('plottool'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description=('Plottool - tools matplotlib computer vision plots'),
        url='https://github.com/Erotemic/plottool',
        keywords='',
        package_data={},
        classifiers=[],
        author='Jon Crall',
        author_email='*****@*****.**',
        setup_fpath=__file__,
    )
    setup(**kwargs)
Ejemplo n.º 11
0
URL_LIST = [
    'http://cmp.felk.cvut.cz/~perdom1/hesaff/',
    'https://github.com/Erotemic/hesaff',
]


INSTALL_REQUIRES = [
    'numpy >= 1.8.0',
]

if __name__ == '__main__':
    setup_dict = dict(
        name='pyhesaff',
        #packages=util_setup.find_packages(),
        packages=['pyhesaff', 'build', 'pyhesaff.tests'],
        version=util_setup.parse_package_for_version('pyhesaff'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description='Routines for computation of hessian affine keypoints in images.',
        url='https://github.com/Erotemic/hesaff',
        author='Krystian Mikolajczyk, Michal Perdoch, Jon Crall, Avi Weinstock',
        author_email='*****@*****.**',
        install_requires=INSTALL_REQUIRES,
        package_data={'build': util_cplat.get_dynamic_lib_globstrs()},
        build_command=lambda: ut.std_build_command(dirname(__file__)),
        setup_fpath=__file__,
    )
    kwargs = util_setup.setuptools_setup(**setup_dict)
    setup(**kwargs)
Ejemplo n.º 12
0
if __name__ == '__main__':
    print('[setup] Entering IBEIS setup')
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='ibeis',
        author='Jon Crall, Jason Parham',
        author_email='*****@*****.**',
        packages=util_setup.find_packages(),
        # version=util_setup.parse_package_for_version('ibeis'),
        version=parse_version(),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        project_dirs=PROJECT_DIRS,
        chmod_patterns=CHMOD_PATTERNS,
        clutter_patterns=CLUTTER_PATTERNS,
        clutter_dirs=CLUTTER_DIRS,
        install_requires=INSTALL_REQUIRES,
        # scripts=[
        #     '_scripts/ibeis'
        # ],
        entry_points={
            'console_scripts': [
                # Register specific python functions as command line scripts
                'ibeis=ibeis.__main__:run_ibeis',
            ],
        },
        #cython_files=CYTHON_FILES,
    )

    kwargs['cmdclass'] = setman.get_cmdclass()
Ejemplo n.º 13
0
if six.PY2:
    INSTALL_REQUIRES += ['functools32 >= 3.2.3-1']

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        setup_fpath=__file__,
        name='vtool',
        packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('vtool'),
        license=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        ext_modules=util_setup.find_ext_modules(),
        cmdclass=util_setup.get_cmdclass(),
        description=('Vision tools - tools for computer vision'),
        url='https://github.com/Erotemic/vtool',
        author='Jon Crall',
        author_email='*****@*****.**',
        keywords='',
        install_requires=INSTALL_REQUIRES,
        clutter_patterns=CLUTTER_PATTERNS,
        # package_data={'build': ut.get_dynamic_lib_globstrs()},
        # build_command=lambda: ut.Repo(dirname(__file__)),
        build_command=lambda: ut.std_build_command(),
        classifiers=[],
    )
    setup(**kwargs)

#from Cython.Build import cythonize
#from Cython.Distutils import build_ext
Ejemplo n.º 14
0
#!/usr/bin/env python
from __future__ import absolute_import, division, print_function
from setuptools import setup
from utool import util_setup

setupkw = dict(
    setup_fpath=__file__,
    name='detecttools',
    version=util_setup.parse_package_for_version('detecttools'),
    licence=util_setup.read_license('LICENSE'),
    long_description=util_setup.parse_readme('README.md'),
    description=('Utilities for writing detectors (like pyrf)'),
    url='https://github.com/bluemellophone/pyrf',
    author='Jason Parham',
    author_email='*****@*****.**',
    #packages=util_setup.find_packages(),
    packages=['detecttools',
              'detecttools.ctypes_interface',
              'detecttools.directory',
              'detecttools.ibeisdata',
              'detecttools.pascaldata',
              'detecttools.pypascalmarkup',
              ],
    py_modules=['detecttools'],
)

if __name__ == '__main__':
    # Preprocess and setup kwargs for real setup
    kwargs = util_setup.setuptools_setup(**setupkw)
    setup(**kwargs)
Ejemplo n.º 15
0
    """ Build command run by utool.util_setup """
    if util_cplat.WIN32:
        util_cplat.shell('mingw_build.bat')
    else:
        util_cplat.shell('./unix_build.sh')


INSTALL_REQUIRES = [
    #'detecttools >= 1.0.0.dev1',
]

if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        name='pyrf',
        packages=['pyrf', 'build'],
        #packages=util_setup.find_packages(),
        version=util_setup.parse_package_for_version('pyrf'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description=('Detects objects in images using random forests'),
        url='https://github.com/bluemellophone/pyrf',
        author='Jason Parham',
        author_email='*****@*****.**',
        clutter_patterns=clutter_patterns,
        install_requires=INSTALL_REQUIRES,
        package_data={'build': util_cplat.get_dynamic_lib_globstrs()},
        build_command=build_command,
        setup_fpath=__file__,
    )
    setup(**kwargs)
Ejemplo n.º 16
0
INSTALL_REQUIRES = [
    'utool >= 1.0.0.dev1',
    'vtool >= 1.0.0.dev1',
    'pyhesaff >= 1.0.0.dev1',
    'pyrf >= 1.0.0.dev1',
    'guitool >= 1.0.0.dev1',
    'plottool >= 1.0.0.dev1',
    'matplotlib >= 1.3.1',
    'scipy >= 0.13.2',
    'numpy >= 1.8.0',
    'Pillow >= 2.4.0',
    'functools32 >= 3.2.3-1',
    'psutil',
    'requests >= 0.8.2',
    #'PyQt4 >= 4.9.1', # cannot include because pyqt4 is not in pip
]

if __name__ == '__main__':
    print('[setup] Entering IBEIS setup')
    kwargs = setuptools_setup(
        setup_fpath=__file__,
        name='ibeis',
        project_dirs=PROJECT_DIRS,
        chmod_patterns=CHMOD_PATTERNS,
        clutter_dirs=CLUTTER_DIRS,
        clutter_patterns=CLUTTER_PATTERNS,
        install_requires=INSTALL_REQUIRES
        #cython_files=CYTHON_FILES,
    )
    setup(**kwargs)
Ejemplo n.º 17
0
#!/usr/bin/env python2.7
from __future__ import absolute_import, division, print_function
from setuptools import setup
from utool import util_setup

INSTALL_REQUIRES = [
    'matplotlib >= 1.3.1',
    'numpy >= 1.9.0',
]


if __name__ == '__main__':
    kwargs = util_setup.setuptools_setup(
        name='plottool',
        version=util_setup.parse_package_for_version('plottool'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description=('Plottool - tools matplotlib computer vision plots'),
        url='https://github.com/Erotemic/plottool',
        keywords='',
        package_data={},
        classifiers=[],
        author='Jon Crall',
        author_email='*****@*****.**',
        setup_fpath=__file__,
    )
    setup(**kwargs)
Ejemplo n.º 18
0
URL_LIST = [
    'http://cmp.felk.cvut.cz/~perdom1/hesaff/',
    'https://github.com/Erotemic/hesaff',
]

INSTALL_REQUIRES = [
    'numpy >= 1.8.0',
]

if __name__ == '__main__':
    setup_dict = dict(
        name='pyhesaff',
        #packages=util_setup.find_packages(),
        packages=['pyhesaff', 'build', 'pyhesaff.tests'],
        version=util_setup.parse_package_for_version('pyhesaff'),
        licence=util_setup.read_license('LICENSE'),
        long_description=util_setup.parse_readme('README.md'),
        description=
        'Routines for computation of hessian affine keypoints in images.',
        url='https://github.com/Erotemic/hesaff',
        author='Krystian Mikolajczyk, Michal Perdoch, Jon Crall, Avi Weinstock',
        author_email='*****@*****.**',
        install_requires=INSTALL_REQUIRES,
        package_data={'build': util_cplat.get_dynamic_lib_globstrs()},
        build_command=lambda: ut.std_build_command(dirname(__file__)),
        setup_fpath=__file__,
    )
    kwargs = util_setup.setuptools_setup(**setup_dict)
    setup(**kwargs)