fog/setup.py

34 lines
978 B
Python
Raw Normal View History

2018-04-27 12:09:49 +00:00
from setuptools import setup, find_packages
from Cython.Build import cythonize
2018-04-27 12:09:49 +00:00
with open('./README.md', 'r') as f:
long_description = f.read()
2018-04-26 15:40:12 +00:00
setup(name='fog',
2018-08-22 16:21:42 +00:00
version='0.5.2',
2018-06-22 15:57:25 +00:00
description='A fuzzy matching & clustering library for python.',
long_description=long_description,
long_description_content_type='text/markdown',
url='http://github.com/Yomguithereal/fog',
license='MIT',
author='Guillaume Plique',
author_email='kropotkinepiotr@gmail.com',
keywords='fuzzy',
python_requires='>=3',
packages=find_packages(exclude=['experiments', 'test']),
ext_modules=cythonize('fog/metrics/*.pyx'),
2018-08-22 15:57:15 +00:00
package_data={'': ['*.pyx'], 'docs': ['README.md']},
2018-06-22 15:57:25 +00:00
install_requires=[
'dill==0.2.7.1',
'phylactery==0.1.1',
'Unidecode==1.0.22'
],
2018-08-22 16:21:42 +00:00
setup_requires=[
'setuptools>=18.0',
'cython'
],
2018-06-22 15:57:25 +00:00
entry_points={
2018-08-22 16:21:42 +00:00
'console_scripts': ['fog=fog.cli']
2018-06-22 15:57:25 +00:00
},
zip_safe=True)