diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..2f1e080 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,15 @@ +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[project] +name = "mesa_frames" +version = "0.1.0-alpha1" +description = "An extension to the Mesa framework which uses pandas/Polars DataFrames for enhanced performance" +authors = [ + { name = "Adam Amer" }, +] +license = { text = "MIT" } + +[tool.hatch.build.targets.wheel] +packages = ["mesa_frames"] diff --git a/setup.py b/setup.py deleted file mode 100644 index 80feb0f..0000000 --- a/setup.py +++ /dev/null @@ -1,10 +0,0 @@ -from setuptools import find_packages, setup - -setup( - name="mesa_frames", - packages=find_packages(where="mesa_frames"), - version="0.1.0-alpha1", - description="An extension to the Mesa framework which uses Pandas DataFrames for enhanced performance", - author="Adam Amer", - license="MIT License", -)