mirror of
https://github.com/langgenius/dify.git
synced 2026-06-12 19:53:38 +08:00
117 lines
5.9 KiB
TOML
117 lines
5.9 KiB
TOML
extend = "../../.ruff.toml"
|
|
src = ["../.."]
|
|
|
|
[lint]
|
|
extend-select = ["ANN401", "ARG", "TID251"]
|
|
|
|
[lint.per-file-ignores]
|
|
"core/rag/pipeline/test_queue_integration.py" = ["ANN401", "TID251", "ARG"]
|
|
"models/test_types_enum_text.py" = ["ANN401", "TID251"]
|
|
"services/test_app_dsl_service.py" = ["ANN401", "TID251", "ARG"]
|
|
"services/test_file_service_zip_and_lookup.py" = ["ANN401", "TID251", "ARG"]
|
|
"services/test_hit_testing_service.py" = ["ANN401", "TID251"]
|
|
"services/test_recommended_app_service.py" = ["ANN401", "TID251", "ARG"]
|
|
"trigger/conftest.py" = ["ANN401", "TID251"]
|
|
"trigger/test_trigger_e2e.py" = ["ANN401", "TID251", "ARG"]
|
|
"controllers/console/app/test_app_apis.py" = ["ARG"]
|
|
"controllers/console/app/test_app_import_api.py" = ["ARG"]
|
|
"controllers/console/auth/test_oauth.py" = ["ARG"]
|
|
"controllers/console/auth/test_password_reset.py" = ["ARG"]
|
|
"controllers/console/datasets/test_data_source.py" = ["ARG"]
|
|
"controllers/console/test_apikey.py" = ["ARG"]
|
|
"controllers/console/workspace/test_tool_provider.py" = ["ARG"]
|
|
"controllers/mcp/test_mcp.py" = ["ARG"]
|
|
"controllers/service_api/dataset/test_dataset.py" = ["ARG"]
|
|
"controllers/web/test_conversation.py" = ["ARG"]
|
|
"controllers/web/test_human_input_form.py" = ["ARG"]
|
|
"controllers/web/test_wraps.py" = ["ARG"]
|
|
"core/app/layers/test_pause_state_persist_layer.py" = ["ARG"]
|
|
"core/rag/retrieval/test_dataset_retrieval_integration.py" = ["ARG"]
|
|
"models/test_account.py" = ["ARG"]
|
|
"models/test_conversation_message_inputs.py" = ["ARG"]
|
|
"models/test_conversation_status_count.py" = ["ARG"]
|
|
"repositories/test_sqlalchemy_api_workflow_run_repository.py" = ["ARG"]
|
|
"repositories/test_workflow_run_repository.py" = ["ARG"]
|
|
"services/auth/test_api_key_auth_service.py" = ["ARG"]
|
|
"services/auth/test_auth_integration.py" = ["ARG"]
|
|
"services/dataset_collection_binding.py" = ["ARG"]
|
|
"services/dataset_service_update_delete.py" = ["ARG"]
|
|
"services/document_service_status.py" = ["ARG"]
|
|
"services/enterprise/test_account_deletion_sync.py" = ["ARG"]
|
|
"services/plugin/test_plugin_parameter_service.py" = ["ARG"]
|
|
"services/plugin/test_plugin_service.py" = ["ARG"]
|
|
"services/rag_pipeline/test_rag_pipeline_service_db.py" = ["ARG"]
|
|
"services/recommend_app/test_database_retrieval.py" = ["ARG"]
|
|
"services/test_account_service.py" = ["ARG"]
|
|
"services/test_advanced_prompt_template_service.py" = ["ARG"]
|
|
"services/test_annotation_service.py" = ["ARG"]
|
|
"services/test_api_based_extension_service.py" = ["ARG"]
|
|
"services/test_api_token_service.py" = ["ARG"]
|
|
"services/test_app_generate_service.py" = ["ARG"]
|
|
"services/test_app_service.py" = ["ARG"]
|
|
"services/test_attachment_service.py" = ["ARG"]
|
|
"services/test_conversation_variable_updater.py" = ["ARG"]
|
|
"services/test_dataset_permission_service.py" = ["ARG"]
|
|
"services/test_dataset_service_batch_update_document_status.py" = ["ARG"]
|
|
"services/test_dataset_service_retrieval.py" = ["ARG"]
|
|
"services/test_delete_archived_workflow_run.py" = ["ARG"]
|
|
"services/test_document_service_rename_document.py" = ["ARG"]
|
|
"services/test_end_user_service.py" = ["ARG"]
|
|
"services/test_feature_service.py" = ["ARG"]
|
|
"services/test_feedback_service.py" = ["ARG"]
|
|
"services/test_file_service.py" = ["ARG"]
|
|
"services/test_human_input_delivery_test_service.py" = ["ARG"]
|
|
"services/test_message_service.py" = ["ARG"]
|
|
"services/test_messages_clean_service.py" = ["ARG", "S110"]
|
|
"services/test_metadata_partial_update.py" = ["ARG"]
|
|
"services/test_metadata_service.py" = ["ARG"]
|
|
"services/test_model_load_balancing_service.py" = ["ARG"]
|
|
"services/test_model_provider_service.py" = ["ARG"]
|
|
"services/test_oauth_server_service.py" = ["ARG"]
|
|
"services/test_ops_service.py" = ["ARG"]
|
|
"services/test_saved_message_service.py" = ["ARG"]
|
|
"services/test_web_conversation_service.py" = ["ARG"]
|
|
"services/test_webapp_auth_service.py" = ["ARG"]
|
|
"services/test_webhook_service.py" = ["ARG"]
|
|
"services/test_workflow_app_service.py" = ["ARG"]
|
|
"services/test_workflow_draft_variable_service.py" = ["ARG"]
|
|
"services/test_workflow_run_service.py" = ["ARG"]
|
|
"services/test_workflow_service.py" = ["ARG"]
|
|
"services/test_workspace_service.py" = ["ARG"]
|
|
"services/tools/test_api_tools_manage_service.py" = ["ARG"]
|
|
"services/tools/test_mcp_tools_manage_service.py" = ["ARG"]
|
|
"services/tools/test_tools_transform_service.py" = ["ARG"]
|
|
"services/workflow/test_workflow_converter.py" = ["ARG"]
|
|
"tasks/test_add_document_to_index_task.py" = ["ARG"]
|
|
"tasks/test_batch_clean_document_task.py" = ["ARG"]
|
|
"tasks/test_batch_create_segment_to_index_task.py" = ["ARG"]
|
|
"tasks/test_clean_dataset_task.py" = ["T201"]
|
|
"tasks/test_clean_notion_document_task.py" = ["ARG"]
|
|
"tasks/test_create_segment_to_index_task.py" = ["ARG"]
|
|
"tasks/test_dataset_indexing_task.py" = ["ARG"]
|
|
"tasks/test_deal_dataset_vector_index_task.py" = ["ARG"]
|
|
"tasks/test_delete_segment_from_index_task.py" = ["ARG"]
|
|
"tasks/test_disable_segment_from_index_task.py" = ["ARG"]
|
|
"tasks/test_disable_segments_from_index_task.py" = ["ARG"]
|
|
"tasks/test_document_indexing_sync_task.py" = ["ARG"]
|
|
"tasks/test_document_indexing_task.py" = ["ARG"]
|
|
"tasks/test_document_indexing_update_task.py" = ["ARG"]
|
|
"tasks/test_duplicate_document_indexing_task.py" = ["ARG"]
|
|
"tasks/test_enable_segments_to_index_task.py" = ["ARG"]
|
|
"tasks/test_mail_change_mail_task.py" = ["ARG"]
|
|
"tasks/test_mail_email_code_login_task.py" = ["ARG"]
|
|
"tasks/test_mail_human_input_delivery_task.py" = ["ARG"]
|
|
"tasks/test_mail_inner_task.py" = ["ARG"]
|
|
"tasks/test_mail_invite_member_task.py" = ["ARG"]
|
|
"tasks/test_mail_owner_transfer_task.py" = ["ARG"]
|
|
"tasks/test_mail_register_task.py" = ["ARG"]
|
|
"tasks/test_rag_pipeline_run_tasks.py" = ["ARG"]
|
|
"test_workflow_pause_integration.py" = ["T201"]
|
|
"workflow/nodes/code_executor/test_code_javascript.py" = ["ARG"]
|
|
"workflow/nodes/code_executor/test_code_jinja2.py" = ["ARG"]
|
|
"workflow/nodes/code_executor/test_code_python3.py" = ["ARG"]
|
|
"workflow/nodes/code_executor/test_utils.py" = ["T201"]
|
|
|
|
[lint.flake8-tidy-imports.banned-api."typing.Any"]
|
|
msg = "Use object, Protocol, TypedDict, TypeVar, ParamSpec, or a localized cast instead."
|