Coverage for python/lsst/pipe/base/__init__.py: 100%

23 statements  

« prev     ^ index     » next       coverage.py v7.5.0, created at 2024-04-30 02:55 -0700

1# The graphBuilder module is deprecated, but we still export its symbols for 

2# backwards compatibility. 

3import warnings 

4 

5from . import automatic_connection_constants, connectionTypes, pipeline_graph, pipelineIR, utils 

6from ._dataset_handle import * 

7 

8# Symbols from _datasetQueryConstraints are exported from 

9# all_dimensions_quantum_graph_builder, since that's the only place they are 

10# used. 

11from ._instrument import * 

12from ._observation_dimension_packer import * 

13from ._quantumContext import * 

14from ._status import * 

15from ._task_metadata import * 

16from .config import * 

17from .connections import * 

18from .executionButlerBuilder import * 

19from .graph import * 

20 

21with warnings.catch_warnings(): 

22 warnings.simplefilter("ignore", FutureWarning) 

23 from .graphBuilder import * 

24del warnings 

25 

26from .pipeline import * 

27 

28# We import the main PipelineGraph type and the module (above), but we don't 

29# lift all symbols to package scope. 

30from .pipeline_graph import PipelineGraph 

31from .pipelineTask import * 

32from .struct import * 

33from .task import * 

34from .taskFactory import * 

35from .version import * 

36 

37# quantum_graph_builder, all_dimensions_quantum_graph_builder, 

38# quantum_graph_skeleton, and prerequisite_helper symbols are intentionally not 

39# lifted to package scope.