aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2016-10-11 23:36:35 +0200
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2016-10-16 12:52:28 +0200
commite90120273d09d7a8c05418f433feae0e1fd8a974 (patch)
tree2f7345169230ed228aa8e9ca0d10681085de79ba
parentconvert to actual unittest tests (diff)
downloadSyncRNG-e90120273d09d7a8c05418f433feae0e1fd8a974.tar.gz
SyncRNG-e90120273d09d7a8c05418f433feae0e1fd8a974.zip
extend and simplify setup.py
-rw-r--r--setup.py18
1 files changed, 14 insertions, 4 deletions
diff --git a/setup.py b/setup.py
index 985c1eb..3639006 100644
--- a/setup.py
+++ b/setup.py
@@ -1,14 +1,15 @@
-from distutils.core import setup, Extension
+from setuptools import setup, find_packages
+from distutils.extension import Extension
setup(
name='SyncRNG',
author='Gertjan van den Burg',
- version='1.0',
+ version='1.1.0',
description='A synchronized Tausworthe RNG for Python and R',
+ url='https://github.com/GjjvdBurg/SyncRNG',
license='GPL v2',
- package_dir={'': 'Python'},
- packages=[''],
+ packages=find_packages(),
ext_modules=[
Extension(
"syncrng",
@@ -16,4 +17,13 @@ setup(
sources=["src/syncrng.c"]
)
],
+ keywords='RNG R Python',
+ classifiers=[
+ 'Intended Audience :: Developers',
+ 'Indended Audience :: Science/Research',
+ 'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
+ 'Programming Language :: Python :: 2.7',
+ 'Programming Language :: Python :: 3',
+ 'Topic :: Scientific/Engineering :: Mathematics'
+ ]
)