forked from gutenbergtools/libgutenberg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
52 lines (42 loc) · 1.42 KB
/
setup.py
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
#!/usr/bin/env python
#
# libgutenberg setup.py
#
__version__ = '0.1.6'
from distutils.core import setup
setup (
name = 'libgutenberg',
version = __version__,
package_dir = {
'libgutenberg': 'libgutenberg',
},
install_requires = [
'lxml',
# We cannot make this package dependent on psycopg2 because
# most users will not have postgres installed. Thus all
# packages that actually use the GutenbergDatabase module will
# have to depend on psycopg2 themselves.
# 'psycopg2',
],
packages = [
'libgutenberg'
],
# metadata for upload to PyPI
author = "Marcello Perathoner",
author_email = "webmaster@gutenberg.org",
description = "Common files used by Project Gutenberg python projects.",
long_description = "Useless as standalone install. Used only as requirement for other packages.",
license = "GPL v3",
keywords = "project gutenberg",
url = "http://pypi.python.org/pypi/libgutenberg/",
classifiers = [
"Development Status :: 4 - Beta",
"Environment :: Console",
"Intended Audience :: Other Audience",
"License :: OSI Approved :: GNU General Public License (GPL)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules",
],
platforms = 'OS-independent',
)