@@ -8,9 +8,9 @@ description = "BrainPy: Brain Dynamics Programming in Python"
88readme = " README.md"
99requires-python = " >=3.10"
1010authors = [
11- {name = " BrainPy Team" , email = " chao.brain@qq.com" }
11+ { name = " BrainPy Team" , email = " chao.brain@qq.com" }
1212]
13- license = {text = " GPL-3.0 license" }
13+ license = { text = " GPL-3.0 license" }
1414classifiers = [
1515 " Natural Language :: English" ,
1616 " Operating System :: OS Independent" ,
@@ -43,6 +43,7 @@ dependencies = [
4343 " brainunit" ,
4444 " brainevent>=0.0.4" ,
4545 " braintools>=0.0.9" ,
46+ ' brainpy-state' ,
4647]
4748
4849dynamic = [' version' ]
@@ -54,37 +55,13 @@ dynamic = ['version']
5455"Source Code" = " https://github.com/brainpy/BrainPy"
5556
5657[project .optional-dependencies ]
57- cpu = [
58- " jax[cpu]" ,
59- " brainstate" ,
60- " brainunit" ,
61- " brainevent" ,
62- " braintools" ,
63- ]
64- cuda12 = [
65- " jax[cuda12]" ,
66- " brainstate" ,
67- " brainunit" ,
68- " brainevent" ,
69- " braintools" ,
70- ]
71- cuda13 = [
72- " jax[cuda13]" ,
73- " brainstate" ,
74- " brainunit" ,
75- " brainevent" ,
76- " braintools" ,
77- ]
78- tpu = [
79- " jax[tpu]" ,
80- " brainstate" ,
81- " brainunit" ,
82- " brainevent" ,
83- " braintools" ,
84- ]
58+ cpu = [" jax[cpu]" ]
59+ cuda12 = [" jax[cuda12]" ]
60+ cuda13 = [" jax[cuda13]" ]
61+ tpu = [" jax[tpu]" ]
8562
8663[tool .setuptools ]
87- package-dir = {"" = " ." }
64+ package-dir = { "" = " ." }
8865
8966[tool .setuptools .packages .find ]
9067where = [" ." ]
@@ -102,4 +79,4 @@ exclude = [
10279]
10380
10481[tool .setuptools .dynamic ]
105- version = {attr = " brainpy.__version__" }
82+ version = { attr = " brainpy.__version__" }
0 commit comments