LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
mage_ai/__init__.py
mage_ai/command_line.py
mage_ai.egg-info/PKG-INFO
mage_ai.egg-info/SOURCES.txt
mage_ai.egg-info/dependency_links.txt
mage_ai.egg-info/entry_points.txt
mage_ai.egg-info/requires.txt
mage_ai.egg-info/top_level.txt
mage_ai/autocomplete/__init__.py
mage_ai/autocomplete/utils.py
mage_ai/data_cleaner/__init__.py
mage_ai/data_cleaner/data_cleaner.py
mage_ai/data_cleaner/analysis/__init__.py
mage_ai/data_cleaner/analysis/calculator.py
mage_ai/data_cleaner/analysis/charts.py
mage_ai/data_cleaner/analysis/constants.py
mage_ai/data_cleaner/cleaning_rules/__init__.py
mage_ai/data_cleaner/cleaning_rules/base.py
mage_ai/data_cleaner/cleaning_rules/clean_column_names.py
mage_ai/data_cleaner/cleaning_rules/fix_syntax_errors.py
mage_ai/data_cleaner/cleaning_rules/impute_values.py
mage_ai/data_cleaner/cleaning_rules/reformat_values.py
mage_ai/data_cleaner/cleaning_rules/remove_collinear_columns.py
mage_ai/data_cleaner/cleaning_rules/remove_columns_with_high_empty_rate.py
mage_ai/data_cleaner/cleaning_rules/remove_columns_with_single_value.py
mage_ai/data_cleaner/cleaning_rules/remove_duplicate_rows.py
mage_ai/data_cleaner/cleaning_rules/remove_outliers.py
mage_ai/data_cleaner/column_types/__init__.py
mage_ai/data_cleaner/column_types/column_type_detector.py
mage_ai/data_cleaner/column_types/constants.py
mage_ai/data_cleaner/estimators/__init__.py
mage_ai/data_cleaner/estimators/base.py
mage_ai/data_cleaner/estimators/encoders.py
mage_ai/data_cleaner/estimators/outlier_removal.py
mage_ai/data_cleaner/pipelines/__init__.py
mage_ai/data_cleaner/pipelines/base.py
mage_ai/data_cleaner/shared/__init__.py
mage_ai/data_cleaner/shared/utils.py
mage_ai/data_cleaner/statistics/__init__.py
mage_ai/data_cleaner/statistics/calculator.py
mage_ai/data_cleaner/transformer_actions/__init__.py
mage_ai/data_cleaner/transformer_actions/action_code.py
mage_ai/data_cleaner/transformer_actions/base.py
mage_ai/data_cleaner/transformer_actions/column.py
mage_ai/data_cleaner/transformer_actions/constants.py
mage_ai/data_cleaner/transformer_actions/custom_action.py
mage_ai/data_cleaner/transformer_actions/dependency_resolution.py
mage_ai/data_cleaner/transformer_actions/helpers.py
mage_ai/data_cleaner/transformer_actions/row.py
mage_ai/data_cleaner/transformer_actions/shared.py
mage_ai/data_cleaner/transformer_actions/utils.py
mage_ai/data_cleaner/transformer_actions/variable_replacer.py
mage_ai/data_cleaner/transformer_actions/spark/__init__.py
mage_ai/data_cleaner/transformer_actions/spark/constants.py
mage_ai/data_cleaner/transformer_actions/spark/transformers.py
mage_ai/data_cleaner/transformer_actions/udf/__init__.py
mage_ai/data_cleaner/transformer_actions/udf/addition.py
mage_ai/data_cleaner/transformer_actions/udf/base.py
mage_ai/data_cleaner/transformer_actions/udf/constant.py
mage_ai/data_cleaner/transformer_actions/udf/date_trunc.py
mage_ai/data_cleaner/transformer_actions/udf/difference.py
mage_ai/data_cleaner/transformer_actions/udf/distance_between.py
mage_ai/data_cleaner/transformer_actions/udf/divide.py
mage_ai/data_cleaner/transformer_actions/udf/formatted_date.py
mage_ai/data_cleaner/transformer_actions/udf/if_else.py
mage_ai/data_cleaner/transformer_actions/udf/multiply.py
mage_ai/data_cleaner/transformer_actions/udf/string_replace.py
mage_ai/data_cleaner/transformer_actions/udf/string_split.py
mage_ai/data_cleaner/transformer_actions/udf/substring.py
mage_ai/data_preparation/__init__.py
mage_ai/data_preparation/decorators.py
mage_ai/data_preparation/pipeline_executor.py
mage_ai/data_preparation/repo_manager.py
mage_ai/data_preparation/variable_manager.py
mage_ai/data_preparation/models/__init__.py
mage_ai/data_preparation/models/block.py
mage_ai/data_preparation/models/constants.py
mage_ai/data_preparation/models/file.py
mage_ai/data_preparation/models/pipeline.py
mage_ai/data_preparation/models/variable.py
mage_ai/data_preparation/models/widget/__init__.py
mage_ai/data_preparation/models/widget/charts.py
mage_ai/data_preparation/models/widget/constants.py
mage_ai/data_preparation/models/widget/utils.py
mage_ai/data_preparation/shared/__init__.py
mage_ai/data_preparation/shared/constants.py
mage_ai/data_preparation/templates/__init__.py
mage_ai/data_preparation/templates/template.py
mage_ai/data_preparation/templates/testable.jinja
mage_ai/data_preparation/templates/utils.py
mage_ai/data_preparation/templates/data_exporters/bigquery.py
mage_ai/data_preparation/templates/data_exporters/default.jinja
mage_ai/data_preparation/templates/data_exporters/file.py
mage_ai/data_preparation/templates/data_exporters/postgres.py
mage_ai/data_preparation/templates/data_exporters/redshift.py
mage_ai/data_preparation/templates/data_exporters/s3.py
mage_ai/data_preparation/templates/data_exporters/snowflake.py
mage_ai/data_preparation/templates/data_loaders/api.py
mage_ai/data_preparation/templates/data_loaders/bigquery.py
mage_ai/data_preparation/templates/data_loaders/default.jinja
mage_ai/data_preparation/templates/data_loaders/file.py
mage_ai/data_preparation/templates/data_loaders/postgres.py
mage_ai/data_preparation/templates/data_loaders/redshift.py
mage_ai/data_preparation/templates/data_loaders/s3.py
mage_ai/data_preparation/templates/data_loaders/snowflake.py
mage_ai/data_preparation/templates/pipeline/__init__.py
mage_ai/data_preparation/templates/pipeline/metadata.yaml
mage_ai/data_preparation/templates/pipeline_execution/emr_bootstrap.sh
mage_ai/data_preparation/templates/pipeline_execution/spark_script.jinja
mage_ai/data_preparation/templates/repo/__init__.py
mage_ai/data_preparation/templates/repo/io_config.yaml
mage_ai/data_preparation/templates/repo/metadata.yaml
mage_ai/data_preparation/templates/repo/requirements.txt
mage_ai/data_preparation/templates/repo/charts/__init__.py
mage_ai/data_preparation/templates/repo/data_exporters/__init__.py
mage_ai/data_preparation/templates/repo/data_loaders/__init__.py
mage_ai/data_preparation/templates/repo/pipelines/__init__.py
mage_ai/data_preparation/templates/repo/scratchpads/__init__.py
mage_ai/data_preparation/templates/repo/transformers/__init__.py
mage_ai/data_preparation/templates/transformers/data_warehouse_transformer.jinja
mage_ai/data_preparation/templates/transformers/default.jinja
mage_ai/data_preparation/templates/transformers/suggestion_fmt.jinja
mage_ai/data_preparation/templates/transformers/transformer_actions/action.jinja
mage_ai/data_preparation/templates/transformers/transformer_actions/column/average.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/clean_column_name.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/count.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/count_distinct.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/diff.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/first.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/fix_syntax_errors.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/impute.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/last.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/max.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/median.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/min.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/reformat.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/remove.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/remove_outliers.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/select.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/shift_down.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/shift_up.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/sum.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/drop_duplicate.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/filter.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/remove.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/sort.py
mage_ai/data_preparation/utils/__init__.py
mage_ai/data_preparation/utils/block/__init__.py
mage_ai/data_preparation/utils/block/convert_content.py
mage_ai/io/__init__.py
mage_ai/io/base.py
mage_ai/io/bigquery.py
mage_ai/io/config.py
mage_ai/io/export_utils.py
mage_ai/io/file.py
mage_ai/io/io_config.py
mage_ai/io/postgres.py
mage_ai/io/redshift.py
mage_ai/io/s3.py
mage_ai/io/snowflake.py
mage_ai/orchestration/__init__.py
mage_ai/orchestration/airflow.py
mage_ai/sample_datasets/__init__.py
mage_ai/sample_datasets/product_purchases.csv
mage_ai/sample_datasets/salary_survey.csv
mage_ai/sample_datasets/titanic_survival.csv
mage_ai/sample_datasets/user_emails.csv
mage_ai/server/__init__.py
mage_ai/server/active_kernel.py
mage_ai/server/app.py
mage_ai/server/constants.py
mage_ai/server/kernel_output_parser.py
mage_ai/server/kernels.py
mage_ai/server/server.py
mage_ai/server/subscriber.py
mage_ai/server/websocket.py
mage_ai/server/api/__init__.py
mage_ai/server/api/autocomplete_items.py
mage_ai/server/api/base.py
mage_ai/server/api/widgets.py
mage_ai/server/client/__init__.py
mage_ai/server/client/mage.py
mage_ai/server/data/__init__.py
mage_ai/server/data/base.py
mage_ai/server/data/models.py
mage_ai/server/frontend_dist/404.html
mage_ai/server/frontend_dist/404.html.html
mage_ai/server/frontend_dist/datasets.html
mage_ai/server/frontend_dist/favicon.ico
mage_ai/server/frontend_dist/index.html
mage_ai/server/frontend_dist/vercel.svg
mage_ai/server/frontend_dist/_next/static/Q0QO-wudAtFwsDS5FDjI9/_buildManifest.js
mage_ai/server/frontend_dist/_next/static/Q0QO-wudAtFwsDS5FDjI9/_middlewareManifest.js
mage_ai/server/frontend_dist/_next/static/Q0QO-wudAtFwsDS5FDjI9/_ssgManifest.js
mage_ai/server/frontend_dist/_next/static/chunks/1125-861e646db7510d96.js
mage_ai/server/frontend_dist/_next/static/chunks/1150.1378afaa474df64a.js
mage_ai/server/frontend_dist/_next/static/chunks/1240.0819f45820d22263.js
mage_ai/server/frontend_dist/_next/static/chunks/1374-8524d48985929476.js
mage_ai/server/frontend_dist/_next/static/chunks/1921-fea0f316eb9b5aa2.js
mage_ai/server/frontend_dist/_next/static/chunks/240-156e8ebf09bd27ad.js
mage_ai/server/frontend_dist/_next/static/chunks/2481.0454a0e25dc7e027.js
mage_ai/server/frontend_dist/_next/static/chunks/2508.724531e7f9cf5f36.js
mage_ai/server/frontend_dist/_next/static/chunks/2545.8371b39c898ae92b.js
mage_ai/server/frontend_dist/_next/static/chunks/261.0a24b4ece1d29aa1.js
mage_ai/server/frontend_dist/_next/static/chunks/266.e301071d22592682.js
mage_ai/server/frontend_dist/_next/static/chunks/278.f114e436d76bf0b0.js
mage_ai/server/frontend_dist/_next/static/chunks/29107295-989a0767a635d9d5.js
mage_ai/server/frontend_dist/_next/static/chunks/3453.992f4b1667e9882c.js
mage_ai/server/frontend_dist/_next/static/chunks/3467.38cd0654ba6f788f.js
mage_ai/server/frontend_dist/_next/static/chunks/3835.df296b4e4078e985.js
mage_ai/server/frontend_dist/_next/static/chunks/3887-5c8404eec6532f49.js
mage_ai/server/frontend_dist/_next/static/chunks/3898.880191695bb05845.js
mage_ai/server/frontend_dist/_next/static/chunks/4042.5e16d36209052351.js
mage_ai/server/frontend_dist/_next/static/chunks/4092.536ee541241f4538.js
mage_ai/server/frontend_dist/_next/static/chunks/4259-f723eee7c5c19f8e.js
mage_ai/server/frontend_dist/_next/static/chunks/4388.04098706f32e69e7.js
mage_ai/server/frontend_dist/_next/static/chunks/440.3ab77942f659ea0c.js
mage_ai/server/frontend_dist/_next/static/chunks/4450.79f14f763d55c63e.js
mage_ai/server/frontend_dist/_next/static/chunks/4454.13a2404adecaa39e.js
mage_ai/server/frontend_dist/_next/static/chunks/4776.753ad29fa0a29a4a.js
mage_ai/server/frontend_dist/_next/static/chunks/4883.a5bb0edbf8f3cc8f.js
mage_ai/server/frontend_dist/_next/static/chunks/5008.29c2662ecc2b04c7.js
mage_ai/server/frontend_dist/_next/static/chunks/5104.1edcf4437c471dd4.js
mage_ai/server/frontend_dist/_next/static/chunks/5164.857023e800905b6f.js
mage_ai/server/frontend_dist/_next/static/chunks/5506-2c13e214763de4cc.js
mage_ai/server/frontend_dist/_next/static/chunks/5729.0f2748e9e6dab951.js
mage_ai/server/frontend_dist/_next/static/chunks/5824.628653557e904674.js
mage_ai/server/frontend_dist/_next/static/chunks/6042.c59010de9e699437.js
mage_ai/server/frontend_dist/_next/static/chunks/6115.0c85e507543394ea.js
mage_ai/server/frontend_dist/_next/static/chunks/6116.871a682ddf535aca.js
mage_ai/server/frontend_dist/_next/static/chunks/6434.10380ee0968636ba.js
mage_ai/server/frontend_dist/_next/static/chunks/6443.7b6d2b4e51018184.js
mage_ai/server/frontend_dist/_next/static/chunks/6507.d3a17777d2c294e6.js
mage_ai/server/frontend_dist/_next/static/chunks/6958.8f39c585d36737a7.js
mage_ai/server/frontend_dist/_next/static/chunks/72fdc299.db9c048612d07959.js
mage_ai/server/frontend_dist/_next/static/chunks/739.3d24945544b37e52.js
mage_ai/server/frontend_dist/_next/static/chunks/7673-b70b3ad9f212b4d3.js
mage_ai/server/frontend_dist/_next/static/chunks/7947.77be4bec4d47774e.js
mage_ai/server/frontend_dist/_next/static/chunks/7951.fee8b6c27c9ef777.js
mage_ai/server/frontend_dist/_next/static/chunks/8018.968bf87c390e3312.js
mage_ai/server/frontend_dist/_next/static/chunks/8097.b0345f30a7390c1d.js
mage_ai/server/frontend_dist/_next/static/chunks/8256.290ceb269b1ffe26.js
mage_ai/server/frontend_dist/_next/static/chunks/826.75268ee34f93393a.js
mage_ai/server/frontend_dist/_next/static/chunks/8277.5003e1d94bb85156.js
mage_ai/server/frontend_dist/_next/static/chunks/8521.843b13086d1c6526.js
mage_ai/server/frontend_dist/_next/static/chunks/8762.dff300f86bef8573.js
mage_ai/server/frontend_dist/_next/static/chunks/8807.a68c69c8fe0a8c01.js
mage_ai/server/frontend_dist/_next/static/chunks/8849.db0d50b4d84b09a6.js
mage_ai/server/frontend_dist/_next/static/chunks/8901.21d26d5a1ee473fe.js
mage_ai/server/frontend_dist/_next/static/chunks/8920.5700e380a2999098.js
mage_ai/server/frontend_dist/_next/static/chunks/8952-88d806702dc835d9.js
mage_ai/server/frontend_dist/_next/static/chunks/8a28b14e-b845f39223877713.js
mage_ai/server/frontend_dist/_next/static/chunks/9258.6c6ef544c701a011.js
mage_ai/server/frontend_dist/_next/static/chunks/9307.d4baf7aebbcef1f0.js
mage_ai/server/frontend_dist/_next/static/chunks/9361.a0820e3069f5ef74.js
mage_ai/server/frontend_dist/_next/static/chunks/9363.6b811b4c86277e07.js
mage_ai/server/frontend_dist/_next/static/chunks/9437.d5d2e8d245b16b7e.js
mage_ai/server/frontend_dist/_next/static/chunks/9566.f8bd24768ed14ecb.js
mage_ai/server/frontend_dist/_next/static/chunks/9633.40e5056ca1e2b22a.js
mage_ai/server/frontend_dist/_next/static/chunks/9785.5ff26cb26d84d6a1.js
mage_ai/server/frontend_dist/_next/static/chunks/9855.c4394a68322be9f8.js
mage_ai/server/frontend_dist/_next/static/chunks/9927.e82a3e1e21990d77.js
mage_ai/server/frontend_dist/_next/static/chunks/bd1a647f.bb4e92e64e2aa440.js
mage_ai/server/frontend_dist/_next/static/chunks/framework-7c365855dab1bf41.js
mage_ai/server/frontend_dist/_next/static/chunks/main-bb0dd5375146d7fd.js
mage_ai/server/frontend_dist/_next/static/chunks/polyfills-5cd94c89d3acac5f.js
mage_ai/server/frontend_dist/_next/static/chunks/webpack-f99f446d0baf0d21.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/_app-743d771d80f59b02.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/_error-235304e5badb19eb.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/datasets-84bdd76076659514.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/index-080f7578ee6e7d6e.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/datasets/[...slug]-c15ce46e9fa4b86b.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[...slug]-48291085668e956a.js
mage_ai/server/frontend_dist/_next/static/css/7f0342932986374e.css
mage_ai/server/frontend_dist/datasets/[...slug].html
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Bold.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Light.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Medium.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Regular.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Retina.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-SemiBold.ttf
mage_ai/server/frontend_dist/fonts/Roboto/LICENSE.txt
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Black.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-BlackItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Bold.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-BoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Italic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Light.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-LightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Medium.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-MediumItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Regular.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Thin.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-ThinItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/LICENSE.txt
mage_ai/server/frontend_dist/fonts/Roboto_Mono/README.txt
mage_ai/server/frontend_dist/fonts/Roboto_Mono/RobotoMono-Italic-VariableFont_wght.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/RobotoMono-VariableFont_wght.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Bold.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-BoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ExtraLight.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ExtraLightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Italic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Light.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-LightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Medium.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-MediumItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Regular.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-SemiBold.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-SemiBoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Thin.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ThinItalic.ttf
mage_ai/server/frontend_dist/images/dashboard-api-key.webp
mage_ai/server/frontend_dist/pipelines/[...slug].html
mage_ai/server/utils/__init__.py
mage_ai/server/utils/frontend_renderer.py
mage_ai/server/utils/output_display.py
mage_ai/services/__init__.py
mage_ai/services/emr/__init__.py
mage_ai/services/emr/config.py
mage_ai/services/emr/emr.py
mage_ai/services/emr/emr_basics.py
mage_ai/services/s3/__init__.py
mage_ai/services/s3/s3.py
mage_ai/shared/__init__.py
mage_ai/shared/array.py
mage_ai/shared/constants.py
mage_ai/shared/conversions.py
mage_ai/shared/custom_types.py
mage_ai/shared/hash.py
mage_ai/shared/logger.py
mage_ai/shared/multi.py
mage_ai/shared/parsers.py
mage_ai/shared/utils.py
mage_ai/tests/__init__.py
mage_ai/tests/base_test.py
mage_ai/tests/test_shared.py
mage_ai/tests/data_cleaner/__init__.py
mage_ai/tests/data_cleaner/test_column_type_detector.py
mage_ai/tests/data_cleaner/cleaning_rules/__init__.py
mage_ai/tests/data_cleaner/cleaning_rules/test_clean_column_names.py
mage_ai/tests/data_cleaner/cleaning_rules/test_fix_syntax_error.py
mage_ai/tests/data_cleaner/cleaning_rules/test_impute_values.py
mage_ai/tests/data_cleaner/cleaning_rules/test_reformat_values.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_collinear_columns.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_columns_with_high_empty_rate.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_columns_with_single_value.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_duplicate_rows.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_outliers.py
mage_ai/tests/data_cleaner/statistics/__init__.py
mage_ai/tests/data_cleaner/statistics/test_calculator.py
mage_ai/tests/data_cleaner/transformer_actions/__init__.py
mage_ai/tests/data_cleaner/transformer_actions/shared.py
mage_ai/tests/data_cleaner/transformer_actions/test_base.py
mage_ai/tests/data_cleaner/transformer_actions/test_column.py
mage_ai/tests/data_cleaner/transformer_actions/test_custom_actions.py
mage_ai/tests/data_cleaner/transformer_actions/test_helpers.py
mage_ai/tests/data_cleaner/transformer_actions/test_row.py
mage_ai/tests/data_cleaner/transformer_actions/test_utils.py
mage_ai/tests/data_cleaner/transformer_actions/test_variable_replacer.py
mage_ai/tests/data_preparation/__init__.py
mage_ai/tests/data_preparation/test_templates.py
mage_ai/tests/data_preparation/test_variable_manager.py
mage_ai/tests/data_preparation/models/__init__.py
mage_ai/tests/data_preparation/models/test_block.py
mage_ai/tests/data_preparation/models/test_pipeline.py
mage_ai/tests/data_preparation/models/test_variable.py
mage_ai/tests/io/__init__.py
mage_ai/tests/io/test_config.py
mage_ai/tests/io/test_export_utils.py