Coverage report: 85%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-05 20:50 +0000

File function   statements missing excluded   coverage
src / mlopus / __init__.py (no function)   3 0 0   100%
src / mlopus / artschema / __init__.py (no function)   6 0 0   100%
src / mlopus / artschema / catalog.py ArtifactsCatalog.load   1 1 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog.download   6 6 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog.export   8 8 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog.verify   8 8 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog._get_field_type   1 1 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog._load   5 5 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalog._iter_specs   1 1 0   0%
src / mlopus / artschema / catalog.py LoadedArtifact.get_artifact_type   3 3 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalogWithMetadata.__pydantic_init_subclass__   2 2 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalogWithMetadata._get_field_type   3 3 0   0%
src / mlopus / artschema / catalog.py ArtifactsCatalogWithMetadata.load   2 2 0   0%
src / mlopus / artschema / catalog.py (no function)   40 0 0   100%
src / mlopus / artschema / framework.py Dumper._dump   0 0 0   100%
src / mlopus / artschema / framework.py Dumper._verify   0 0 0   100%
src / mlopus / artschema / framework.py Dumper.dump   3 0 0   100%
src / mlopus / artschema / framework.py Dumper.verify   3 1 0   67%
src / mlopus / artschema / framework.py Dumper.maybe_save_conf   11 4 0   64%
src / mlopus / artschema / framework.py Dumper._pre_dump   3 0 0   100%
src / mlopus / artschema / framework.py Dumper.Artifact   1 0 0   100%
src / mlopus / artschema / framework.py Dumper._get_artifact_type   1 0 0   100%
src / mlopus / artschema / framework.py _DummyDumper._dump   1 1 0   0%
src / mlopus / artschema / framework.py _DummyDumper._verify   1 1 0   0%
src / mlopus / artschema / framework.py Loader._load   0 0 0   100%
src / mlopus / artschema / framework.py Loader.load   4 0 0   100%
src / mlopus / artschema / framework.py Loader._post_load   3 0 0   100%
src / mlopus / artschema / framework.py Loader._load_dumper   8 3 0   62%
src / mlopus / artschema / framework.py Loader.Artifact   1 0 0   100%
src / mlopus / artschema / framework.py Loader.Dumper   1 0 0   100%
src / mlopus / artschema / framework.py Loader._get_artifact_type   1 0 0   100%
src / mlopus / artschema / framework.py Loader._get_dumper_type   1 0 0   100%
src / mlopus / artschema / framework.py _DummyLoader._load   1 1 0   0%
src / mlopus / artschema / framework.py Schema.get_dumper   8 0 0   100%
src / mlopus / artschema / framework.py Schema.get_loader   4 0 0   100%
src / mlopus / artschema / framework.py Schema.Artifact   1 1 0   0%
src / mlopus / artschema / framework.py Schema.Dumper   1 0 0   100%
src / mlopus / artschema / framework.py Schema.Loader   1 0 0   100%
src / mlopus / artschema / framework.py Schema._get_artifact_type   1 0 0   100%
src / mlopus / artschema / framework.py Schema._get_dumper_type   1 0 0   100%
src / mlopus / artschema / framework.py Schema._get_loader_type   1 0 0   100%
src / mlopus / artschema / framework.py (no function)   63 0 0   100%
src / mlopus / artschema / helpers.py get_schemas   1 1 0   0%
src / mlopus / artschema / helpers.py get_schema   1 0 0   100%
src / mlopus / artschema / helpers.py log_run_artifact   6 6 0   0%
src / mlopus / artschema / helpers.py log_model_version   7 0 0   100%
src / mlopus / artschema / helpers.py load_artifact   7 7 0   0%
src / mlopus / artschema / helpers.py resolve_schema_and_alias   16 4 0   75%
src / mlopus / artschema / helpers.py (no function)   19 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.place   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.get_lineage_arg_for_input   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.cache   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.export   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.load   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.log   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject._get_entity_api   0 0 0   100%
src / mlopus / artschema / specs.py ArtifactSubject.entity_api   1 1 0   0%
src / mlopus / artschema / specs.py ArtifactSubject.apply_defaults   0 0 0   100%
src / mlopus / artschema / specs.py ModelVersionArtifact._version_api   1 0 0   100%
src / mlopus / artschema / specs.py ModelVersionArtifact._get_entity_api   1 1 0   0%
src / mlopus / artschema / specs.py ModelVersionArtifact.place   1 0 0   100%
src / mlopus / artschema / specs.py ModelVersionArtifact.get_lineage_arg_for_input   1 0 0   100%
src / mlopus / artschema / specs.py ModelVersionArtifact.cache   1 1 0   0%
src / mlopus / artschema / specs.py ModelVersionArtifact.export   1 1 0   0%
src / mlopus / artschema / specs.py ModelVersionArtifact.load   1 1 0   0%
src / mlopus / artschema / specs.py ModelVersionArtifact.log   2 0 0   100%
src / mlopus / artschema / specs.py ModelVersionArtifact.apply_defaults   1 0 0   100%
src / mlopus / artschema / specs.py _optional   3 0 0   100%
src / mlopus / artschema / specs.py _optional.wrapper   6 6 0   0%
src / mlopus / artschema / specs.py RunArtifact._run_api   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact._get_entity_api   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.place   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.get_lineage_arg_for_input   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.cache   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.export   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.load   1 1 0   0%
src / mlopus / artschema / specs.py RunArtifact.log   2 2 0   0%
src / mlopus / artschema / specs.py RunArtifact.apply_defaults   2 2 0   0%
src / mlopus / artschema / specs.py _parse_subject   1 0 0   100%
src / mlopus / artschema / specs.py LoadArtifactSpec.entity_api   1 1 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec.run   4 4 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec.place   1 0 0   100%
src / mlopus / artschema / specs.py LoadArtifactSpec.download   1 1 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec.export   8 8 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec.load   1 1 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec._load   1 1 0   0%
src / mlopus / artschema / specs.py LoadArtifactSpec.with_defaults   2 0 0   100%
src / mlopus / artschema / specs.py parse_load_specs   1 1 0   0%
src / mlopus / artschema / specs.py LogArtifactSpec.log   1 1 0   0%
src / mlopus / artschema / specs.py LogArtifactSpec._log   1 0 0   100%
src / mlopus / artschema / specs.py LogArtifactSpec.with_defaults   2 0 0   100%
src / mlopus / artschema / specs.py parse_logart_specs   1 1 0   0%
src / mlopus / artschema / specs.py (no function)   110 0 0   100%
src / mlopus / artschema / tags.py _maybe_warn_editable_dist   2 1 0   50%
src / mlopus / artschema / tags.py PkgSpec._validate_version   4 2 0   50%
src / mlopus / artschema / tags.py PkgSpec.dist   1 0 0   100%
src / mlopus / artschema / tags.py PkgSpec.check_requirement   2 1 0   50%
src / mlopus / artschema / tags.py PkgSpec.check_extras   2 1 0   50%
src / mlopus / artschema / tags.py PkgSpec.__iter__   1 0 0   100%
src / mlopus / artschema / tags.py ClassSpec.load   8 0 0   100%
src / mlopus / artschema / tags.py ClassSpec.parse_class   7 1 0   86%
src / mlopus / artschema / tags.py Tags.using   4 1 0   75%
src / mlopus / artschema / tags.py Tags.register   2 2 0   0%
src / mlopus / artschema / tags.py Tags.get_schema   3 1 0   67%
src / mlopus / artschema / tags.py Tags.parse_subject   11 4 0   64%
src / mlopus / artschema / tags.py (no function)   41 0 0   100%
src / mlopus / kedro / __init__.py (no function)   9 0 0   100%
src / mlopus / kedro / cli_tools.py _Callback.enabled_for   1 1 0   0%
src / mlopus / kedro / cli_tools.py _Callback._run_callback   5 5 0   0%
src / mlopus / kedro / cli_tools.py _Callback.__call__   1 1 0   0%
src / mlopus / kedro / cli_tools.py _SideEffect.__call__   1 1 0   0%
src / mlopus / kedro / cli_tools.py _DynamicOverride.__call__   4 4 0   0%
src / mlopus / kedro / cli_tools.py _DynamicRootOverride.__call__   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand._validate_command   3 3 0   0%
src / mlopus / kedro / cli_tools.py RunCommand._validate_decorators   2 2 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.register   10 10 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.side_effect   2 2 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.side_effect.decorator   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.dynamic_override   2 2 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.dynamic_override.decorator   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.dynamic_root_override   2 2 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.dynamic_root_override.decorator   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand.__call__   5 5 0   0%
src / mlopus / kedro / cli_tools.py RunCommand._pipeline_callbacks   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand._build_callback_kwargs   1 1 0   0%
src / mlopus / kedro / cli_tools.py RunCommand._add_callback   1 1 0   0%
src / mlopus / kedro / cli_tools.py Option.__init__   5 5 0   0%
src / mlopus / kedro / cli_tools.py Option._get_value   1 1 0   0%
src / mlopus / kedro / cli_tools.py Option.forward_override   4 4 0   0%
src / mlopus / kedro / cli_tools.py cli_option   1 1 0   0%
src / mlopus / kedro / cli_tools.py (no function)   51 0 0   100%
src / mlopus / kedro / config_loader.py MlopusConfigLoader.__init__   8 8 0   0%
src / mlopus / kedro / config_loader.py MlopusConfigLoader.get   4 4 0   0%
src / mlopus / kedro / config_loader.py MlopusConfigLoader.load_and_merge_dir_config   1 1 0   0%
src / mlopus / kedro / config_loader.py MlopusConfigLoader.__getitem__   1 1 0   0%
src / mlopus / kedro / config_loader.py (no function)   12 0 1   100%
src / mlopus / kedro / config_resolvers.py Resolver.register   1 0 0   100%
src / mlopus / kedro / config_resolvers.py Resolver.__call__   0 0 0   100%
src / mlopus / kedro / config_resolvers.py DictResolver.__init__   2 0 0   100%
src / mlopus / kedro / config_resolvers.py DictResolver.__call__   5 5 0   0%
src / mlopus / kedro / config_resolvers.py (no function)   11 0 0   100%
src / mlopus / kedro / datasets / __init__.py (no function)   2 0 0   100%
src / mlopus / kedro / datasets / artschema.py SchemaSubject.with_defaults   1 0 0   100%
src / mlopus / kedro / datasets / artschema.py SchemaSubject.resolve   0 0 0   100%
src / mlopus / kedro / datasets / artschema.py ExpSubject.with_defaults   2 0 0   100%
src / mlopus / kedro / datasets / artschema.py ExpSubject.resolve   1 0 0   100%
src / mlopus / kedro / datasets / artschema.py RunSubject.with_defaults   2 0 0   100%
src / mlopus / kedro / datasets / artschema.py RunSubject.resolve   1 0 0   100%
src / mlopus / kedro / datasets / artschema.py ModelSubject.resolve   2 0 0   100%
src / mlopus / kedro / datasets / artschema.py _parse_subject   1 0 0   100%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset.__init__   4 0 0   100%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset._subject   7 1 0   86%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset._subject_api   3 0 0   100%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset.load   1 1 0   0%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset.save   1 1 0   0%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset._load   1 0 0   100%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset._save   4 1 0   75%
src / mlopus / kedro / datasets / artschema.py ArtifactSchemaDataset._describe   1 1 0   0%
src / mlopus / kedro / datasets / artschema.py (no function)   61 0 0   100%
src / mlopus / kedro / hooks / __init__.py (no function)   4 0 0   100%
src / mlopus / kedro / hooks / hook_factory.py HookFactory.__call__   0 0 0   100%
src / mlopus / kedro / hooks / hook_factory.py AnonymousHookFactory.__call__   1 0 0   100%
src / mlopus / kedro / hooks / hook_factory.py hook_factory   1 0 0   100%
src / mlopus / kedro / hooks / hook_factory.py HookWithFactory._default_hook_name   1 1 0   0%
src / mlopus / kedro / hooks / hook_factory.py HookWithFactory._default_config_path   1 1 0   0%
src / mlopus / kedro / hooks / hook_factory.py HookWithFactory.factory   2 0 0   100%
src / mlopus / kedro / hooks / hook_factory.py (no function)   19 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / __init__.py (no function)   4 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts._backwards_compat_inputs_outputs   4 1 0   75%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts._setup_inputs   6 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts._collect_outputs   8 1 0   88%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts.before_pipeline_run   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts.after_pipeline_run   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py MlflowArtifacts.on_pipeline_error   2 2 0   0%
src / mlopus / kedro / hooks / mlflow_artifacts / _mlflow_artifacts.py (no function)   27 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / input.py PipelineInput.used_by   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / input.py PipelineInput.setup   3 1 0   67%
src / mlopus / kedro / hooks / mlflow_artifacts / input.py (no function)   14 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / output.py PipelineOutput.used_by   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_artifacts / output.py PipelineOutput.collect   3 1 0   67%
src / mlopus / kedro / hooks / mlflow_artifacts / output.py (no function)   13 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / __init__.py (no function)   4 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.__init__   3 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._load_reports   4 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._load_logs   5 5 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_context   3 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_catalog   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_dataset   9 2 0   78%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_metrics   8 3 0   62%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_pipeline   6 1 0   83%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._track_pipeline_outcome   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._render_report   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._render_tags   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._render_metrics   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._render_params   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._dump_report   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._clean_logs   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._save_report   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._log_report   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._set_tags   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._log_metrics   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._log_params   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._log_logs   7 2 0   71%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._resume_run   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._end_run   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._ensure_logs   6 4 0   33%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._before_pipeline   4 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker._after_pipeline   7 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.after_context_created   3 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.after_catalog_created   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.before_dataset_saved   3 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.before_dataset_loaded   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.before_pipeline_run   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.after_pipeline_run   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py MlflowTracker.on_pipeline_error   2 2 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _impl.py (no function)   68 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _pipeline.py _Func.from_callable   3 1 0   67%
src / mlopus / kedro / hooks / mlflow_tracker / _pipeline.py _Node.from_kedro   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _pipeline.py _Pipeline.set_error   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _pipeline.py (no function)   23 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py BaseRule.allow   2 2 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py BaseRule.match   6 6 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py BaseRule.process_subject   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _BaseRuleSet.allow   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _BaseRuleSet.apply   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _BaseRuleSet.process_key   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _BaseRuleSet.process_val   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py Rule.process_subject   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _RuleSet.process_key   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _RuleSet.process_val   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py NodeRule.process_subject   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py NodeRule.match   3 3 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _NodeRuleSet.allow   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _NodeRuleSet.process_key   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _NodeRuleSet.process_val   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _ScopedRuleSet.apply   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PrefixSuffix.apply_prefix   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PrefixSuffix.apply_suffix   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PrefixSuffix.apply   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PrefixSuffixRuleSet.apply   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _ScopedPrefixSuffixRuleSet.apply   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PipelinesRuleSet._apply   6 6 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py _PipelinesRuleSet.apply   1 1 0   0%
src / mlopus / kedro / hooks / mlflow_tracker / _rules.py (no function)   58 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _state.py (no function)   16 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py MetricsMlflow.apply   3 1 0   67%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py TagsMlflow.apply   1 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py LogFile.parse_obj   3 1 0   67%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py Logs._parse_files   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py _ParamMapping.parse_obj   4 1 0   75%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py Params._parse_mappings   2 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py Params.apply   5 0 0   100%
src / mlopus / kedro / hooks / mlflow_tracker / _tracker.py (no function)   69 0 0   100%
src / mlopus / kedro / jinja_yaml_config_loader.py JinjaYamlConfigLoader.__init__   6 0 0   100%
src / mlopus / kedro / jinja_yaml_config_loader.py JinjaYamlConfigLoader.__getitem__   1 0 0   100%
src / mlopus / kedro / jinja_yaml_config_loader.py JinjaYamlConfigLoader.__setitem__   1 1 0   0%
src / mlopus / kedro / jinja_yaml_config_loader.py JinjaYamlConfigLoader.keys   1 1 0   0%
src / mlopus / kedro / jinja_yaml_config_loader.py JinjaYamlConfigLoader.__repr__   1 1 0   0%
src / mlopus / kedro / jinja_yaml_config_loader.py (no function)   11 0 0   100%
src / mlopus / kedro / node_tools.py NodeFunc.__call__   1 0 0   100%
src / mlopus / kedro / node_tools.py NodeFunc.__acall__   1 1 0   0%
src / mlopus / kedro / node_tools.py NodeFunc._default_func_name   1 0 0   100%
src / mlopus / kedro / node_tools.py NodeFunc._default_config_path   1 0 0   100%
src / mlopus / kedro / node_tools.py NodeFunc.default_parser   2 0 0   100%
src / mlopus / kedro / node_tools.py NodeFunc.to_node   1 0 0   100%
src / mlopus / kedro / node_tools.py (no function)   15 0 0   100%
src / mlopus / kedro / pipeline_factory.py PipelineFactory.__call__   0 0 0   100%
src / mlopus / kedro / pipeline_factory.py AnonymousPipelineFactory.__call__   1 0 0   100%
src / mlopus / kedro / pipeline_factory.py pipeline_factory   1 0 0   100%
src / mlopus / kedro / pipeline_factory.py (no function)   11 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession.__init__   14 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession.create_context   6 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession.load_context   3 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession.run   2 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession._hiding_hooks   4 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession._loaded_pipeline   4 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession._load_hook   3 0 0   100%
src / mlopus / kedro / session.py MlopusKedroSession._load_pipeline   5 0 0   100%
src / mlopus / kedro / session.py (no function)   39 0 0   100%
src / mlopus / kedro / utils.py log_error   3 2 0   33%
src / mlopus / kedro / utils.py log_errors   3 0 0   100%
src / mlopus / kedro / utils.py log_errors.decorator   2 0 0   100%
src / mlopus / kedro / utils.py log_errors.decorator.wrapper   5 3 0   40%
src / mlopus / kedro / utils.py (no function)   8 0 0   100%
src / mlopus / lineage.py _LineageArg.__init__   1 0 0   100%
src / mlopus / lineage.py _RunLineageArg._valid_path_in_run   1 1 0   0%
src / mlopus / lineage.py _LineageInfo.runs_by_path   5 5 0   0%
src / mlopus / lineage.py _LineageInfo.add   6 0 0   100%
src / mlopus / lineage.py _LineageTags.with_input   2 0 0   100%
src / mlopus / lineage.py _LineageTags.with_output   2 0 0   100%
src / mlopus / lineage.py _LineageTags.with_input_model   1 1 0   0%
src / mlopus / lineage.py _LineageTags.with_input_artifact   1 1 0   0%
src / mlopus / lineage.py _LineageTags.with_output_model   1 1 0   0%
src / mlopus / lineage.py _LineageTags.with_output_artifact   1 1 0   0%
src / mlopus / lineage.py Lineage.of   1 0 0   100%
src / mlopus / lineage.py Lineage.register   2 0 0   100%
src / mlopus / lineage.py Query.render   12 12 0   0%
src / mlopus / lineage.py of   1 0 0   100%
src / mlopus / lineage.py (no function)   41 0 0   100%
src / mlopus / mlflow / __init__.py (no function)   11 0 0   100%
src / mlopus / mlflow / api / __init__.py (no function)   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.__init__   7 1 0   86%
src / mlopus / mlflow / api / base.py BaseMlflowApi.in_offline_mode   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._metadata_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._exp_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._run_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._model_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._mv_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_exp_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_run_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_model_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_mv_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._artifacts_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._run_artifacts_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_run_artifact_cache_path   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_temp_artifacts_dir   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._lock_run_artifact   3 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._clean_temp_artifacts   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi._clean_all_meta_cache   3 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._clean_run_artifact   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._clean_all_runs_artifacts   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._clean_all_cache   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._meta_fetcher   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._meta_cache_reader   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._meta_cache_writer   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._meta_cache_writer._write_meta_cache   3 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_meta   8 1 0   88%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_exp   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_run   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_model   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_mv   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._fetch_exp   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._fetch_run   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._fetch_model   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._fetch_mv   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._export_meta   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi._find_experiments   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._find_runs   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._find_models   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._find_mv   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._find_meta   12 1 0   92%
src / mlopus / mlflow / api / base.py BaseMlflowApi._list_run_artifacts   7 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._pull_run_artifact   12 2 0   83%
src / mlopus / mlflow / api / base.py BaseMlflowApi._get_run_artifact   7 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._place_run_artifact   13 5 0   62%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_exp   7 7 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_exp_id   7 2 0   71%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_run   7 2 0   71%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_run_id   7 2 0   71%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_model   7 4 0   43%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_model_name   7 2 0   71%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_mv   7 4 0   43%
src / mlopus / mlflow / api / base.py BaseMlflowApi._coerce_mv_tuple   7 2 0   71%
src / mlopus / mlflow / api / base.py BaseMlflowApi._valid_path_in_run   5 1 0   80%
src / mlopus / mlflow / api / base.py BaseMlflowApi._create_exp   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._create_model   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._create_run   6 1 0   83%
src / mlopus / mlflow / api / base.py BaseMlflowApi._set_run_status   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._set_run_end_time   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._update_exp_tags   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._update_run_tags   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._update_model_tags   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._update_mv_tags   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._log_run_params   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._log_run_metrics   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._register_mv   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_default_cache_dir   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_get_exp_url   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_get_run_url   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_get_model_url   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_get_mv_url   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_fetch_exp   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_fetch_run   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_fetch_model   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_fetch_mv   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_find_experiments   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_find_runs   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_find_models   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_find_mv   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_find_child_runs   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_create_exp   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_create_model   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_create_run   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_set_run_status   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_set_run_end_time   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_update_exp_tags   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_update_run_tags   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_update_model_tags   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_update_mv_tags   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_log_run_params   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_log_run_metrics   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi._impl_register_mv   0 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.clean_all_cache   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.clean_temp_artifacts   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.clean_cached_run_artifact   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.clean_cached_model_artifact   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.list_run_artifacts   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.list_model_artifact   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_run_artifact   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_model_artifact   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_run_artifact   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_model_artifact   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.place_run_artifact   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.place_model_artifact   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_run_artifact   7 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_model_artifact   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.load_run_artifact   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.load_model_artifact   3 3 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.log_run_artifact   52 18 0   65%
src / mlopus / mlflow / api / base.py BaseMlflowApi.log_model_version   4 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_exp_url   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_run_url   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_model_url   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_model_version_url   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_exp   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_run   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_model   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_model_version   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.find_exps   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.find_runs   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.find_models   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.find_model_versions   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.find_child_runs   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_exp_meta   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_run_meta   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_model_meta   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.cache_model_version_meta   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_exp_meta   2 2 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_run_meta   3 3 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_model_meta   3 3 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.export_model_version_meta   4 4 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.create_exp   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_or_create_exp   4 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.create_model   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.get_or_create_model   4 1 0   75%
src / mlopus / mlflow / api / base.py BaseMlflowApi.create_run   1 1 0   0%
src / mlopus / mlflow / api / base.py BaseMlflowApi.start_run   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.resume_run   2 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.end_run   4 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.set_tags_on_exp   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.set_tags_on_run   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.set_tags_on_model   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.set_tags_on_model_version   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.log_params   1 0 0   100%
src / mlopus / mlflow / api / base.py BaseMlflowApi.log_metrics   1 0 0   100%
src / mlopus / mlflow / api / base.py (no function)   293 0 0   100%
src / mlopus / mlflow / api / common / __init__.py (no function)   0 0 0   100%
src / mlopus / mlflow / api / common / decorators.py online   3 0 0   100%
src / mlopus / mlflow / api / common / decorators.py online.wrapper   3 1 0   67%
src / mlopus / mlflow / api / common / decorators.py require_update   3 0 0   100%
src / mlopus / mlflow / api / common / decorators.py require_update.wrapper   3 0 0   100%
src / mlopus / mlflow / api / common / decorators.py (no function)   3 0 0   100%
src / mlopus / mlflow / api / common / exceptions.py FailedToPublishArtifact.__init__   2 2 0   0%
src / mlopus / mlflow / api / common / exceptions.py (no function)   3 0 0   100%
src / mlopus / mlflow / api / common / patterns.py encode_model_name   1 0 0   100%
src / mlopus / mlflow / api / common / patterns.py (no function)   8 0 0   100%
src / mlopus / mlflow / api / common / schema.py Run.repo_url   1 0 0   100%
src / mlopus / mlflow / api / common / schema.py (no function)   34 0 0   100%
src / mlopus / mlflow / api / common / serde.py EntitySerializer.read   1 0 0   100%
src / mlopus / mlflow / api / common / serde.py EntitySerializer.dump   1 0 0   100%
src / mlopus / mlflow / api / common / serde.py EntitySerializer.load   1 0 0   100%
src / mlopus / mlflow / api / common / serde.py EntitySerializer.save   2 0 0   100%
src / mlopus / mlflow / api / common / serde.py (no function)   11 0 0   100%
src / mlopus / mlflow / api / common / transfer.py ObjMeta.parse_many   2 0 0   100%
src / mlopus / mlflow / api / common / transfer.py FileTransfer._compile_map_scheme_regex   1 0 0   100%
src / mlopus / mlflow / api / common / transfer.py FileTransfer._scheme_rules_compatibility   2 0 0   100%
src / mlopus / mlflow / api / common / transfer.py FileTransfer._find_tool   2 0 0   100%
src / mlopus / mlflow / api / common / transfer.py FileTransfer._translate_scheme   11 0 0   100%
src / mlopus / mlflow / api / common / transfer.py FileTransfer.ls   4 1 0   75%
src / mlopus / mlflow / api / common / transfer.py FileTransfer.is_file   1 1 0   0%
src / mlopus / mlflow / api / common / transfer.py FileTransfer.pull_files   11 11 0   0%
src / mlopus / mlflow / api / common / transfer.py FileTransfer.push_files   2 2 0   0%
src / mlopus / mlflow / api / common / transfer.py FileTransfer._tool   4 1 0   75%
src / mlopus / mlflow / api / common / transfer.py (no function)   34 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.clean_all_cache   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.clean_temp_artifacts   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.clean_cached_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.clean_cached_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.list_run_artifacts   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.list_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.place_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.place_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.load_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.load_model_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.log_run_artifact   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.log_model_version   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_exp_url   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_run_url   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_model_url   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_model_version_url   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_exp   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_model   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_model_version   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.find_exps   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.find_runs   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.find_models   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.find_model_versions   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.find_child_runs   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_exp_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_run_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_model_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.cache_model_version_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_exp_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_run_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_model_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.export_model_version_meta   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.create_exp   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.get_or_create_exp   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.create_model   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.create_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.start_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.resume_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.end_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.set_tags_on_exp   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.set_tags_on_run   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.set_tags_on_model   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.set_tags_on_model_version   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.log_params   0 0 0   100%
src / mlopus / mlflow / api / contract.py MlflowApiContract.log_metrics   0 0 0   100%
src / mlopus / mlflow / api / contract.py (no function)   119 0 0   100%
src / mlopus / mlflow / api / entity.py EntityApi.using   2 0 0   100%
src / mlopus / mlflow / api / entity.py EntityApi.update   1 0 0   100%
src / mlopus / mlflow / api / entity.py EntityApi._use_values_from   2 0 0   100%
src / mlopus / mlflow / api / entity.py EntityApi._get_latest_data   0 0 0   100%
src / mlopus / mlflow / api / entity.py EntityApi.set_tags   0 0 0   100%
src / mlopus / mlflow / api / entity.py (no function)   14 0 0   100%
src / mlopus / mlflow / api / exp.py ExpApi._get_latest_data   1 0 0   100%
src / mlopus / mlflow / api / exp.py ExpApi.url   1 1 0   0%
src / mlopus / mlflow / api / exp.py ExpApi.find_runs   2 2 0   0%
src / mlopus / mlflow / api / exp.py ExpApi.cache_meta   1 0 0   100%
src / mlopus / mlflow / api / exp.py ExpApi.export_meta   1 1 0   0%
src / mlopus / mlflow / api / exp.py ExpApi.create_run   1 1 0   0%
src / mlopus / mlflow / api / exp.py ExpApi.start_run   1 1 0   0%
src / mlopus / mlflow / api / exp.py ExpApi.set_tags   2 0 0   100%
src / mlopus / mlflow / api / exp.py (no function)   22 0 0   100%
src / mlopus / mlflow / api / model.py ModelApi._get_latest_data   1 0 0   100%
src / mlopus / mlflow / api / model.py ModelApi.url   1 1 0   0%
src / mlopus / mlflow / api / model.py ModelApi.cache_meta   1 0 0   100%
src / mlopus / mlflow / api / model.py ModelApi.export_meta   1 1 0   0%
src / mlopus / mlflow / api / model.py ModelApi.set_tags   2 0 0   100%
src / mlopus / mlflow / api / model.py ModelApi.get_version   1 0 0   100%
src / mlopus / mlflow / api / model.py ModelApi.find_versions   2 2 0   0%
src / mlopus / mlflow / api / model.py ModelApi.log_version   5 1 0   80%
src / mlopus / mlflow / api / model.py (no function)   23 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.__init__   5 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.using   4 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi._get_latest_data   1 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.url   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.clean_cached_artifact   2 2 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.cache   2 2 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.export   2 2 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.cache_meta   1 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.export_meta   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.set_tags   2 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.cache_artifact   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.export_artifact   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.list_artifacts   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.get_artifact   1 1 0   0%
src / mlopus / mlflow / api / mv.py ModelVersionApi.place_artifact   2 0 0   100%
src / mlopus / mlflow / api / mv.py ModelVersionApi.load_artifact   1 1 0   0%
src / mlopus / mlflow / api / mv.py (no function)   30 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.__init__   3 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.using   3 0 0   100%
src / mlopus / mlflow / api / run.py RunApi._get_latest_data   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.__enter__   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.__exit__   2 2 0   0%
src / mlopus / mlflow / api / run.py RunApi.url   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.clean_cached_artifact   2 2 0   0%
src / mlopus / mlflow / api / run.py RunApi.list_artifacts   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.cache_artifact   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.export_artifact   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.get_artifact   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.place_artifact   2 2 0   0%
src / mlopus / mlflow / api / run.py RunApi.load_artifact   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.log_artifact   2 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.log_model_version   2 2 0   0%
src / mlopus / mlflow / api / run.py RunApi.find_model_versions   2 2 0   0%
src / mlopus / mlflow / api / run.py RunApi.cache_meta   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.export_meta   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.create_child   1 1 0   0%
src / mlopus / mlflow / api / run.py RunApi.start_child   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.children   2 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.resume   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.end_run   1 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.set_tags   2 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.log_params   2 0 0   100%
src / mlopus / mlflow / api / run.py RunApi.log_metrics   2 0 0   100%
src / mlopus / mlflow / api / run.py (no function)   54 0 0   100%
src / mlopus / mlflow / providers / __init__.py (no function)   0 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowClient.healthcheck   6 4 0   33%
src / mlopus / mlflow / providers / mlflow.py MlflowClient.get_artifact_uri   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowClient.tracking_client   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py KeepUntouched.__call__   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.mlflow_ts_to_datetime   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.datetime_to_mlflow_ts   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.run_status_from_mlflow   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.run_status_to_mlflow   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.encode_key   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._decode_key   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.flatten_key   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.unflatten_key   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.preprocess_key   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._preprocess_dict   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.preprocess_dict   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._deprocess_dict   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.deprocess_dict   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.process_tag   6 2 0   67%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._deprocess_tag   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.process_param   6 2 0   67%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._deprocess_param   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.process_metric   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation._deprocess_metric   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.preprocess_tags   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.deprocess_tags   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.preprocess_params   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.deprocess_params   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.preprocess_metrics   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowDataTranslation.deprocess_metrics   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown.__init__   3 1 0   67%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown._parse_subj   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown._parse_obj   7 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown.parse_exp   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown.parse_run   7 3 0   57%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown.parse_model   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowQueryPushDown.parse_mv   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._valid_tracking_uri   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi.__init__   6 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._default_cache_id   1 1 0   0%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._get_client   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._client   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._using_client   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._parse_experiment   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._parse_run   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._parse_model   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._parse_model_version   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_default_cache_dir   1 1 0   0%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_get_exp_url   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_get_run_url   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_get_model_url   3 3 0   0%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_get_mv_url   3 3 0   0%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_fetch_exp   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_fetch_run   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_fetch_model   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_fetch_mv   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_find_experiments   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_find_runs   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_find_models   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_find_mv   4 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_find_child_runs   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_create_exp   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_create_model   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_create_run   7 1 0   86%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_set_run_status   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_set_run_end_time   2 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_update_exp_tags   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_update_run_tags   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_update_model_tags   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_update_mv_tags   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_log_run_params   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_log_run_metrics   3 0 0   100%
src / mlopus / mlflow / providers / mlflow.py MlflowApi._impl_register_mv   5 0 0   100%
src / mlopus / mlflow / providers / mlflow.py _open_paged_list   1 0 0   100%
src / mlopus / mlflow / providers / mlflow.py (no function)   142 0 0   100%
src / mlopus / mlflow / traits.py MlflowApiMixin._load_mlflow_api   1 0 0   100%
src / mlopus / mlflow / traits.py MlflowApiMixin.using   1 0 0   100%
src / mlopus / mlflow / traits.py MlflowRunManager.run   1 0 0   100%
src / mlopus / mlflow / traits.py MlflowRunManager._resolve_run   11 0 0   100%
src / mlopus / mlflow / traits.py (no function)   32 0 0   100%
src / mlopus / mlflow / utils.py list_api_plugins   1 1 0   0%
src / mlopus / mlflow / utils.py get_api   1 0 0   100%
src / mlopus / mlflow / utils.py api_conf_schema   1 1 0   0%
src / mlopus / mlflow / utils.py _get_api_cls   6 1 0   83%
src / mlopus / mlflow / utils.py _get_env_conf   5 1 0   80%
src / mlopus / mlflow / utils.py (no function)   12 0 0   100%
src / mlopus / utils / __init__.py (no function)   0 0 0   100%
src / mlopus / utils / common.py is_empty   3 0 0   100%
src / mlopus / utils / common.py (no function)   2 0 0   100%
src / mlopus / utils / dicts.py set_if_empty   3 3 0   0%
src / mlopus / utils / dicts.py set_reserved_key   4 4 0   0%
src / mlopus / utils / dicts.py map_leaf_vals   9 0 0   100%
src / mlopus / utils / dicts.py get_nested   9 4 0   56%
src / mlopus / utils / dicts.py set_nested   7 0 0   100%
src / mlopus / utils / dicts.py has_nested   5 5 0   0%
src / mlopus / utils / dicts.py new_nested   1 1 0   0%
src / mlopus / utils / dicts.py filter_empty_leaves   1 0 0   100%
src / mlopus / utils / dicts.py deep_merge   5 0 0   100%
src / mlopus / utils / dicts.py deep_merge._update   5 0 0   100%
src / mlopus / utils / dicts.py flatten   2 0 0   100%
src / mlopus / utils / dicts.py flatten._flatten   7 0 0   100%
src / mlopus / utils / dicts.py unflatten   5 0 0   100%
src / mlopus / utils / dicts.py (no function)   18 0 0   100%
src / mlopus / utils / env_utils.py using_env_vars   6 0 0   100%
src / mlopus / utils / env_utils.py (no function)   7 0 0   100%
src / mlopus / utils / func_utils.py adjust_kwargs   1 1 0   0%
src / mlopus / utils / func_utils.py call_with_kwargs   1 1 0   0%
src / mlopus / utils / func_utils.py compose   2 2 0   0%
src / mlopus / utils / func_utils.py compose._composite   3 3 0   0%
src / mlopus / utils / func_utils.py (no function)   6 0 0   100%
src / mlopus / utils / import_utils.py fq_name   1 0 0   100%
src / mlopus / utils / import_utils.py find_attr   10 0 0   100%
src / mlopus / utils / import_utils.py find_type   4 0 0   100%
src / mlopus / utils / import_utils.py list_plugins   1 1 0   0%
src / mlopus / utils / import_utils.py load_plugin   6 1 0   83%
src / mlopus / utils / import_utils.py (no function)   12 0 0   100%
src / mlopus / utils / iter_utils.py Page.__init__   2 0 0   100%
src / mlopus / utils / iter_utils.py Page.map_results   1 0 0   100%
src / mlopus / utils / iter_utils.py Page.map_page   1 0 0   100%
src / mlopus / utils / iter_utils.py Paginator.__init__   1 0 0   100%
src / mlopus / utils / iter_utils.py Paginator.__iter__   5 0 0   100%
src / mlopus / utils / iter_utils.py Paginator.map_results   1 0 0   100%
src / mlopus / utils / iter_utils.py Paginator.map_pages   1 0 0   100%
src / mlopus / utils / iter_utils.py Paginator.collapse   1 1 0   0%
src / mlopus / utils / iter_utils.py Paginator.single_page   1 0 0   100%
src / mlopus / utils / iter_utils.py (no function)   17 0 0   100%
src / mlopus / utils / jinja_yaml.py load_jinja_yaml_configs   26 0 0   100%
src / mlopus / utils / jinja_yaml.py _iter_files_with_namespaces   4 0 0   100%
src / mlopus / utils / jinja_yaml.py (no function)   15 0 0   100%
src / mlopus / utils / json_utils.py fallback   17 5 0   71%
src / mlopus / utils / json_utils.py dumps   1 0 0   100%
src / mlopus / utils / json_utils.py Decoder.decode   1 0 0   100%
src / mlopus / utils / json_utils.py loads   6 4 0   33%
src / mlopus / utils / json_utils.py (no function)   13 0 0   100%
src / mlopus / utils / logical.py xor   1 1 0   0%
src / mlopus / utils / logical.py (no function)   2 0 0   100%
src / mlopus / utils / mongo.py preprocess_query_or_doc   1 0 0   100%
src / mlopus / utils / mongo.py deprocess_query_or_doc   1 0 0   100%
src / mlopus / utils / mongo.py find_all   5 0 0   100%
src / mlopus / utils / mongo.py Mongo2Sql.parse_sorting   7 0 0   100%
src / mlopus / utils / mongo.py Mongo2Sql._parse_direction   1 0 0   100%
src / mlopus / utils / mongo.py Mongo2Sql.parse_query   14 1 0   93%
src / mlopus / utils / mongo.py Mongo2Sql._parse_subj   1 0 0   100%
src / mlopus / utils / mongo.py Mongo2Sql._parse_pred   1 0 0   100%
src / mlopus / utils / mongo.py Mongo2Sql._parse_obj   7 1 0   86%
src / mlopus / utils / mongo.py (no function)   22 0 0   100%
src / mlopus / utils / packaging.py get_dist   6 4 0   33%
src / mlopus / utils / packaging.py is_editable_dist   1 0 0   100%
src / mlopus / utils / packaging.py get_available_dist_extras   6 6 0   0%
src / mlopus / utils / packaging.py get_installed_dist_extras   7 7 0   0%
src / mlopus / utils / packaging.py get_missing_extras   3 1 0   67%
src / mlopus / utils / packaging.py check_dist   1 0 0   100%
src / mlopus / utils / packaging.py check_version   1 0 0   100%
src / mlopus / utils / packaging.py pkg_dist_of_cls   10 2 0   80%
src / mlopus / utils / packaging.py _convert_caret_specifier   7 7 0   0%
src / mlopus / utils / packaging.py (no function)   22 0 0   100%
src / mlopus / utils / paths.py is_sub_dir   1 0 0   100%
src / mlopus / utils / paths.py is_cwd   1 0 0   100%
src / mlopus / utils / paths.py ensure_is_dir   6 3 0   50%
src / mlopus / utils / paths.py is_broken_link   1 0 0   100%
src / mlopus / utils / paths.py ensure_non_existing   11 1 0   91%
src / mlopus / utils / paths.py ensure_empty_dir   4 1 0   75%
src / mlopus / utils / paths.py ensure_only_parents   3 0 0   100%
src / mlopus / utils / paths.py is_rel_link   1 0 0   100%
src / mlopus / utils / paths.py iter_links   7 1 0   86%
src / mlopus / utils / paths.py place_path   12 1 0   92%
src / mlopus / utils / paths.py chmod   3 3 0   0%
src / mlopus / utils / paths.py rchmod   6 1 0   83%
src / mlopus / utils / paths.py dir_lock   4 0 0   100%
src / mlopus / utils / paths.py iter_files   3 0 0   100%
src / mlopus / utils / paths.py (no function)   27 0 0   100%
src / mlopus / utils / pydantic.py root_validator   5 0 0   100%
src / mlopus / utils / pydantic.py validator   3 0 0   100%
src / mlopus / utils / pydantic.py BaseModel.__repr__   2 0 0   100%
src / mlopus / utils / pydantic.py BaseModel.__str__   1 0 0   100%
src / mlopus / utils / pydantic.py BaseModel.dict   1 0 0   100%
src / mlopus / utils / pydantic.py BaseModel.parse_obj   1 0 0   100%
src / mlopus / utils / pydantic.py EmptyStrAsMissing._handle_empty_str   1 0 0   100%
src / mlopus / utils / pydantic.py EmptyDictAsMissing._handle_empty_dict   1 0 0   100%
src / mlopus / utils / pydantic.py ExcludeEmptyMixin.model_dump   9 0 0   100%
src / mlopus / utils / pydantic.py HashableMixin.__hash__   1 1 0   0%
src / mlopus / utils / pydantic.py SignatureMixin.__getattribute__   3 0 0   100%
src / mlopus / utils / pydantic.py MappingMixin.__init__   3 1 0   67%
src / mlopus / utils / pydantic.py MappingMixin.__iter__   1 0 0   100%
src / mlopus / utils / pydantic.py MappingMixin.__getitem__   1 0 0   100%
src / mlopus / utils / pydantic.py MappingMixin.__len__   1 0 0   100%
src / mlopus / utils / pydantic.py BaseParamsMixin.__pydantic_init_subclass__   1 0 0   100%
src / mlopus / utils / pydantic.py BaseParamsMixin._find_base_param   5 1 0   80%
src / mlopus / utils / pydantic.py create_model_from_data   10 10 0   0%
src / mlopus / utils / pydantic.py create_obj_from_data   2 2 0   0%
src / mlopus / utils / pydantic.py force_set_attr   1 0 0   100%
src / mlopus / utils / pydantic.py is_model_cls   1 0 0   100%
src / mlopus / utils / pydantic.py is_model_obj   1 0 0   100%
src / mlopus / utils / pydantic.py as_model_cls   1 0 0   100%
src / mlopus / utils / pydantic.py as_model_obj   1 0 0   100%
src / mlopus / utils / pydantic.py validate_arguments   6 0 0   100%
src / mlopus / utils / pydantic.py (no function)   57 0 0   100%
src / mlopus / utils / string_utils.py escape_sql_single_quote   1 0 0   100%
src / mlopus / utils / string_utils.py unscape_sql_single_quote   1 0 0   100%
src / mlopus / utils / string_utils.py camel_to_snake   2 0 0   100%
src / mlopus / utils / string_utils.py retval_matches   3 0 0   100%
src / mlopus / utils / string_utils.py retval_matches.decorator   2 0 0   100%
src / mlopus / utils / string_utils.py retval_matches.decorator.wrapper   11 3 0   73%
src / mlopus / utils / string_utils.py (no function)   10 0 0   100%
src / mlopus / utils / time_utils.py to_utc   1 0 0   100%
src / mlopus / utils / time_utils.py safe_repr   1 0 0   100%
src / mlopus / utils / time_utils.py maybe_parse_safe_repr   3 0 0   100%
src / mlopus / utils / time_utils.py (no function)   10 0 0   100%
src / mlopus / utils / typing_utils.py is_optional   1 1 0   0%
src / mlopus / utils / typing_utils.py assert_isinstance   2 1 0   50%
src / mlopus / utils / typing_utils.py assert_issubclass   2 1 0   50%
src / mlopus / utils / typing_utils.py as_type   11 3 0   73%
src / mlopus / utils / typing_utils.py safe_issubclass   5 3 0   40%
src / mlopus / utils / typing_utils.py get_origin   3 0 0   100%
src / mlopus / utils / typing_utils.py get_args   3 0 0   100%
src / mlopus / utils / typing_utils.py iter_parameterized_bases   5 0 0   100%
src / mlopus / utils / typing_utils.py (no function)   13 0 0   100%
src / mlopus / utils / urls.py parse_url   7 0 0   100%
src / mlopus / utils / urls.py is_local   1 0 0   100%
src / mlopus / utils / urls.py urljoin   1 0 0   100%
src / mlopus / utils / urls.py (no function)   7 0 0   100%
src / mlopus / utils / yaml.py Dumper.represent_data   18 6 0   67%
src / mlopus / utils / yaml.py dumps   1 0 0   100%
src / mlopus / utils / yaml.py (no function)   11 0 0   100%
Total     3812 582 1   85%

No items found using the specified filter.