Skip to content

Commit 8b79e55

Browse files
committed
update pyproject.toml metadata
1 parent 6e575f3 commit 8b79e55

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

example/example.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
"name": "python",
100100
"nbconvert_exporter": "python",
101101
"pygments_lexer": "ipython3",
102-
"version": "3.10.0"
102+
"version": "3.11.9"
103103
}
104104
},
105105
"nbformat": 4,

pyproject.toml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "widget-bzvisualizer"
7+
description = 'A Jupyter widget to show the Brillouin zone of periodic crystals.'
78
version = "0.2.5"
89
dependencies = [
910
"anywidget~=0.9.10",
1011
"numpy~=1.21",
1112
"scipy~=1.10",
1213
"seekpath~=2.1",
1314
]
15+
authors = [{ name = "The OSSCAR team" }]
1416
readme = "README.md"
1517
keywords = [
1618
'jupyter',
@@ -21,9 +23,23 @@ keywords = [
2123
'brillouin-zone',
2224
'reciprocal-space',
2325
]
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'
2440

2541
[project.optional-dependencies]
26-
dev = ["watchfiles", "jupyterlab", "ase", "bumpver==2023.1129"]
42+
dev = ["watchfiles", "jupyterlab", "notebook", "ase", "bumpver>=2023.1129"]
2743

2844
# automatically add the dev feature to the default env (e.g., hatch shell)
2945
[tool.hatch.envs.default]

0 commit comments

Comments
 (0)