11[project ]
22name = " e3sm-compareview"
3- version = " 1.4 .0"
3+ version = " 1.5 .0"
44description = " An application to explore/analyze data for atmosphere component for E3SM"
55authors = [
66 {name = " Kitware Inc." },
@@ -18,9 +18,7 @@ classifiers = [
1818 " Topic :: Software Development :: Libraries :: Application Frameworks" ,
1919 " Topic :: Software Development :: Libraries :: Python Modules" ,
2020]
21-
2221requires-python = " >=3.10"
23-
2422dependencies = [
2523 " numpy<2.4" ,
2624 " trame>=3.12" ,
@@ -51,6 +49,15 @@ dev = [
5149]
5250
5351
52+ [project .scripts ]
53+ compareview = " e3sm_compareview.app:main"
54+ quickcompare = " e3sm_compareview.app:main"
55+
56+ [project .entry-points ."jupyter_serverproxy_servers" ]
57+ compareview = " e3sm_compareview.jupyter:setup_compareview"
58+ quickcompare = " e3sm_compareview.jupyter:setup_quickcompare"
59+
60+
5461[build-system ]
5562requires = [" hatchling" ]
5663build-backend = " hatchling.build"
@@ -68,17 +75,11 @@ packages = [
6875 " src/e3sm_compareview" ,
6976]
7077
71- [project .scripts ]
72- compareview = " e3sm_compareview.app:main"
73- quickcompare = " e3sm_compareview.app:main"
74-
75- [project .entry-points ."jupyter_serverproxy_servers" ]
76- compareview = " e3sm_compareview.jupyter:setup_compareview"
77- quickcompare = " e3sm_compareview.jupyter:setup_quickcompare"
7878
7979[tool .ruff .lint .per-file-ignores ]
8080"src/e3sm_compareview/pipeline.py" = [" F821" ] # Plugin classes loaded dynamically
8181
82+
8283[tool .semantic_release ]
8384version_toml = [
8485 " pyproject.toml:project.version" ,
0 commit comments