--- /dev/null
+# -*- coding: utf-8 -*-
+import os
+from setuptools import setup, find_packages
+
+# extract __version__ from version file. importing will lead to install failures
+setup_dir = os.path.dirname(__file__)
+with open(os.path.join(setup_dir, 'face_privacy_filter', '_version.py')) as file:
+ globals_dict = dict()
+ exec(file.read(), globals_dict)
+ __version__ = globals_dict['__version__']
+
+
+setup(
+ name = globals_dict['MODEL_NAME'],
+ version = __version__,
+ packages = find_packages(),
+ author = "Eric Zavesky",
+ author_email = "ezavesky@research.att.com",
+ description = ("Face detection and privacy filtering models"),
+ long_description = ("Face detection and privacy filtering models"),
+ license = "Apache",
+ package_data={globals_dict['MODEL_NAME']:['data/*']},
+ scripts=['bin/run_face-privacy-filter_reference.py'],
+ setup_requires=['pytest-runner'],
+ entry_points="""
+ [console_scripts]
+ """,
+ #setup_requires=['pytest-runner'],
+ install_requires=['cognita_client',
+ 'numpy',
+ 'sklearn',
+ 'cv2'
+ globals_dict['MODEL_NAME']],
+ tests_require=['pytest',
+ 'pexpect'],
+ include_package_data=True,
+ )