Skip to content

Commit 7957943

Browse files
committed
updating pyproject.toml
1 parent 9ea64f7 commit 7957943

File tree

1 file changed

+30
-3
lines changed

1 file changed

+30
-3
lines changed

pyproject.toml

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,45 @@ name = "mesa_frames"
77
version = "mesa-frames/__init__.py"
88
description = "An extension to the Mesa framework which uses pandas/Polars DataFrames for enhanced performance"
99
authors = [
10-
{ name = "Adam Amer" },
10+
{ name = "Adam Amer"},
1111
]
1212
license = { text = "MIT" }
13+
readme = "README.md"
14+
keywords = [
15+
"simulation",
16+
"simulation-environment",
17+
"gis",
18+
"pandas",
19+
"simulation-framework",
20+
"agent-based-modeling",
21+
"complex-systems",
22+
"spatial-models",
23+
"mesa",
24+
"complexity-analysis",
25+
"modeling-agents",
26+
"agent-based-modelling"
27+
]
28+
classifiers = [
29+
"Development Status :: 3 - Alpha",
30+
"Intended Audience :: Science/Research",
31+
"License :: OSI Approved :: MIT License",
32+
"Programming Language :: Python :: 3",
33+
"Topic :: Scientific/Engineering::Artificial Life",
34+
]
1335
dependencies = [
1436
"numpy~=1.26",
1537
"typing-extensions>=4.9" #typing-extensions.Self added in 4.9
1638
]
39+
requires-python = ">=3.8"
40+
41+
[project.urls]
42+
Documentation = "https://adamamer20.github.io/mesa-frames"
43+
Repository = "https://github.com/adamamer20/mesa-frames.git"
1744

1845
[project.optional-dependencies]
1946
pandas = [
20-
"pandas~=2.2",
21-
"pyarrow",
47+
"pandas>=2.2",
48+
"pyarrow", #for conversion to pandas
2249
#"geopandas" (only after GeoGrid / ContinousSpace is implemented)
2350
]
2451
polars = [

0 commit comments

Comments
 (0)