diff --git a/README.md b/README.md index 72a3c8d..5f09170 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # PyghGP +[![PyPI version](https://badge.fury.io/py/pyshgp.svg)](https://badge.fury.io/py/pyshgp) +[![CircleCI](https://circleci.com/gh/erp12/pyshgp/tree/master.svg?style=svg)](https://circleci.com/gh/erp12/pyshgp/tree/master) + Push Genetic Programming in Python ## Motivation @@ -38,15 +41,16 @@ Although PushGP is constantly changing through research and publication, `pyshgp ### Install from pip -Coming with initial first release of `pyshgp`. -Check the project milestones to get a sense of how far off this is. +``` +pip install pyshgp +``` ### Build Frome source - Clone the repo - cd into the `pyshgp` repo directory - run `pip install . --upgrade` -- Thats it! Check out the examples and +- Thats it! Check out the examples and documentation. ## Documentation diff --git a/pyshgp/__init__.py b/pyshgp/__init__.py index cccf44e..843756e 100644 --- a/pyshgp/__init__.py +++ b/pyshgp/__init__.py @@ -1,3 +1,3 @@ """pyshgp.""" -__version__ = "0.1.0" +__version__ = "0.1.1" diff --git a/setup.py b/setup.py index d5099a4..43d42fd 100644 --- a/setup.py +++ b/setup.py @@ -13,16 +13,18 @@ def read(fname): setup( name="pyshgp", - # version="0.1.0", version=__version__, description="Push Genetic Programming in Python", long_description=read('README.md'), + long_description_content_type="text/markdown", keywords=["push gp", "genetic programming", "pushgp", "gp", "push"], author="Eddie Pantridge", author_email="erp12@hampshire.edu", license="LGPL", url="https://github.com/erp12/pyshgp", - packages=find_packages(exclude=['examples', 'docs', 'tests*']), + packages=find_packages( + exclude=('examples', 'examples.*', 'tests', 'tests.*', 'docs', 'docs_source') + ), classifiers=[ "Development Status :: 4 - Beta", 'Programming Language :: Python :: 3', @@ -39,7 +41,10 @@ def read(fname): setup_requires=[ "pytest-runner", "flake8>=3.5.0", - "flake8-docstrings>=1.3.0" + "flake8-docstrings>=1.3.0", + "sphinx>=1.8.3", + "m2r>=0.2.1", + "mkdocs-nature>=0.3.1", ], tests_require=[ "pytest"