|
17 | 17 | install_reqs = ['ply>=3.4',
|
18 | 18 | 'six>=1.3.0']
|
19 | 19 |
|
| 20 | +with open('LICENSE') as f: |
| 21 | + license = f.read() |
| 22 | + |
20 | 23 | dist = setup(
|
21 | 24 | name='stone',
|
22 | 25 | version='0.1',
|
23 | 26 | description='Stone is an interface description language (IDL) for APIs.',
|
24 |
| - author='Dropbox', |
25 |
| - author_email='dev-platform@dropbox.com', |
26 |
| - url='http://www.dropbox.com/developers', |
| 27 | + author='Ken Elkabany', |
| 28 | + author_email='kelkabany@dropbox.com', |
| 29 | + maintainer='Dropbox', |
| 30 | + maintainer_email='dev-platform@dropbox.com', |
| 31 | + url='https://github.com/dropbox/stone', |
27 | 32 | install_requires=install_reqs,
|
28 |
| - license='LICENSE', |
| 33 | + license=license, |
29 | 34 | zip_safe=False,
|
30 | 35 | packages=['stone',
|
31 | 36 | 'stone.lang',
|
32 | 37 | 'stone.target',
|
33 | 38 | 'stone.target.python_rsrc'],
|
34 | 39 | long_description=open('README.rst').read(),
|
35 |
| - platforms=['CPython 2.6', 'CPython 2.7'], |
| 40 | + platforms=['CPython 2.7', 'CPython 3.4', 'CPython 3.5'], |
36 | 41 | entry_points={
|
37 | 42 | 'console_scripts': ['stone=stone.cli:main'],
|
38 | 43 | },
|
39 | 44 | classifiers=[
|
40 |
| - 'Development Status :: 3 - Alpha', |
| 45 | + 'Development Status :: 4 - Beta', |
41 | 46 | 'Intended Audience :: Developers',
|
42 | 47 | 'Operating System :: POSIX',
|
43 | 48 | 'Operating System :: Microsoft :: Windows',
|
44 | 49 | 'Operating System :: MacOS :: MacOS X',
|
45 |
| - 'Programming Language :: Python :: 2.6', |
46 | 50 | 'Programming Language :: Python :: 2.7',
|
| 51 | + 'Programming Language :: Python :: 3.4', |
| 52 | + 'Programming Language :: Python :: 3.5', |
| 53 | + 'Topic :: Software Development :: Code Generators', |
47 | 54 | 'Topic :: Software Development :: Libraries :: Python Modules',
|
48 | 55 | ],
|
49 | 56 | )
|
0 commit comments