Skip to content

Commit

Permalink
update deps for docs
Browse files Browse the repository at this point in the history
  • Loading branch information
tlambert03 committed Jan 21, 2025
1 parent 550bbb8 commit 3748767
Showing 1 changed file with 13 additions and 11 deletions.
24 changes: 13 additions & 11 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ dependencies = [
'fonticon-materialdesignicons6',
'pymmcore-plus[cli] >=0.11.0',
'qtpy >=2.0',
'superqt[quantity] >=0.5.3',
'superqt[quantity,cmap] >=0.7.1',
'useq-schema >=0.5.0',
]

Expand All @@ -61,22 +61,24 @@ allow-direct-references = true
# extras
# https://peps.python.org/pep-0621/#dependencies-optional-dependencies
[project.optional-dependencies]
pyqt5 = ["PyQt5"]
pyside2 = ["PySide2"]
pyqt6 = ["PyQt6"]
pyside6 = ["PySide6==6.7.3"] # pretty hard to find a good match here...
image = [
"vispy",
# fix OSError: dlopen(Quartz.framework/Quartz on vispy
"pyopengl; platform_system == 'Darwin'",
]

test = [
"pymmcore-widgets[image]",
"pytest>=6.0",
"pytest-cov",
"pytest-qt",
"PyYAML",
"vispy",
# fix OSError: dlopen(Quartz.framework/Quartz on vispy
"pyopengl; platform_system == 'Darwin'",
"cmap",
"zarr<3",
]
pyqt5 = ["PyQt5"]
pyside2 = ["PySide2"]
pyqt6 = ["PyQt6"]
pyside6 = ["PySide6==6.7.3"] # pretty hard to find a good match here...
image = ["vispy"]

dev = [
"cruft",
Expand All @@ -91,7 +93,7 @@ dev = [
"pyqt6",
]
docs = [
"vispy",
"pymmcore-widgets[image]",
"mkdocs",
"mkdocs-material",
"mkdocstrings-python",
Expand Down

0 comments on commit 3748767

Please sign in to comment.