@@ -4,13 +4,15 @@ build-backend = "hatchling.build"
4
4
5
5
[project ]
6
6
name = " widget-bzvisualizer"
7
+ description = ' A Jupyter widget to show the Brillouin zone of periodic crystals.'
7
8
version = " 0.2.5"
8
9
dependencies = [
9
10
" anywidget~=0.9.10" ,
10
11
" numpy~=1.21" ,
11
12
" scipy~=1.10" ,
12
13
" seekpath~=2.1" ,
13
14
]
15
+ authors = [{ name = " The OSSCAR team" }]
14
16
readme = " README.md"
15
17
keywords = [
16
18
' jupyter' ,
@@ -21,9 +23,23 @@ keywords = [
21
23
' brillouin-zone' ,
22
24
' reciprocal-space' ,
23
25
]
26
+ classifiers = [
27
+ ' Development Status :: 5 - Production/Stable' ,
28
+ ' Programming Language :: Python' ,
29
+ ' Programming Language :: Python :: 3.9' ,
30
+ ' Programming Language :: Python :: 3.10' ,
31
+ ' Programming Language :: Python :: 3.11' ,
32
+ ' Topic :: Scientific/Engineering' ,
33
+ ]
34
+ license = { file = ' LICENSE.txt' }
35
+ requires-python = ' >=3.9'
36
+
37
+ [project .urls ]
38
+ Home = ' https://www.osscar.org/'
39
+ Source = ' https://github.com/osscar-org/widget-bzvisualizer'
24
40
25
41
[project .optional-dependencies ]
26
- dev = [" watchfiles" , " jupyterlab" , " ase" , " bumpver= =2023.1129" ]
42
+ dev = [" watchfiles" , " jupyterlab" , " notebook " , " ase" , " bumpver> =2023.1129" ]
27
43
28
44
# automatically add the dev feature to the default env (e.g., hatch shell)
29
45
[tool .hatch .envs .default ]
0 commit comments