#2175 feat: support for Voila v0.2

Merged mariobuikhuizen
Coverage Reach
core/subset.py core/qt/data_collection_model.py core/qt/layer_artist_model.py core/qt/fitters.py core/qt/style_dialog.py core/qt/simpleforms.py core/qt/dialogs.py core/qt/message_widget.py core/qt/mime.py core/roi.py core/data.py core/data_factories/helpers.py core/data_factories/fits.py core/data_factories/hdf5.py core/data_factories/deprecated.py core/data_factories/astropy_table.py core/data_factories/pandas.py core/data_factories/image.py core/data_factories/numpy.py core/data_factories/excel.py core/data_factories/tables.py core/data_factories/__init__.py core/data_factories/dendrogram.py core/state.py core/data_combo_helper.py core/state_objects.py core/component_link.py core/component.py core/link_helpers.py core/link_manager.py core/data_collection.py core/application_base.py core/command.py core/layer_artist.py core/util.py core/fitters.py core/data_exporters/gridded_fits.py core/data_exporters/hdf5.py core/data_exporters/astropy_table.py core/data_exporters/qt/dialog.py core/data_exporters/__init__.py core/coordinates.py core/parse.py core/data_derived.py core/fixed_resolution_buffer.py core/message.py core/subset_group.py core/hub.py core/visual.py core/component_id.py core/coordinate_helpers.py core/edit_subset_mode.py core/hub_callback_container.py core/contracts.py core/joins.py core/simpleforms.py core/decorators.py core/registry.py core/layout.py core/aggregate.py core/roi_pretransforms.py core/session.py core/autolinking.py core/__init__.py core/exceptions.py core/callback_property.py viewers/image/qt/standalone_image_viewer.py viewers/image/qt/slice_widget.py viewers/image/qt/mouse_mode.py viewers/image/qt/profile_viewer_tool.py viewers/image/qt/pixel_selection_mode.py viewers/image/qt/data_viewer.py viewers/image/qt/options_widget.py viewers/image/qt/layer_style_editor.py viewers/image/qt/contrast_mouse_mode.py viewers/image/qt/layer_style_editor_subset.py viewers/image/qt/__init__.py viewers/image/state.py viewers/image/layer_artist.py viewers/image/viewer.py viewers/image/composite_array.py viewers/image/compat.py viewers/image/python_export.py viewers/image/frb_artist.py viewers/image/pixel_selection_subset_state.py viewers/scatter/layer_artist.py viewers/scatter/qt/layer_style_editor.py viewers/scatter/qt/options_widget.py viewers/scatter/qt/data_viewer.py viewers/scatter/qt/__init__.py viewers/scatter/state.py viewers/scatter/python_export.py viewers/scatter/viewer.py viewers/scatter/compat.py viewers/matplotlib/qt/toolbar_mode.py viewers/matplotlib/qt/widget.py viewers/matplotlib/qt/toolbar.py viewers/matplotlib/qt/data_viewer.py viewers/matplotlib/qt/compute_worker.py viewers/matplotlib/qt/legend_editor.py viewers/matplotlib/qt/axes_editor.py viewers/matplotlib/qt/__init__.py viewers/matplotlib/viewer.py viewers/matplotlib/toolbar_mode.py viewers/matplotlib/state.py viewers/matplotlib/layer_artist.py viewers/matplotlib/mouse_mode.py viewers/matplotlib/mpl_axes.py viewers/matplotlib/__init__.py viewers/common/qt/data_slice_widget.py viewers/common/qt/toolbar.py viewers/common/qt/base_widget.py viewers/common/qt/data_viewer.py viewers/common/qt/data_viewer_with_state.py viewers/common/qt/tool.py viewers/common/viewer.py viewers/common/layer_artist.py viewers/common/tool.py viewers/common/utils.py viewers/common/state.py viewers/common/python_export.py viewers/profile/qt/profile_tools.py viewers/profile/qt/mouse_mode.py viewers/profile/qt/layer_artist.py viewers/profile/qt/options_widget.py viewers/profile/qt/data_viewer.py viewers/profile/qt/layer_style_editor.py viewers/profile/qt/__init__.py viewers/profile/state.py viewers/profile/layer_artist.py viewers/profile/python_export.py viewers/profile/viewer.py viewers/histogram/state.py viewers/histogram/layer_artist.py viewers/histogram/qt/layer_artist.py viewers/histogram/qt/options_widget.py viewers/histogram/qt/data_viewer.py viewers/histogram/qt/layer_style_editor.py viewers/histogram/qt/__init__.py viewers/histogram/python_export.py viewers/histogram/viewer.py viewers/histogram/compat.py viewers/custom/qt/custom_viewer.py viewers/custom/qt/elements.py viewers/custom/qt/__init__.py viewers/custom/helper.py viewers/table/qt/data_viewer.py viewers/table/qt/__init__.py viewers/table/compat.py app/qt/application.py app/qt/layer_tree_widget.py app/qt/edit_subset_mode_toolbar.py app/qt/preferences.py app/qt/terminal.py app/qt/save_data.py app/qt/mdi_area.py app/qt/feedback.py app/qt/plugin_manager.py app/qt/versions.py app/qt/splash_screen.py app/qt/keyboard_shortcuts.py app/qt/actions.py app/qt/metadata.py app/qt/__init__.py utils/qt/colors.py utils/qt/widget_properties.py utils/qt/helpers.py utils/qt/python_list_model.py utils/qt/autocomplete_widget.py utils/qt/decorators.py utils/qt/app.py utils/qt/dialogs.py utils/qt/delegates.py utils/qt/mixins.py utils/qt/mime.py utils/qt/threading.py utils/qt/__init__.py utils/array.py utils/matplotlib.py utils/misc.py utils/geometry.py utils/noconflict.py utils/decorators.py utils/colors.py utils/data.py utils/__init__.py utils/error.py dialogs/link_editor/qt/data_graph.py dialogs/link_editor/qt/link_editor.py dialogs/link_editor/qt/__init__.py dialogs/link_editor/state.py dialogs/component_arithmetic/qt/component_arithmetic.py dialogs/component_arithmetic/qt/equation_editor.py dialogs/component_arithmetic/qt/__init__.py dialogs/component_manager/qt/component_manager.py dialogs/component_manager/qt/__init__.py dialogs/data_wizard/qt/data_wizard_dialog.py dialogs/data_wizard/qt/__init__.py dialogs/autolinker/qt/autolinker.py dialogs/autolinker/qt/__init__.py dialogs/subset_facet/qt/subset_facet.py dialogs/subset_facet/qt/__init__.py dialogs/common/qt/component_tree_widget.py plugins/dendro_viewer/qt/data_viewer.py plugins/dendro_viewer/qt/options_widget.py plugins/dendro_viewer/qt/layer_style_editor.py plugins/dendro_viewer/qt/__init__.py plugins/dendro_viewer/state.py plugins/dendro_viewer/dendro_helpers.py plugins/dendro_viewer/layer_artist.py plugins/dendro_viewer/data_factory.py plugins/dendro_viewer/compat.py plugins/dendro_viewer/layer_style_editor.py plugins/dendro_viewer/__init__.py plugins/tools/pv_slicer/qt/pv_slicer.py plugins/tools/pv_slicer/qt/__init__.py plugins/tools/python_export.py plugins/tools/__init__.py plugins/export_d3po.py plugins/wcs_autolinking/wcs_autolinking.py plugins/wcs_autolinking/__init__.py plugins/coordinate_helpers/link_helpers.py plugins/coordinate_helpers/deprecated.py plugins/coordinate_helpers/__init__.py plugins/__init__.py config.py main.py io/subset_mask.py io/qt/subset_mask.py io/qt/directory_importer/directory_importer.py io/qt/directory_importer/__init__.py io/formats/fits/subset_mask.py io/formats/fits/__init__.py _deps.py qglue.py conftest.py _plugin_helpers.py icons/qt/helpers.py icons/qt/__init__.py icons/__init__.py backends.py _settings_helpers.py __init__.py _mpl_backend.py config_gen.py logger.py default_config.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

2 untracked files changed.
Other files ignored by Codecov
tox.ini has changed.
setup.cfg has changed.

No tracked files changed.

Learn more Showing 1 files with coverage changes found.

Changes in glue/app/qt/application.py
-5
+5
Loading file...
Files Coverage
glue -0.02% 88.02%
Project Totals (247 files) 88.02%
Loading