forked from jaepil/pdfminer3k
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
53 lines (50 loc) · 1.63 KB
/
setup.py
File metadata and controls
53 lines (50 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#!/usr/bin/env python3
from setuptools import setup
from pdfminer import __version__
DESC = """pdfminer3k is a Python 3 port of pdfminer.
PDFMiner is a tool for extracting information from PDF documents.
Unlike other PDF-related tools, it focuses entirely on getting
and analyzing text data. PDFMiner allows to obtain
the exact location of texts in a page, as well as
other information such as fonts or lines.
It includes a PDF converter that can transform PDF files
into other text formats (such as HTML). It has an extensible
PDF parser that can be used for other purposes instead of text analysis."""
DESC_AND_CHANGES = DESC + '\n\n' + open('CHANGES', 'rt').read()
setup(
name='pdfminer3k',
version=__version__,
description='PDF parser and analyzer',
long_description=DESC_AND_CHANGES,
license='MIT/X',
author='Yusuke Shinyama',
author_email='yusuke at cs dot nyu dot edu',
maintainer='Virgil Dupras',
maintainer_email='hsoft@hardcoded.net',
url='http://bitbucket.org/hsoft/pdfminer3k',
install_requires=[
'pytest>=2.0',
'ply>=3.4',
],
packages=[
'pdfminer',
'pdfminer.cmap',
],
package_data={
'pdfminer.cmap': ['*.pickle.gz'],
},
scripts=[
'tools/pdf2txt.py',
'tools/dumppdf.py',
'tools/latin2ascii.py',
],
keywords=['pdf parser', 'pdf converter', 'layout analysis', 'text mining'],
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: MIT License',
'Topic :: Text Processing',
],
)