source: pyyaml/trunk/setup.py @ 150

Revision 150, 1.5 KB checked in by xi, 9 years ago (diff)

Prepare setup.py for release. Fix #7.

RevLine 
[39]1
[150]2NAME = 'PyYAML'
3VERSION = '3.0'
4DESCRIPTION = "YAML parser and emitter for Python"
5LONG_DESCRIPTION = """\
6YAML is a data serialization format designed for human readability and
7interaction with scripting languages.  PyYAML is a YAML parser and emitter
8for Python.
9
10PyYAML features a complete YAML 1.1 parser, Unicode support, event-based parser
11and emitter (like SAX), API for serializing and deserializing Python objects
12(like DOM or pickle).  PyYAML supports all tags from the YAML types repository
13and allows you to extend it easily.
14
15PyYAML is applicable for a broad range of tasks from configuration files to
16object persistance."""
[39]17AUTHOR = "Kirill Simonov"
18AUTHOR_EMAIL = 'xi@resolvent.net'
[59]19LICENSE = "MIT"
[150]20PLATFORMS = "Any"
21URL = "http://pyyaml.org/wiki/PyYAML"
22DOWNLOAD_URL = "http://pyyaml.org/download/pyyaml/%s-%s.tar.gz" % (NAME, VERSION)
23CLASSIFIERS = [
24    "Development Status :: 4 - Beta",
25    "Intended Audience :: Developers",
26    "License :: OSI Approved :: MIT License",
27    "Operating System :: OS Independent",
28    "Programming Language :: Python",
29    "Topic :: Software Development :: Libraries :: Python Modules",
30    "Topic :: Text Processing :: Markup",
31]
[39]32
[150]33
[39]34from distutils.core import setup
35
36setup(
37    name=NAME,
38    version=VERSION,
39    description=DESCRIPTION,
[150]40    long_description=LONG_DESCRIPTION,
[39]41    author=AUTHOR,
42    author_email=AUTHOR_EMAIL,
43    license=LICENSE,
[150]44    platforms=PLATFORMS,
45    url=URL,
46    download_url=DOWNLOAD_URL,
47    classifiers=CLASSIFIERS,
[39]48
49    package_dir={'': 'lib'},
50    packages=['yaml'],
51)
52
Note: See TracBrowser for help on using the repository browser.