Skip to content

Commit 7111bd3

Browse files
authored
Add more project URLs, trove classifiers (#879)
1 parent 936525b commit 7111bd3

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

pyproject.toml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,35 @@ license = {file = "LICENSE"}
1010
readme = "README.md"
1111
keywords = ["Interactive", "Interpreter", "Shell", "Web"]
1212
classifiers = [
13+
"Framework :: IPython",
14+
"Framework :: Jupyter",
1315
"Intended Audience :: Developers",
14-
"Intended Audience :: System Administrators",
1516
"Intended Audience :: Science/Research",
17+
"Intended Audience :: System Administrators",
1618
"License :: OSI Approved :: BSD License",
17-
"Programming Language :: Python",
1819
"Programming Language :: Python :: 3",
20+
"Programming Language :: Python",
21+
"Typing :: Typed",
1922
]
20-
urls = {Homepage = "https://github.com/ipython/traitlets"}
2123
requires-python = ">=3.8"
2224
dynamic = ["version"]
2325

26+
[project.urls]
27+
Homepage = "https://github.com/ipython/traitlets"
28+
Documentation = "https://traitlets.readthedocs.io"
29+
Source = "https://github.com/ipython/traitlets"
30+
Funding = "https://numfocus.org"
31+
Tracker = "https://github.com/ipython/traitlets/issues"
32+
2433
[project.optional-dependencies]
25-
test = ["pytest>=7.0,<7.5", "pytest-mock", "pre-commit", "argcomplete>=3.0.3", "pytest-mypy-testing", "mypy>=1.5.1"]
34+
test = [
35+
"argcomplete>=3.0.3",
36+
"mypy>=1.5.1",
37+
"pre-commit",
38+
"pytest-mock",
39+
"pytest-mypy-testing",
40+
"pytest>=7.0,<7.5",
41+
]
2642
docs = [
2743
"myst-parser",
2844
"pydata-sphinx-theme",

0 commit comments

Comments
 (0)