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 34 35 36 37 38
|
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
name = 'xml_marshaller'
version = '0.9.7'
def read(name):
return open(name).read()
long_description=(
read('README.txt')
+ '\n' +
read('CHANGES.txt')
)
setup(name=name,
version=version,
description="Converting Python objects to XML and back again.",
long_description=long_description,
classifiers=['Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'License :: OSI Approved :: Python License (CNRI Python License)',
'Operating System :: OS Independent',
'Topic :: Text Processing :: Markup :: XML'],
keywords='XML marshaller',
author='XML-SIG',
author_email='xml-sig@python.org',
maintainer='Nicolas Delaby',
maintainer_email='nicolas@nexedi.com',
url='http://www.python.org/community/sigs/current/xml-sig/',
license='Python License (CNRI Python License)',
packages=find_packages('src'),
package_dir={'': 'src'},
include_package_data=True,
zip_safe=False,
install_requires=['lxml',],
test_suite='xml_marshaller',
)
|