setup.py (1674B)
1 #!/bin/env/python 2 try: 3 from setuptools import setup, find_packages 4 except ImportError: 5 from distutils.core import setup, find_packages 6 7 setup( 8 name = "Extractor", 9 version = "1.7", 10 11 packages = find_packages(), 12 entry_points = { "console_scripts": [ "extract.py = libextractor.examples.__main__:main", ] }, 13 14 author = "Bader Ladjemi, Christian Grothoff, Nikita Gillmann", 15 author_email = "libextractor@gnu.org", 16 description = "Python bindings for GNU libextractor", 17 license = "GNU GPLv3+", 18 keywords = "libextractor binding tag metadata", 19 url = "https://www.gnu.org/s/libextractor/", 20 long_description=""" 21 libextractor is a simple library for keyword extraction. libextractor 22 does not support all formats but supports a simple plugging mechanism 23 such that you can quickly add extractors for additional formats, even 24 without recompiling libextractor. libextractor typically ships with a 25 dozen helper-libraries that can be used to obtain keywords from common 26 file-types. 27 28 libextractor is a part of the GNU project (https://www.gnu.org/). 29 """, 30 31 classifiers=['Development Status :: 3 - Alpha', 32 'Intended Audience :: Developers', 33 'License :: OSI Approved :: GNU General Public License (GPL)', 34 'Operating System :: OS Independent', 35 'Operating System :: MacOS :: MacOS X', 36 'Operating System :: Microsoft :: Windows', 37 'Operating System :: POSIX', 38 'Topic :: System :: Filesystems', 39 'Topic :: Text Processing :: Filters'], 40 platforms=['windows', 'Linux', 'MacOS X', 'Solaris', 'FreeBSD'], 41 )