diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8ea6037..bac4175 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,7 +6,7 @@ repos: args: ['--in-place', '--remove-all-unused-imports', '--remove-unused-variable'] exclude: ".*(.fits|.fts|.fit|.txt|tca.*|extern.*|.rst|.md|__init__.py|docs/conf.py)$" - repo: https://github.com/ambv/black - rev: 22.3.0 + rev: 22.6.0 hooks: - id: black - repo: https://github.com/timothycrosley/isort @@ -16,7 +16,7 @@ repos: args: ['--sp','setup.cfg'] exclude: ".*(.fits|.fts|.fit|.txt|tca.*|extern.*|.rst|.md|docs/conf.py)$" - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.1.0 + rev: v4.3.0 hooks: - id: check-ast - id: check-case-conflict diff --git a/glue_solar/sources/iris.py b/glue_solar/sources/iris.py index e12d166..62d0f69 100644 --- a/glue_solar/sources/iris.py +++ b/glue_solar/sources/iris.py @@ -10,7 +10,7 @@ from glue.core.visual import VisualAttributes from irispy.io import read_files from irispy.sji import IRISMapCube, IRISMapCubeSequence -from irispy.spectrograph import IRISSpectrogramCube +from irispy.spectrograph import IRISCollection from qtpy import QtWidgets from astropy.io import fits @@ -20,7 +20,7 @@ __all__ = ["import_iris", "read_iris_files"] -@qglue_parser(IRISSpectrogramCube) +@qglue_parser(IRISCollection) def _parse_iris_raster(data): """ Parse IRIS Level 2 raster files so that it can be loaded by glue. @@ -70,7 +70,7 @@ def read_iris_files(file_path): data = read_files(file_path, uncertainty=False, memmap=False) if isinstance(data, IRISMapCubeSequence): return _parse_iris_sji(data, fits.getheader(file_path)) - elif isinstance(data, IRISSpectrogramCube): + elif isinstance(data, IRISCollection): return _parse_iris_raster(data) else: raise ValueError(f"Unrecognised IRIS file type for {file_path}")