Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: 83468fcba4
Fetching contributors…

Cannot retrieve contributors at this time

executable file 89 lines (73 sloc) 2.426 kB
"""Installs package using setuptools
Run:
python setup.py install
to install this package.
"""
try:
import ez_setup
ez_setup.use_setuptools()
except ImportError:
pass
from setuptools import setup
from distutils.command.install import INSTALL_SCHEMES
import sys
required_python_version = '2.4'
###############################################################################
# arguments for the setup command
###############################################################################
VERSION = (0, 3, 1)
__version__ = VERSION
__versionstr__ = '.'.join(map(str, VERSION))
name = "sneakylang"
version = __versionstr__
desc = "Extensible framework for easy creation of extensible WikiLanguages"
long_desc = """"""
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Software Development :: Documentation",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Text Processing",
"Topic :: Text Processing :: Markup :: HTML",
"Topic :: Text Processing :: Markup :: XML",
]
author="Lukas Almad Linhart"
author_email="bugs@almad.net"
url="http://projects.almad.net/sneakylang"
cp_license="BSD"
packages=[
"sneakylang"
]
download_url="http://www.almad.net/download/sneakylang/sneakylang-"+version+".tar.gz"
data_files=[]
###############################################################################
# end arguments for setup
###############################################################################
def main():
if sys.version < required_python_version:
s = "I'm sorry, but %s %s requires Python %s or later."
print s % (name, version, required_python_version)
sys.exit(1)
# set default location for "data_files" to platform specific "site-packages"
# location
for scheme in INSTALL_SCHEMES.values():
scheme['data'] = scheme['purelib']
setup(
name=name,
version=version,
description=desc,
long_description=long_desc,
classifiers=classifiers,
author=author,
author_email=author_email,
url=url,
license=cp_license,
packages=packages,
download_url=download_url,
data_files=data_files,
)
if __name__ == "__main__":
main()
Jump to Line
Something went wrong with that request. Please try again.