Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Rename readme and use it from setuptools

Signed-off-by: lericson <ludvig@lericson.se>
  • Loading branch information...
commit 32d1ac3f7a43f454a9c6df868ec9d81e4a8850c8 1 parent 6adafeb
@jbergstroem jbergstroem authored committed
Showing with 12 additions and 72 deletions.
  1. 0  README → README.rst
  2. +12 −72 setup.py
View
0  README → README.rst
File renamed without changes
View
84 setup.py
@@ -1,75 +1,16 @@
-"""\
-=========
-CleverCSS
-=========
+import os
-CleverCSS is a small markup language for CSS inspired by Python that can be used
-to build a style sheet in a clean and structured way. In many ways it's cleaner
-and more powerful than CSS2 is.
+f = open("README.rst")
+try:
+ try:
+ readme_text = f.read()
+ except:
+ readme_text = ""
+finally:
+ f.close()
-The most obvious difference to CSS is the syntax: it is indentation based and
-not flat. While this is obviously against the Python Zen, it's nonetheless a
-good idea for structural styles.
-
-
-Nutshell
-========
-
-To get an idea of how CleverCSS works you can see a small example below. Note
-the indentation based syntax and how you can nest rules::
-
- ul#comments, ol#comments:
- margin: 0
- padding: 0
-
- li:
- padding: 0.4em
- margin: 0.8em 0 0.8em
-
- h3:
- font-size: 1.2em
- p:
- padding: 0.3em
- p.meta:
- text-align: right
- color: #ddd
-
-Of course you can do the very same in CSS, but because of its flat nature the
-code would look more verbose. The following piece of code is the CleverCSS
-output of the above file::
-
- ul#comments,
- ol#comments {
- margin: 0;
- padding: 0;
- }
-
- ul#comments li,
- ol#comments li {
- padding: 0.4em;
- margin: 0.8em 0 0.8em;
- }
-
- ul#comments li h3,
- ol#comments li h3 {
- font-size: 1.2em;
- }
-
- ul#comments li p,
- ol#comments li p {
- padding: 0.3em;
- }
-
- ul#comments li p.meta,
- ol#comments li p.meta {
- text-align: right;
- color: #dddddd;
- }
-
-But that's only a small example of what you can do with CleverCSS. Have a look
-at the following documentation of CleverCSS for more details.
-"""
from distutils.core import setup
+
setup(
name='CleverCSS',
author='Armin Ronacher',
@@ -78,9 +19,8 @@
url='http://sandbox.pocoo.org/clevercss/',
py_modules=['clevercss'],
description='funky css preprocessor dammit',
- long_description=__doc__,
+ long_description=readme_text,
classifiers=[
'License :: OSI Approved :: BSD License',
- 'Programming Language :: Python'
- ]
+ 'Programming Language :: Python']
)
Please sign in to comment.
Something went wrong with that request. Please try again.