diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 04be87d..e74a265 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -21,4 +21,4 @@ jobs: token: ${{ secrets.RELEASE_PLEASE_GENERALS }} # this is a built-in strategy in release-please, see "Action Inputs" # for more options - release-type: simple + release-type: python diff --git a/Makefile b/Makefile index 02ccce8..883807c 100644 --- a/Makefile +++ b/Makefile @@ -31,4 +31,4 @@ build: python setup.py sdist bdist_wheel clean: - rm -rf build dist + rm -rf build dist *.egg-info diff --git a/README.md b/README.md index 362ef41..27da29e 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ from generals.config import GameConfig # Initialize agents - their names are then called for actions agents = { "Random": RandomAgent("Random"), - "Expander": RandomAgent("Expander") + "Expander": ExpanderAgent("Expander") } game_config = GameConfig( diff --git a/setup.py b/setup.py index 0b2b95d..aeede15 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ def load_requirements(): setup( name='generals', - version='0.1.0', + version='0.2.0', description='Generals.io environment compliant with PettingZoo API standard powered by Numpy.', long_description=open('README.md').read(), long_description_content_type='text/markdown', @@ -18,6 +18,10 @@ def load_requirements(): 'Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', ], - python_requires='>=3.6', + python_requires='>=3.10', install_requires=load_requirements(), + include_package_data=True, + package_data={ + "generals": ['images/*', 'fonts/*'], + } )