diff --git a/setup.py b/setup.py index 93ef501..17a7be7 100644 --- a/setup.py +++ b/setup.py @@ -1,32 +1,41 @@ import setuptools # Required packages -dependencies = ["numpy", "visdom"] +dependencies = [ + "numpy", + "visdom" +] documentation_packages = [ "sphinx", "sphinxcontrib-napoleon", - "sphinxcontrib-programoutput", + "sphinxcontrib-programoutput" +] + +testing_packages = [ + "pytest", + "coverage" ] -testing_packages = ["pytest", "coverage"] setuptools.setup( - name="numpynet", - version="0.0.1", - author="Brad Beechler", - author_email="Chronocook@gmail.com", - description="Approachable neural net implementation in pure numpy", - url="https://github.com/UptakeOpenSource/numpynet", + name='numpynet', + version='0.0.1', + author='Brad Beechler', + author_email='Chronocook@gmail.com', + description='Approachable neural net implementation in pure numpy', + long_description="Backward Propogation","Loss Functions","Feed Forward Networks", + "Gradient descent","Visualization of neural networks","neural net", + url='https://github.com/UptakeOpenSource/numpynet', packages=setuptools.find_packages(), install_requires=dependencies, extras_require={ - "all": dependencies + documentation_packages, - "docs": documentation_packages, + 'all': dependencies + documentation_packages, + 'docs': documentation_packages }, test_suite="tests", zip_safe=False, classifiers=[ - "Development Status :: 3 - Alpha", - "Intended Audience :: Education", - "Programming Language :: Python :: 3 :: Only", - ], + 'Development Status :: 3 - Alpha', + 'Intended Audience :: Education', + 'Programming Language :: Python :: 3 :: Only' + ] )