diff --git a/.github/workflows/website-pages.yml b/.github/workflows/website-pages.yml index e08452a4e..039fda5ea 100644 --- a/.github/workflows/website-pages.yml +++ b/.github/workflows/website-pages.yml @@ -91,6 +91,7 @@ jobs: PY ) python -m pip install "${local_project_paths[@]}" + python -m pip install -e . - name: Test, build, and validate landing page run: | diff --git a/openhcs/core/dataset_sources/source_schema.py b/openhcs/core/dataset_sources/source_schema.py index 948142bc3..6970722b0 100644 --- a/openhcs/core/dataset_sources/source_schema.py +++ b/openhcs/core/dataset_sources/source_schema.py @@ -4,10 +4,8 @@ from openhcs.core.axes.axis_declarations import AxisFamily, GridAddressed from openhcs.core.source.source_projection import OpenHCSPlaneAddress -from openhcs.core.dataset_sources.interfaces import ( - FilenameParser, - FilenameParseResult, -) +from openhcs.core.components.parser_metaprogramming import FilenameParseResult +from openhcs.core.dataset_sources.interfaces import FilenameParser class SourceSchemaFilenameParser(FilenameParser):