Mercurial > odfcast
annotate setup.py @ 62:16352bd395fa
Allow to ignore merge errors on files
Add a request param ignore_file_errors to allow skipping invalid pdf files
during merge.
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Wed, 12 Nov 2014 14:02:50 +0100 |
parents | 1e62ccffb395 |
children |
rev | line source |
---|---|
1 | 1 # -*- coding: utf-8 -*- |
2 | |
3 from setuptools import setup, find_packages | |
4 | |
5 version = '0.1' | |
6 | |
40
8a3f3427aa15
Fix setup.py and update coding style
Björn Ricks <bjoern.ricks@intevation.de>
parents:
13
diff
changeset
|
7 |
9
d5970cf6367d
Add a read function to close file descriptor after the file has been read
Björn Ricks <bjoern.ricks@intevation.de>
parents:
5
diff
changeset
|
8 def read(filename): |
d5970cf6367d
Add a read function to close file descriptor after the file has been read
Björn Ricks <bjoern.ricks@intevation.de>
parents:
5
diff
changeset
|
9 with open(filename, "r") as f: |
d5970cf6367d
Add a read function to close file descriptor after the file has been read
Björn Ricks <bjoern.ricks@intevation.de>
parents:
5
diff
changeset
|
10 return f.read() |
d5970cf6367d
Add a read function to close file descriptor after the file has been read
Björn Ricks <bjoern.ricks@intevation.de>
parents:
5
diff
changeset
|
11 |
1 | 12 setup( |
13 name='odfcast', | |
14 version=version, | |
56
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
15 description="A document conversion http service based on Open-" |
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
16 "/LibreOffice, py3o and PyPDF2", |
9
d5970cf6367d
Add a read function to close file descriptor after the file has been read
Björn Ricks <bjoern.ricks@intevation.de>
parents:
5
diff
changeset
|
17 long_description=read("README.rst"), |
1 | 18 classifiers=[ |
56
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
19 "Development Status :: 4 - Beta", |
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
20 "Operating System :: OS Independent", |
1 | 21 "Programming Language :: Python", |
56
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
22 "Topic :: Internet :: WWW/HTTP :: HTTP Servers", |
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
23 "Topic :: Text Processing :: General", |
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
24 "License :: OSI Approved :: MIT License", |
1 | 25 ], |
26 keywords='OpenOffice PDF', | |
27 author='Björn Ricks', | |
28 author_email='bjoern.ricks@intevation.de', | |
29 url='', | |
56
1e62ccffb395
Update setup.py and README.rst
Björn Ricks <bjoern.ricks@intevation.de>
parents:
40
diff
changeset
|
30 license='MIT License', |
13
75d90af41dfa
Exclude example data from being packaged in setup.py
Björn Ricks <bjoern.ricks@intevation.de>
parents:
11
diff
changeset
|
31 packages=find_packages(exclude=["examples"]), |
1 | 32 include_package_data=True, |
11
55581932e7f9
Read install_requires from requirements.txt file in setup.py
Björn Ricks <bjoern.ricks@intevation.de>
parents:
10
diff
changeset
|
33 install_requires=read("requirements.txt").split(), |
1 | 34 ) |