libextractor-python

GNU libextractor
Log | Files | Refs | README | LICENSE

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 )