forked from wikiotics/creoleparser
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
66 lines (57 loc) · 2.26 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#!/usr/bin/env python
try:
from setuptools import setup
except ImportError:
print('setuptools not installed, using distutils.core')
print('please ignore error message about "install_requires"')
from distutils.core import setup
version = '0.7.5'
try:
## setup.py must work if Genshi isn't installed!
from creoleparser import __version__
assert version == __version__
except ImportError:
pass
setup(name='Creoleparser',
version=version,
install_requires=['Genshi>=0.4', 'six'],
description='Parser for the Creole common wiki markup language',
author='Stephen Day',
author_email='stephen.h.day@gm**l.com',
url='http://code.google.com/p/creoleparser/',
download_url='http://pypi.python.org/pypi/Creoleparser',
packages=['creoleparser'],
license = 'MIT',
#zip_safe = False,
classifiers = [
'Development Status :: 4 - Beta',
'Environment :: Web Environment',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 3',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Text Processing :: Markup',
'Topic :: Text Processing :: Markup :: HTML',
'Topic :: Text Processing :: Markup :: XML'
],
long_description = """\
What is Creoleparser?
---------------------
Creoleparser is a Python library for converting Creole wiki markup
for output on the web. It is a full implementation of the Creole 1.0
specification and aims to follow the spec exactly.
Find out more about Creoleparser at <http://code.google.com/p/creoleparser/>
What is Creole?
---------------
From wikicreole.org:
Creole is a common wiki markup language to be used across different
wikis. It's not replacing existing markup but instead enabling wiki
users to transfer content seamlessly across wikis, and for novice
users to contribute more easily.
Find out more about Creole at <http://www.wikicreole.org>
"""
)