annotate setup.py @ 32:fdddfd434bbd 0.3.2a

- Remove dependency on distribute - Tidy up pypi package contents
author Ben Croston <ben@croston.org>
date Sat, 19 Oct 2013 21:23:45 +0100
parents a99009a7013c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
1 #!/usr/bin/env python
32
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
2 from distutils.core import setup
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
3 try:
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
4 from distutils.command.build_py import build_py_2to3 as build_py
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
5 except ImportError:
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
6 from distutils.command.build_py import build_py
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
7
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
8 classifiers = ['Development Status :: 3 - Alpha',
4
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
9 'Operating System :: OS Independent',
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
10 'License :: OSI Approved :: MIT License',
4
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
11 'Intended Audience :: Developers',
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
12 'Programming Language :: Python :: 2.7',
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
13 'Programming Language :: Python :: 3',
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
14 'Topic :: Software Development',
4
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
15 'Topic :: Internet :: WWW/HTTP :: WSGI']
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
16
15
3c19ae16fc7a Renamed to AuthRPC
Ben Croston <ben@croston.org>
parents: 8
diff changeset
17 setup(name = 'AuthRPC',
32
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
18 version = '0.3.2a',
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
19 packages = ['AuthRPC', 'AuthRPC.server', 'AuthRPC.client'],
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
20 install_requires = 'WebOb>=1.2.3',
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
21 author = 'Ben Croston',
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
22 author_email = 'ben@croston.org',
20
4b62687da58a Added batch requests
Ben Croston <ben@croston.org>
parents: 17
diff changeset
23 description = 'A JSONRPC-like client and server with additions to enable authenticated requests',
22
9459d63c1558 Added full support for Python 3
Ben Croston <ben@croston.org>
parents: 20
diff changeset
24 long_description = open('README.txt').read() + open('CHANGELOG.txt').read(),
0
6a61cfdf6930 Initial version
Ben Croston <ben@croston.org>
parents:
diff changeset
25 license = 'MIT',
15
3c19ae16fc7a Renamed to AuthRPC
Ben Croston <ben@croston.org>
parents: 8
diff changeset
26 keywords = 'json, rpc, wsgi, auth',
3c19ae16fc7a Renamed to AuthRPC
Ben Croston <ben@croston.org>
parents: 8
diff changeset
27 url = 'http://www.wyre-it.co.uk/authrpc/',
4
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
28 classifiers = classifiers,
ad5a8748afcf Add test framework
Ben Croston <ben@croston.org>
parents: 3
diff changeset
29 platforms = ['Any'],
32
fdddfd434bbd - Remove dependency on distribute
Ben Croston <ben@croston.org>
parents: 30
diff changeset
30 cmdclass = {'build_py': build_py})