mindsdb
/
.flake8
166 строк · 7.8 Кб
1[flake8]
2min_python_version = 3.8.0
3max-line-length = 120
4ignore =
5# E402
6# Line too long
7E501,
8# Line break occurred before a binary operator
9W503,
10# Function is too complex
11C901,
12# https://www.flake8rules.com/rules/E721.html
13E721
14per-file-ignores =
15mindsdb/__main__.py: E402
16mindsdb/api/mysql/mysql_proxy/libs/constants/mysql.py: E241
17exclude =
18__init__.py,
19build/*
20mindsdb/microservices_grpc/*
21# TODO: clean up this code
22mindsdb/integrations/handlers/druid_handler/druid_handler.py
23mindsdb/integrations/handlers/dynamodb_handler/dynamodb_handler.py
24mindsdb/integrations/handlers/elasticsearch_handler/elasticsearch_handler.py
25mindsdb/integrations/handlers/firebird_handler
26mindsdb/integrations/handlers/firebird_handler/firebird_handler.py
27mindsdb/integrations/handlers/hive_handler/tests/test_hive_handler.py
28mindsdb/integrations/handlers/informix_handler/informix_handler.py
29mindsdb/integrations/handlers/informix_handler/tests/test_informix_handler.py
30mindsdb/integrations/handlers/lightwood_handler/*
31mindsdb/integrations/handlers/ludwig_handler/test_ludwig.py
32mindsdb/integrations/handlers/mariadb_handler/tests/test_mariadb_handler.py
33mindsdb/integrations/handlers/matrixone_handler/*
34mindsdb/integrations/handlers/mlflow_handler/*
35mindsdb/integrations/handlers/monetdb_handler/*
36mindsdb/integrations/handlers/mongodb_handler/*
37mindsdb/integrations/handlers/mssql_handler/*
38mindsdb/integrations/handlers/mysql_handler/tests/test_mysql_handler.py
39mindsdb/integrations/handlers/oracle_handler/oracle_handler.py
40mindsdb/integrations/handlers/pinot_handler/pinot_handler.py
41mindsdb/integrations/handlers/postgres_handler/tests/test_postgres_handler.py
42mindsdb/integrations/handlers/questdb_handler/*
43mindsdb/integrations/handlers/redshift_handler/*
44mindsdb/integrations/handlers/s3_handler/s3_handler.py
45mindsdb/integrations/handlers/singlestore_handler/*
46mindsdb/integrations/handlers/snowflake_handler/snowflake_handler.py
47mindsdb/integrations/handlers/sqlite_handler/sqlite_handler.py
48mindsdb/integrations/handlers/supabase_handler/tests/test_supabase_handler.py
49mindsdb/integrations/handlers/tidb_handler/*
50mindsdb/integrations/handlers/timescaledb_handler/*
51mindsdb/integrations/handlers/trino_handler/trino_handler.py
52mindsdb/integrations/handlers/vertica_handler/*
53mindsdb/integrations/handlers/view_handler/view_handler.py
54mindsdb/integrations/handlers/yugabyte_handler/*
55mindsdb/integrations/handlers/opengauss_handler/*
56mindsdb/integrations/handlers/dockerhub_handler/*
57mindsdb/integrations/libs/response.py
58mindsdb/integrations/utilities/utils.py
59mindsdb/migrations/env.py
60tests/handler_tests/test_storage_handler.py
61tests/integration_tests/flows/test_mysql_bin_api.py
62tests/prediction_latency_test/*
63tests/unit/test_cache.py
64tests/unit/test_mongodb_handler.py
65tests/unit/test_mongodb_server.py
66tests/unit/ml_handlers/test_huggingface.py
67tests/unit/ml_handlers/test_mlflow.py
68tests/unit/ml_handlers/test_huggingface.py
69tests/unit/ml_handlers/test_ludwig.py
70tests/unit/ml_handlers/test_lightwood.py
71tests/unit/test_predictor_params.py
72tests/unit/test_merlion_handler.py
73mindsdb/integrations/handlers/plaid_handler/*
74mindsdb/integrations/handlers/cohere_handler/*
75mindsdb/integrations/handlers/google_calendar_handler/*
76mindsdb/integrations/handlers/orioledb_handler/*
77mindsdb/integrations/handlers/youtube_handler/*
78mindsdb/integrations/handlers/sentence_transformer_handler/*
79mindsdb/integrations/handlers/influxdb_handler/*
80mindsdb/integrations/handlers/nuo_jdbc_handler/*
81mindsdb/integrations/handlers/sendinblue_handler/*
82mindsdb/integrations/handlers/merlion_handler/*
83mindsdb/integrations/handlers/confluence_handler/*
84mindsdb/integrations/handlers/frappe_handler/*
85mindsdb/integrations/handlers/cloud_sql_handler/*
86mindsdb/integrations/handlers/flaml_handler/*
87mindsdb/integrations/handlers/huggingface_handler/*
88mindsdb/integrations/handlers/email_handler/*
89mindsdb/integrations/handlers/reddit_handler/*
90mindsdb/integrations/handlers/timegpt_handler/*
91mindsdb/integrations/handlers/slack_handler/*
92mindsdb/integrations/handlers/quickbooks_handler/*
93mindsdb/integrations/handlers/strava_handler/*
94mindsdb/integrations/handlers/strava_handler/*
95mindsdb/integrations/handlers/web_handler/*
96mindsdb/integrations/handlers/strava_handler/*
97mindsdb/integrations/handlers/github_handler/*
98mindsdb/integrations/handlers/vitess_handler/*
99mindsdb/integrations/handlers/web_handler/*
100mindsdb/integrations/handlers/impala_handler/*
101mindsdb/integrations/handlers/tdengine_handler/*
102mindsdb/integrations/handlers/huggingface_api_handler/*
103mindsdb/integrations/handlers/ignite_handler/*
104mindsdb/integrations/handlers/hive_handler/*
105mindsdb/integrations/handlers/teradata_handler/*
106mindsdb/integrations/handlers/google_books_handler/*
107mindsdb/integrations/handlers/edgelessdb_handler/*
108mindsdb/integrations/handlers/google_fit_handler/*
109mindsdb/integrations/handlers/altibase_handler/*
110mindsdb/integrations/handlers/ms_teams_handler/*
111mindsdb/integrations/handlers/discord_handler/*
112mindsdb/integrations/handlers/hana_handler/*
113mindsdb/integrations/handlers/sheets_handler/*
114mindsdb/integrations/handlers/autosklearn_handler/*
115mindsdb/integrations/handlers/twitter_handler/*
116mindsdb/integrations/handlers/statsforecast_handler/*
117mindsdb/integrations/handlers/jira_handler/*
118mindsdb/integrations/handlers/stripe_handler/*
119mindsdb/integrations/handlers/writer_handler/*
120mindsdb/integrations/handlers/llama_index_handler/*
121mindsdb/integrations/handlers/rocket_chat_handler/*
122mindsdb/integrations/handlers/utilities/*
123mindsdb/integrations/handlers/sqlany_handler/*
124mindsdb/integrations/handlers/google_content_shopping_handler/*
125mindsdb/integrations/handlers/oceanbase_handler/*
126mindsdb/integrations/handlers/hackernews_handler/*
127mindsdb/integrations/handlers/langchain_handler/*
128mindsdb/integrations/handlers/sqreamdb_handler/*
129mindsdb/integrations/handlers/gitlab_handler/*
130mindsdb/integrations/handlers/maxdb_handler/*
131mindsdb/integrations/handlers/paypal_handler/*
132mindsdb/integrations/handlers/eventstoredb_handler/*
133mindsdb/integrations/handlers/rockset_handler/*
134mindsdb/integrations/handlers/solr_handler/*
135mindsdb/integrations/handlers/shopify_handler/*
136mindsdb/integrations/handlers/anthropic_handler/*
137mindsdb/integrations/handlers/tpot_handler/*
138mindsdb/integrations/handlers/derby_handler/*
139mindsdb/integrations/handlers/scylla_handler/*
140mindsdb/integrations/handlers/clickhouse_handler/*
141mindsdb/integrations/handlers/phoenix_handler/*
142mindsdb/integrations/handlers/replicate_handler/*
143mindsdb/integrations/handlers/pgvector_handler/*
144mindsdb/integrations/handlers/materialize_handler/*
145mindsdb/integrations/handlers/planetscale_handler/*
146mindsdb/integrations/handlers/starrocks_handler/*
147mindsdb/integrations/handlers/ingres_handler/*
148mindsdb/integrations/handlers/palm_handler/*
149mindsdb/integrations/handlers/binance_handler/*
150mindsdb/integrations/handlers/openai_handler/*
151mindsdb/integrations/handlers/mediawiki_handler/*
152mindsdb/integrations/handlers/mendeley_handler/*
153mindsdb/integrations/handlers/databend_handler/*
154mindsdb/integrations/handlers/cloud_spanner_handler/*
155mindsdb/integrations/handlers/gmail_handler/*
156mindsdb/integrations/handlers/hsqldb_handler/*
157mindsdb/integrations/handlers/newsapi_handler/*
158mindsdb/integrations/handlers/monkeylearn_handler/*
159mindsdb/integrations/handlers/mysql_handler/*
160mindsdb/integrations/handlers/google_search_handler/*
161mindsdb/integrations/handlers/ollama_handler/*
162mindsdb/integrations/handlers/aurora_handler/*
163mindsdb/integrations/handlers/surrealdb_handler/*
164mindsdb/integrations/handlers/neuralforecast_handler/*
165mindsdb/integrations/handlers/rag_handler/*
166max-complexity = 18
167