Skip to content

Commit 03c88ba

Browse files
committed
Dev setup in package
1 parent f88d895 commit 03c88ba

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

pyproject.toml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,23 @@ dependencies = [
3131
"amara3.iri"
3232
]
3333

34+
[project.optional-dependencies]
35+
# Extra requirements for project contributors & other developers
36+
dev = [
37+
"build",
38+
"twine",
39+
"hatch",
40+
"pipdeptree",
41+
"ruff",
42+
"pytest",
43+
"pytest-mock",
44+
"pytest-asyncio",
45+
"pytest-cov",
46+
"respx",
47+
"pgvector",
48+
"asyncpg",
49+
]
50+
3451
[project.urls]
3552
Documentation = "https://github.com/OoriData/OgbujiPT#readme"
3653
Issues = "https://github.com/OoriData/OgbujiPT/issues"

0 commit comments

Comments
 (0)