summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2010-06-22 19:35:26 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2010-06-22 19:35:26 +0200
commit5f6f3dfe2a19cb21a74f6f22c57b5345df175aa3 (patch)
treef939456727d966c64bb3a0aaf40abfe06fb4a700 /setup.py
parent5bda522f9e63bfc13dbf96987ad6c42a3e083dc9 (diff)
downloadmarkupsafe-5f6f3dfe2a19cb21a74f6f22c57b5345df175aa3.tar.gz
Moved description into README
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py19
1 files changed, 5 insertions, 14 deletions
diff --git a/setup.py b/setup.py
index fc662fe..29aa203 100644
--- a/setup.py
+++ b/setup.py
@@ -1,16 +1,4 @@
-"""
-MarkupSafe
-==========
-
-Implements a unicode subclass that supports HTML strings:
-
->>> from markupsafe import Markup, escape
->>> escape("<script>alert(document.cookie);</script>")
-Markup(u'&lt;script&gt;alert(document.cookie);&lt;/script&gt;')
->>> tmpl = Markup("<em>%s</em>")
->>> tmpl % "Peter > Lustig"
-Markup(u'<em>Peter &gt; Lustig</em>')
-"""
+import os
import sys
from setuptools import setup, Extension, Feature
from distutils.command.build_ext import build_ext
@@ -57,6 +45,9 @@ class ve_build_ext(build_ext):
raise BuildFailed()
+description = open(os.path.join(os.path.dirname(__file__), 'README')).read()
+
+
def run_setup(with_binary):
features = {}
if with_binary:
@@ -69,7 +60,7 @@ def run_setup(with_binary):
author='Armin Ronacher',
author_email='armin.ronacher@active-4.com',
description='Implements a XML/HTML/XHTML Markup safe string for Python',
- long_description=__doc__,
+ long_description=description,
zip_safe=False,
classifiers=[
'Development Status :: 5 - Production/Stable',