2 # Parallel Python setup script
3 # For the latest version of the Parallel Python
4 # software visit: http://www.parallelpython.com
6 Standard build tool for python libraries.
10 from distutils
.core
import setup
12 from pp
import version
as VERSION
15 LONG_DESCRIPTION
= """
16 Parallel Python module (PP) provides an easy and efficient way to create \
17 parallel-enabled applications for SMP computers and clusters. PP module \
18 features cross-platform portability and dynamic load balancing. Thus \
19 application written with PP will parallelize efficiently even on \
20 heterogeneous and multi-platform clusters (including clusters running other \
21 application with variable CPU loads). Visit http://www.parallelpython.com \
22 for further information.
28 url
="http://www.parallelpython.com",
30 download_url
="http://www.parallelpython.com/downloads/pp/pp-%s.zip" % (
32 author
="Vitalii Vanovschi",
33 author_email
="support@parallelpython.com",
34 py_modules
=["ppworker", "pptransport", "ppauto", "pp"],
35 scripts
=["ppserver.py"],
36 description
="Parallel and distributed programming for Python",
37 platforms
=["Windows", "Linux", "Unix"],
38 long_description
=LONG_DESCRIPTION
,
41 "Topic :: Software Development",
42 "Topic :: System :: Distributed Computing",
43 "Programming Language :: Python",
44 "Operating System :: OS Independent",
45 "License :: OSI Approved :: BSD License",
46 "Natural Language :: English",
47 "Intended Audience :: Developers",
48 "Development Status :: 5 - Production/Stable",