Prepare setup.py for release. Fix #7.
[pyyaml/python3.git] / setup.py
blob8cdd1ed68ef64721e74714507db6a9ff37a49773
2 NAME = 'PyYAML'
3 VERSION = '3.0'
4 DESCRIPTION = "YAML parser and emitter for Python"
5 LONG_DESCRIPTION = """\
6 YAML is a data serialization format designed for human readability and
7 interaction with scripting languages. PyYAML is a YAML parser and emitter
8 for Python.
10 PyYAML features a complete YAML 1.1 parser, Unicode support, event-based parser
11 and emitter (like SAX), API for serializing and deserializing Python objects
12 (like DOM or pickle). PyYAML supports all tags from the YAML types repository
13 and allows you to extend it easily.
15 PyYAML is applicable for a broad range of tasks from configuration files to
16 object persistance."""
17 AUTHOR = "Kirill Simonov"
18 AUTHOR_EMAIL = 'xi@resolvent.net'
19 LICENSE = "MIT"
20 PLATFORMS = "Any"
21 URL = "http://pyyaml.org/wiki/PyYAML"
22 DOWNLOAD_URL = "http://pyyaml.org/download/pyyaml/%s-%s.tar.gz" % (NAME, VERSION)
23 CLASSIFIERS = [
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",
34 from distutils.core import setup
36 setup(
37 name=NAME,
38 version=VERSION,
39 description=DESCRIPTION,
40 long_description=LONG_DESCRIPTION,
41 author=AUTHOR,
42 author_email=AUTHOR_EMAIL,
43 license=LICENSE,
44 platforms=PLATFORMS,
45 url=URL,
46 download_url=DOWNLOAD_URL,
47 classifiers=CLASSIFIERS,
49 package_dir={'': 'lib'},
50 packages=['yaml'],