-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.pypi.py
33 lines (31 loc) · 1.24 KB
/
setup.pypi.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
# -*- coding: utf-8 -*-
from distutils.core import setup
from distutils.extension import Extension
setup(
name='dmsl',
version='0.4.1',
author='Daniel Skinner',
author_email='daniel@dasa.cc',
url='http://dmsl.dasa.cc',
license = "MIT License",
packages = ["dmsl"],
description='Markup Language featuring html outlining via css-selectors, embedded python, and extensibility.',
long_description = """\
Features CSS selectors and indention for declaring page layout. Embed
python in your documents such as functions, lambda's, variable declarations,
for loops, list comprehensions, etc, writing it just as you would normally.
Follow development at http://github.com/dasacc22/dmsl
""",
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Environment :: Web Environment",
],
ext_modules = [ Extension("dmsl.cdoc", ["dmsl/cdoc.c"]),
Extension("dmsl.cutils", ["dmsl/cutils.c"]),
Extension("dmsl.cfmt", ["dmsl/cfmt.c"])]
)