├── .flake8 ├── .github ├── CODEOWNERS └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE.txt ├── MANIFEST.in ├── README.adoc ├── README.md ├── docs ├── build.sh ├── delink.hs ├── html_to_md.sh ├── md_to_adoc.sh ├── source │ ├── conf.py │ └── index.rst └── transform_agents_docs_for_readme.sh ├── domino ├── __init__.py ├── _custom_metrics.py ├── _impl │ ├── __init__.py │ └── custommetrics │ │ ├── __init__.py │ │ ├── api_client.py │ │ ├── apis │ │ ├── __init__.py │ │ ├── path_to_api.py │ │ ├── paths │ │ │ ├── __init__.py │ │ │ ├── api_metric_alerts_v1.py │ │ │ ├── api_metric_values_v1.py │ │ │ └── api_metric_values_v1_model_monitoring_id_metric.py │ │ ├── tag_to_api.py │ │ └── tags │ │ │ ├── __init__.py │ │ │ └── custom_metrics_api.py │ │ ├── configuration.py │ │ ├── exceptions.py │ │ ├── model │ │ ├── __init__.py │ │ ├── failure_envelope_v1.py │ │ ├── failure_envelope_v1.pyi │ │ ├── invalid_body_envelope_v1.py │ │ ├── invalid_body_envelope_v1.pyi │ │ ├── metadata_v1.py │ │ ├── metadata_v1.pyi │ │ ├── metric_alert_request_v1.py │ │ ├── metric_alert_request_v1.pyi │ │ ├── metric_tag_v1.py │ │ ├── metric_tag_v1.pyi │ │ ├── metric_value_v1.py │ │ ├── metric_value_v1.pyi │ │ ├── metric_values_envelope_v1.py │ │ ├── metric_values_envelope_v1.pyi │ │ ├── new_metric_value_v1.py │ │ ├── new_metric_value_v1.pyi │ │ ├── new_metric_values_envelope_v1.py │ │ ├── new_metric_values_envelope_v1.pyi │ │ ├── target_range_v1.py │ │ └── target_range_v1.pyi │ │ ├── models │ │ └── __init__.py │ │ ├── paths │ │ ├── __init__.py │ │ ├── api_metric_alerts_v1 │ │ │ ├── __init__.py │ │ │ ├── post.py │ │ │ └── post.pyi │ │ ├── api_metric_values_v1 │ │ │ ├── __init__.py │ │ │ ├── post.py │ │ │ └── post.pyi │ │ └── api_metric_values_v1_model_monitoring_id_metric │ │ │ ├── __init__.py │ │ │ ├── get.py │ │ │ └── get.pyi │ │ ├── rest.py │ │ └── schemas.py ├── _version.py ├── agents │ ├── __init__.py │ ├── _client.py │ ├── _constants.py │ ├── _eval_tags.py │ ├── _verify_domino_support.py │ ├── environment_variables.py │ ├── logging │ │ ├── __init__.py │ │ ├── dominorun.py │ │ └── logging.py │ ├── read_agent_config.py │ └── tracing │ │ ├── __init__.py │ │ ├── _util.py │ │ ├── inittracing.py │ │ └── tracing.py ├── airflow │ ├── __init__.py │ └── _operator.py ├── authentication.py ├── constants.py ├── data_sources.py ├── datasets.py ├── domino.py ├── domino_enums.py ├── exceptions.py ├── helpers.py ├── http_request_manager.py ├── routes.py └── training_sets.py ├── examples ├── example_airflow_dag.py ├── example_budget_manager.py ├── example_dataset.py ├── example_projects_usage.py ├── export_model_to_sagemaker.py ├── export_runs.py ├── models_and_environments.py ├── numbers.csv ├── publish_api_endpoint.py ├── start_run_and_check_status.py ├── unpublish_api_endpoints.py ├── upload_and_run_file_and_download_results.py └── upload_file.py ├── mypy.ini ├── pytest.ini ├── requirements.txt ├── setup.py ├── tests ├── .DS_Store ├── __init__.py ├── _impl │ └── custommetrics │ │ ├── __init__.py │ │ ├── test_models │ │ ├── __init__.py │ │ ├── test_failure_envelope_v1.py │ │ ├── test_invalid_body_envelope_v1.py │ │ ├── test_metadata_v1.py │ │ ├── test_metric_alert_request_v1.py │ │ ├── test_metric_tag_v1.py │ │ ├── test_metric_value_v1.py │ │ ├── test_metric_values_envelope_v1.py │ │ ├── test_new_metric_value_v1.py │ │ ├── test_new_metric_values_envelope_v1.py │ │ └── test_target_range_v1.py │ │ └── test_paths │ │ ├── __init__.py │ │ ├── test_api_metric_alerts_v1 │ │ ├── __init__.py │ │ └── test_post.py │ │ ├── test_api_metric_values_v1 │ │ ├── __init__.py │ │ └── test_post.py │ │ └── test_api_metric_values_v1_model_monitoring_id_metric │ │ ├── __init__.py │ │ └── test_get.py ├── agents │ ├── __init__.py │ ├── test_agents_eval_tags.py │ ├── test_read_agent_config.py │ └── test_verify_domino_support.py ├── assets │ ├── agent_config.yaml │ └── back\slash.txt ├── conftest.py ├── integration │ ├── __init__.py │ └── agents │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── mlflow_fixtures.py │ │ ├── test_domino_run.py │ │ ├── test_logging.py │ │ ├── test_tracing.py │ │ └── test_util.py ├── scripts │ ├── test_spark.py │ └── test_spark_fail.sh ├── test_basic_auth.py ├── test_data_sources.py ├── test_datasets.py ├── test_domino.py ├── test_environments.py ├── test_finops.py ├── test_jobs.py ├── test_models.py ├── test_no_data_sources.py ├── test_operator.py ├── test_projects.py └── test_spark_operator.py └── tox.ini /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include *.txt 2 | -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/README.adoc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/README.md -------------------------------------------------------------------------------- /docs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/build.sh -------------------------------------------------------------------------------- /docs/delink.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/delink.hs -------------------------------------------------------------------------------- /docs/html_to_md.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/html_to_md.sh -------------------------------------------------------------------------------- /docs/md_to_adoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/md_to_adoc.sh -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/transform_agents_docs_for_readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/docs/transform_agents_docs_for_readme.sh -------------------------------------------------------------------------------- /domino/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/__init__.py -------------------------------------------------------------------------------- /domino/_custom_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_custom_metrics.py -------------------------------------------------------------------------------- /domino/_impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domino/_impl/custommetrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/api_client.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/path_to_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/path_to_api.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/paths/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/paths/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/paths/api_metric_alerts_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/paths/api_metric_alerts_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/paths/api_metric_values_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/paths/api_metric_values_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/paths/api_metric_values_v1_model_monitoring_id_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/paths/api_metric_values_v1_model_monitoring_id_metric.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/tag_to_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/tag_to_api.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/tags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/tags/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/apis/tags/custom_metrics_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/apis/tags/custom_metrics_api.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/configuration.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/exceptions.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/failure_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/failure_envelope_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/failure_envelope_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/failure_envelope_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/invalid_body_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/invalid_body_envelope_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/invalid_body_envelope_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/invalid_body_envelope_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metadata_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metadata_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metadata_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metadata_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_alert_request_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_alert_request_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_alert_request_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_alert_request_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_tag_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_tag_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_tag_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_tag_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_value_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_value_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_value_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_value_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_values_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_values_envelope_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/metric_values_envelope_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/metric_values_envelope_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/new_metric_value_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/new_metric_value_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/new_metric_value_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/new_metric_value_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/new_metric_values_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/new_metric_values_envelope_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/new_metric_values_envelope_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/new_metric_values_envelope_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/target_range_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/target_range_v1.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/model/target_range_v1.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/model/target_range_v1.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/models/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_alerts_v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_alerts_v1/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_alerts_v1/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_alerts_v1/post.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_alerts_v1/post.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_alerts_v1/post.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1/post.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1/post.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1/post.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/__init__.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/get.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/get.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/paths/api_metric_values_v1_model_monitoring_id_metric/get.pyi -------------------------------------------------------------------------------- /domino/_impl/custommetrics/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/rest.py -------------------------------------------------------------------------------- /domino/_impl/custommetrics/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/_impl/custommetrics/schemas.py -------------------------------------------------------------------------------- /domino/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "2.0.0" 2 | -------------------------------------------------------------------------------- /domino/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/__init__.py -------------------------------------------------------------------------------- /domino/agents/_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/_client.py -------------------------------------------------------------------------------- /domino/agents/_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/_constants.py -------------------------------------------------------------------------------- /domino/agents/_eval_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/_eval_tags.py -------------------------------------------------------------------------------- /domino/agents/_verify_domino_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/_verify_domino_support.py -------------------------------------------------------------------------------- /domino/agents/environment_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/environment_variables.py -------------------------------------------------------------------------------- /domino/agents/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/logging/__init__.py -------------------------------------------------------------------------------- /domino/agents/logging/dominorun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/logging/dominorun.py -------------------------------------------------------------------------------- /domino/agents/logging/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/logging/logging.py -------------------------------------------------------------------------------- /domino/agents/read_agent_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/read_agent_config.py -------------------------------------------------------------------------------- /domino/agents/tracing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/tracing/__init__.py -------------------------------------------------------------------------------- /domino/agents/tracing/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/tracing/_util.py -------------------------------------------------------------------------------- /domino/agents/tracing/inittracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/tracing/inittracing.py -------------------------------------------------------------------------------- /domino/agents/tracing/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/agents/tracing/tracing.py -------------------------------------------------------------------------------- /domino/airflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/airflow/__init__.py -------------------------------------------------------------------------------- /domino/airflow/_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/airflow/_operator.py -------------------------------------------------------------------------------- /domino/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/authentication.py -------------------------------------------------------------------------------- /domino/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/constants.py -------------------------------------------------------------------------------- /domino/data_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/data_sources.py -------------------------------------------------------------------------------- /domino/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/datasets.py -------------------------------------------------------------------------------- /domino/domino.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/domino.py -------------------------------------------------------------------------------- /domino/domino_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/domino_enums.py -------------------------------------------------------------------------------- /domino/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/exceptions.py -------------------------------------------------------------------------------- /domino/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/helpers.py -------------------------------------------------------------------------------- /domino/http_request_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/http_request_manager.py -------------------------------------------------------------------------------- /domino/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/routes.py -------------------------------------------------------------------------------- /domino/training_sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/domino/training_sets.py -------------------------------------------------------------------------------- /examples/example_airflow_dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/example_airflow_dag.py -------------------------------------------------------------------------------- /examples/example_budget_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/example_budget_manager.py -------------------------------------------------------------------------------- /examples/example_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/example_dataset.py -------------------------------------------------------------------------------- /examples/example_projects_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/example_projects_usage.py -------------------------------------------------------------------------------- /examples/export_model_to_sagemaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/export_model_to_sagemaker.py -------------------------------------------------------------------------------- /examples/export_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/export_runs.py -------------------------------------------------------------------------------- /examples/models_and_environments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/models_and_environments.py -------------------------------------------------------------------------------- /examples/numbers.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | -------------------------------------------------------------------------------- /examples/publish_api_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/publish_api_endpoint.py -------------------------------------------------------------------------------- /examples/start_run_and_check_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/start_run_and_check_status.py -------------------------------------------------------------------------------- /examples/unpublish_api_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/unpublish_api_endpoints.py -------------------------------------------------------------------------------- /examples/upload_and_run_file_and_download_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/upload_and_run_file_and_download_results.py -------------------------------------------------------------------------------- /examples/upload_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/examples/upload_file.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/mypy.ini -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/setup.py -------------------------------------------------------------------------------- /tests/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/.DS_Store -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_failure_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_failure_envelope_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_invalid_body_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_invalid_body_envelope_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_metadata_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_metadata_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_metric_alert_request_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_metric_alert_request_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_metric_tag_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_metric_tag_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_metric_value_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_metric_value_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_metric_values_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_metric_values_envelope_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_new_metric_value_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_new_metric_value_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_new_metric_values_envelope_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_new_metric_values_envelope_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_models/test_target_range_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_models/test_target_range_v1.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_paths/__init__.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_alerts_v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_alerts_v1/test_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_paths/test_api_metric_alerts_v1/test_post.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_values_v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_values_v1/test_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_paths/test_api_metric_values_v1/test_post.py -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_values_v1_model_monitoring_id_metric/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_impl/custommetrics/test_paths/test_api_metric_values_v1_model_monitoring_id_metric/test_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/_impl/custommetrics/test_paths/test_api_metric_values_v1_model_monitoring_id_metric/test_get.py -------------------------------------------------------------------------------- /tests/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/agents/test_agents_eval_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/agents/test_agents_eval_tags.py -------------------------------------------------------------------------------- /tests/agents/test_read_agent_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/agents/test_read_agent_config.py -------------------------------------------------------------------------------- /tests/agents/test_verify_domino_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/agents/test_verify_domino_support.py -------------------------------------------------------------------------------- /tests/assets/agent_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/assets/agent_config.yaml -------------------------------------------------------------------------------- /tests/assets/back\slash.txt: -------------------------------------------------------------------------------- 1 | back slash sample content -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/agents/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/conftest.py -------------------------------------------------------------------------------- /tests/integration/agents/mlflow_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/mlflow_fixtures.py -------------------------------------------------------------------------------- /tests/integration/agents/test_domino_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/test_domino_run.py -------------------------------------------------------------------------------- /tests/integration/agents/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/test_logging.py -------------------------------------------------------------------------------- /tests/integration/agents/test_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/test_tracing.py -------------------------------------------------------------------------------- /tests/integration/agents/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/integration/agents/test_util.py -------------------------------------------------------------------------------- /tests/scripts/test_spark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/scripts/test_spark.py -------------------------------------------------------------------------------- /tests/scripts/test_spark_fail.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/scripts/test_spark_fail.sh -------------------------------------------------------------------------------- /tests/test_basic_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_basic_auth.py -------------------------------------------------------------------------------- /tests/test_data_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_data_sources.py -------------------------------------------------------------------------------- /tests/test_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_datasets.py -------------------------------------------------------------------------------- /tests/test_domino.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_domino.py -------------------------------------------------------------------------------- /tests/test_environments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_environments.py -------------------------------------------------------------------------------- /tests/test_finops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_finops.py -------------------------------------------------------------------------------- /tests/test_jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_jobs.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_no_data_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_no_data_sources.py -------------------------------------------------------------------------------- /tests/test_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_operator.py -------------------------------------------------------------------------------- /tests/test_projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_projects.py -------------------------------------------------------------------------------- /tests/test_spark_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tests/test_spark_operator.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominodatalab/python-domino/HEAD/tox.ini --------------------------------------------------------------------------------