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
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)
#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
# 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)
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)
'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)
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__, )
#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
#'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)
#!/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)
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)
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()
#!/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)
""" 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)
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)
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)