Skip to content

Commit

Permalink
ENH: Add package dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
thewtex committed May 20, 2022
1 parent ed11d65 commit 6af62e7
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ name = "itkwidgets"
authors = [{name = "Matt McCormick", email = "matt.mccormick@kitware.com"}]
readme = "README.md"
license = {file = "LICENSE"}
dynamic = ["version", "description"]
classifiers = [
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python",
Expand All @@ -21,8 +22,6 @@ classifiers = [
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
]
dynamic = ["version", "description"]
requires-python = ">=3.7"
keywords = [
"jupyter",
"jupyterlab-extension",
Expand All @@ -34,5 +33,23 @@ keywords = [
"webgpu",
]

requires-python = ">=3.7"
dependencies = [
"imjoy-rpc >= 0.5.13",
"imjoy-utils >= 0.1.2",
]


[project.urls]
Home = "https://itkwidgets.readthedocs.io/en/latest/"
Documentation = "https://itkwidgets.readthedocs.io/en/latest/"
Source = "https://github.com/InsightSoftwareConsortium/itkwidgets"

[project.optional-dependencies]
jupyterlab = [
"imjoy-jupyterlab-extension >=0.1.13",
]
test = [
"pytest >=2.7.3",
]
doc = ["sphinx"]

0 comments on commit 6af62e7

Please sign in to comment.