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 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
#!/usr/bin/env python
#coding:utf-8
# Author: mozman
# Purpose: setup
# Created: 08.09.2010
# License: MIT License
# Copyright (C) 2010-2018 Manfred Moitzi
import os
from setuptools import setup
VERSION = '1.2.1' # also update __init__.py
AUTHOR_NAME = 'Manfred Moitzi'
AUTHOR_EMAIL = 'me@mozman.at'
def read(fname):
try:
return open(os.path.join(os.path.dirname(__file__), fname)).read()
except IOError:
return "File '%s' not found.\n" % fname
setup(name='svgwrite',
version=VERSION,
description='A Python library to create SVG drawings.',
author=AUTHOR_NAME,
url='http://github.com/mozman/svgwrite.git',
download_url='http://github.com/mozman/svgwrite/releases',
author_email=AUTHOR_EMAIL,
packages=['svgwrite', 'svgwrite/data', 'svgwrite/extensions'],
provides=['svgwrite'],
install_requires=['pyparsing>=2.0.1'],
long_description=read('README.rst') + read('NEWS.rst'),
platforms="OS Independent",
license="MIT License",
classifiers=[
"Development Status :: 5 - Production/Stable",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Intended Audience :: Developers",
"Topic :: Multimedia :: Graphics",
"Topic :: Software Development :: Libraries :: Python Modules",
]
)
|