running bdist_egg running egg_info writing metagpt.egg-info/PKG-INFO writing dependency_links to metagpt.egg-info/dependency_links.txt writing requirements to metagpt.egg-info/requires.txt writing top-level names to metagpt.egg-info/top_level.txt reading manifest file 'metagpt.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'metagpt.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py creating build/bdist.linux-x86_64/egg creating build/bdist.linux-x86_64/egg/tests copying build/lib/tests/conftest.py -> build/bdist.linux-x86_64/egg/tests copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/egg/tests creating build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_message.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_manager.py -> build/bdist.linux-x86_64/egg/tests/metagpt creating build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_serialize.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_code_parser.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_custom_aio_session.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_read_docx.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_text.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_config.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_parse_html.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_file.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_output_parser.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_token_counter.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_common.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils copying build/lib/tests/metagpt/utils/test_pycst.py -> build/bdist.linux-x86_64/egg/tests/metagpt/utils creating build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_lancedb_store.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_milvus_store.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_faiss_store.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_document.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_chromadb_store.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/document_store/test_qdrant_store.py -> build/bdist.linux-x86_64/egg/tests/metagpt/document_store copying build/lib/tests/metagpt/test_environment.py -> build/bdist.linux-x86_64/egg/tests/metagpt creating build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_researcher.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_qa_engineer.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_ui.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_architect.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/mock.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_product_manager.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_tutorial_assistant.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_engineer.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/ui_role.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles copying build/lib/tests/metagpt/roles/test_project_manager.py -> build/bdist.linux-x86_64/egg/tests/metagpt/roles creating build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_action_output.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_docstring.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_action.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_run_code.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_prd.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_test.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_debug_error.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_prd_review.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_design_api.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_code_review.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_project_management.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/mock.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_code.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_ui_design.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_azure_tts.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_write_tutorial.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/actions/test_design_api_review.py -> build/bdist.linux-x86_64/egg/tests/metagpt/actions copying build/lib/tests/metagpt/test_gpt.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_action.py -> build/bdist.linux-x86_64/egg/tests/metagpt creating build/bdist.linux-x86_64/egg/tests/metagpt/provider copying build/lib/tests/metagpt/provider/test_base_gpt_api.py -> build/bdist.linux-x86_64/egg/tests/metagpt/provider copying build/lib/tests/metagpt/provider/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/provider creating build/bdist.linux-x86_64/egg/tests/metagpt/memory copying build/lib/tests/metagpt/memory/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/memory copying build/lib/tests/metagpt/memory/test_longterm_memory.py -> build/bdist.linux-x86_64/egg/tests/metagpt/memory copying build/lib/tests/metagpt/memory/test_memory_storage.py -> build/bdist.linux-x86_64/egg/tests/metagpt/memory creating build/bdist.linux-x86_64/egg/tests/metagpt/management copying build/lib/tests/metagpt/management/test_skill_manager.py -> build/bdist.linux-x86_64/egg/tests/metagpt/management copying build/lib/tests/metagpt/management/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/management copying build/lib/tests/metagpt/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_llm.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_schema.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_software_company.py -> build/bdist.linux-x86_64/egg/tests/metagpt copying build/lib/tests/metagpt/test_role.py -> build/bdist.linux-x86_64/egg/tests/metagpt creating build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_ut_generator.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_web_browser_engine.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_web_browser_engine_playwright.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_web_browser_engine_selenium.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_sd_tool.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/__init__.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_prompt_generator.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_translate.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_search_engine.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_summarize.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools copying build/lib/tests/metagpt/tools/test_search_engine_meilisearch.py -> build/bdist.linux-x86_64/egg/tests/metagpt/tools creating build/bdist.linux-x86_64/egg/metagpt copying build/lib/metagpt/logs.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/token_counter.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/parse_html.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/mmdc_playwright.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/text.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/file.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/common.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/special_tokens.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/singleton.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/mmdc_pyppeteer.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/pycst.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/serialize.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/read_document.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/mmdc_ink.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/utils/mermaid.py -> build/bdist.linux-x86_64/egg/metagpt/utils copying build/lib/metagpt/const.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/document.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/base_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/faiss_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/chromadb_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/qdrant_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/milvus_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/document_store copying build/lib/metagpt/document_store/lancedb_store.py -> build/bdist.linux-x86_64/egg/metagpt/document_store creating build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/customer_service.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/qa_engineer.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/architect.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/engineer.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/role.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/product_manager.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/prompt.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/researcher.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/project_manager.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/seacher.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/sales.py -> build/bdist.linux-x86_64/egg/metagpt/roles copying build/lib/metagpt/roles/tutorial_assistant.py -> build/bdist.linux-x86_64/egg/metagpt/roles creating build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_prd_review.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_tutorial.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/design_filenames.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/run_code.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_test.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/action.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_prd.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/azure_tts.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/project_management.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/add_requirement.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_code.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/action_output.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_code_review.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/debug_error.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/write_docstring.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/analyze_dep_libs.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/design_api_review.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/design_api.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/research.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/actions/search_and_summarize.py -> build/bdist.linux-x86_64/egg/metagpt/actions copying build/lib/metagpt/llm.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/provider copying build/lib/metagpt/provider/openai_api.py -> build/bdist.linux-x86_64/egg/metagpt/provider copying build/lib/metagpt/provider/anthropic_api.py -> build/bdist.linux-x86_64/egg/metagpt/provider copying build/lib/metagpt/provider/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/provider copying build/lib/metagpt/provider/base_chatbot.py -> build/bdist.linux-x86_64/egg/metagpt/provider copying build/lib/metagpt/provider/base_gpt_api.py -> build/bdist.linux-x86_64/egg/metagpt/provider creating build/bdist.linux-x86_64/egg/metagpt/memory copying build/lib/metagpt/memory/memory.py -> build/bdist.linux-x86_64/egg/metagpt/memory copying build/lib/metagpt/memory/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/memory copying build/lib/metagpt/memory/longterm_memory.py -> build/bdist.linux-x86_64/egg/metagpt/memory copying build/lib/metagpt/memory/memory_storage.py -> build/bdist.linux-x86_64/egg/metagpt/memory copying build/lib/metagpt/config.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/management copying build/lib/metagpt/management/skill_manager.py -> build/bdist.linux-x86_64/egg/metagpt/management copying build/lib/metagpt/management/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/management copying build/lib/metagpt/schema.py -> build/bdist.linux-x86_64/egg/metagpt copying build/lib/metagpt/__init__.py -> build/bdist.linux-x86_64/egg/metagpt copying build/lib/metagpt/software_company.py -> build/bdist.linux-x86_64/egg/metagpt copying build/lib/metagpt/inspect_module.py -> build/bdist.linux-x86_64/egg/metagpt copying build/lib/metagpt/environment.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/web_browser_engine.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/ut_writer.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/web_browser_engine_selenium.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/web_browser_engine_playwright.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine_googleapi.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/sd_engine.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/prompt_writer.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/translator.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine_serper.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine_meilisearch.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine_ddg.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/tools/search_engine_serpapi.py -> build/bdist.linux-x86_64/egg/metagpt/tools copying build/lib/metagpt/manager.py -> build/bdist.linux-x86_64/egg/metagpt creating build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/metagpt_sample.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/decompose.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/summarize.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/structure_action.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/structure_goal.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/use_lib_sop.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/sales.py -> build/bdist.linux-x86_64/egg/metagpt/prompts copying build/lib/metagpt/prompts/tutorial_assistant.py -> build/bdist.linux-x86_64/egg/metagpt/prompts creating build/bdist.linux-x86_64/egg/metagpt/learn copying build/lib/metagpt/learn/__init__.py -> build/bdist.linux-x86_64/egg/metagpt/learn byte-compiling build/bdist.linux-x86_64/egg/tests/conftest.py to conftest.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_message.py to test_message.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_manager.py to test_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_serialize.py to test_serialize.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_code_parser.py to test_code_parser.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_custom_aio_session.py to test_custom_aio_session.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_read_docx.py to test_read_docx.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_text.py to test_text.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_config.py to test_config.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_parse_html.py to test_parse_html.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_file.py to test_file.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_output_parser.py to test_output_parser.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_token_counter.py to test_token_counter.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_common.py to test_common.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/utils/test_pycst.py to test_pycst.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_lancedb_store.py to test_lancedb_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_milvus_store.py to test_milvus_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_faiss_store.py to test_faiss_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_document.py to test_document.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_chromadb_store.py to test_chromadb_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/document_store/test_qdrant_store.py to test_qdrant_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_environment.py to test_environment.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_researcher.py to test_researcher.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_qa_engineer.py to test_qa_engineer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_ui.py to test_ui.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_architect.py to test_architect.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/mock.py to mock.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_product_manager.py to test_product_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_tutorial_assistant.py to test_tutorial_assistant.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_engineer.py to test_engineer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/ui_role.py to ui_role.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/roles/test_project_manager.py to test_project_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_action_output.py to test_action_output.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_docstring.py to test_write_docstring.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_action.py to test_action.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_run_code.py to test_run_code.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_prd.py to test_write_prd.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_test.py to test_write_test.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_debug_error.py to test_debug_error.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_prd_review.py to test_write_prd_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_design_api.py to test_design_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_code_review.py to test_write_code_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_project_management.py to test_project_management.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/mock.py to mock.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_code.py to test_write_code.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_ui_design.py to test_ui_design.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_azure_tts.py to test_azure_tts.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_write_tutorial.py to test_write_tutorial.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/actions/test_design_api_review.py to test_design_api_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_gpt.py to test_gpt.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_action.py to test_action.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/provider/test_base_gpt_api.py to test_base_gpt_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/provider/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/memory/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/memory/test_longterm_memory.py to test_longterm_memory.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/memory/test_memory_storage.py to test_memory_storage.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/management/test_skill_manager.py to test_skill_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/management/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_llm.py to test_llm.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_schema.py to test_schema.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_software_company.py to test_software_company.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/test_role.py to test_role.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_ut_generator.py to test_ut_generator.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_web_browser_engine.py to test_web_browser_engine.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_web_browser_engine_playwright.py to test_web_browser_engine_playwright.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_web_browser_engine_selenium.py to test_web_browser_engine_selenium.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_sd_tool.py to test_sd_tool.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_prompt_generator.py to test_prompt_generator.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_translate.py to test_translate.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_search_engine.py to test_search_engine.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_summarize.py to test_summarize.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/tests/metagpt/tools/test_search_engine_meilisearch.py to test_search_engine_meilisearch.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/logs.py to logs.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/token_counter.py to token_counter.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/parse_html.py to parse_html.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/mmdc_playwright.py to mmdc_playwright.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/text.py to text.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/file.py to file.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/common.py to common.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/special_tokens.py to special_tokens.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/singleton.py to singleton.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/mmdc_pyppeteer.py to mmdc_pyppeteer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/pycst.py to pycst.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/serialize.py to serialize.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/read_document.py to read_document.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/mmdc_ink.py to mmdc_ink.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/utils/mermaid.py to mermaid.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/const.py to const.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/document.py to document.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/base_store.py to base_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/faiss_store.py to faiss_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/chromadb_store.py to chromadb_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/qdrant_store.py to qdrant_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/milvus_store.py to milvus_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/document_store/lancedb_store.py to lancedb_store.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/customer_service.py to customer_service.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/qa_engineer.py to qa_engineer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/architect.py to architect.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/engineer.py to engineer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/role.py to role.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/product_manager.py to product_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/prompt.py to prompt.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/researcher.py to researcher.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/project_manager.py to project_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/seacher.py to seacher.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/sales.py to sales.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/roles/tutorial_assistant.py to tutorial_assistant.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_prd_review.py to write_prd_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_tutorial.py to write_tutorial.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/design_filenames.py to design_filenames.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/run_code.py to run_code.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_test.py to write_test.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/action.py to action.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_prd.py to write_prd.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/azure_tts.py to azure_tts.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/project_management.py to project_management.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/add_requirement.py to add_requirement.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_code.py to write_code.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/action_output.py to action_output.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_code_review.py to write_code_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/debug_error.py to debug_error.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/write_docstring.py to write_docstring.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/analyze_dep_libs.py to analyze_dep_libs.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/design_api_review.py to design_api_review.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/design_api.py to design_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/research.py to research.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/actions/search_and_summarize.py to search_and_summarize.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/llm.py to llm.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/provider/openai_api.py to openai_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/provider/anthropic_api.py to anthropic_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/provider/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/provider/base_chatbot.py to base_chatbot.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/provider/base_gpt_api.py to base_gpt_api.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/memory/memory.py to memory.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/memory/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/memory/longterm_memory.py to longterm_memory.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/memory/memory_storage.py to memory_storage.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/config.py to config.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/management/skill_manager.py to skill_manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/management/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/schema.py to schema.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/software_company.py to software_company.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/inspect_module.py to inspect_module.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/environment.py to environment.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/web_browser_engine.py to web_browser_engine.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/ut_writer.py to ut_writer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/web_browser_engine_selenium.py to web_browser_engine_selenium.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/web_browser_engine_playwright.py to web_browser_engine_playwright.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine_googleapi.py to search_engine_googleapi.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine.py to search_engine.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/sd_engine.py to sd_engine.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/prompt_writer.py to prompt_writer.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/translator.py to translator.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine_serper.py to search_engine_serper.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine_meilisearch.py to search_engine_meilisearch.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine_ddg.py to search_engine_ddg.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/tools/search_engine_serpapi.py to search_engine_serpapi.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/manager.py to manager.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/metagpt_sample.py to metagpt_sample.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/decompose.py to decompose.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/summarize.py to summarize.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/structure_action.py to structure_action.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/structure_goal.py to structure_goal.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/use_lib_sop.py to use_lib_sop.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/sales.py to sales.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/prompts/tutorial_assistant.py to tutorial_assistant.cpython-39.pyc byte-compiling build/bdist.linux-x86_64/egg/metagpt/learn/__init__.py to __init__.cpython-39.pyc creating build/bdist.linux-x86_64/egg/EGG-INFO copying metagpt.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO copying metagpt.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying metagpt.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying metagpt.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying metagpt.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO creating 'dist/metagpt-0.1-py3.9.egg' and adding 'build/bdist.linux-x86_64/egg' to it removing 'build/bdist.linux-x86_64/egg' (and everything under it) Processing metagpt-0.1-py3.9.egg removing '/data/miniconda3/envs/metagpt/lib/python3.9/site-packages/metagpt-0.1-py3.9.egg' (and everything under it) creating /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/metagpt-0.1-py3.9.egg Extracting metagpt-0.1-py3.9.egg to /data/miniconda3/envs/metagpt/lib/python3.9/site-packages metagpt 0.1 is already the active version in easy-install.pth Installed /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/metagpt-0.1-py3.9.egg Processing dependencies for metagpt==0.1 Searching for qdrant-client==1.4.0 Best match: qdrant-client 1.4.0 Processing qdrant_client-1.4.0-py3.9.egg qdrant-client 1.4.0 is already the active version in easy-install.pth Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/qdrant_client-1.4.0-py3.9.egg Searching for libcst==1.0.1 Best match: libcst 1.0.1 Adding libcst 1.0.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for typing-extensions==4.5.0 Best match: typing-extensions 4.5.0 Adding typing-extensions 4.5.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for typing-inspect==0.8.0 Best match: typing-inspect 0.8.0 Adding typing-inspect 0.8.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for anthropic==0.3.6 Best match: anthropic 0.3.6 Adding anthropic 0.3.6 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tqdm==4.64.0 Best match: tqdm 4.64.0 Adding tqdm 4.64.0 to easy-install.pth file Installing tqdm script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tiktoken==0.3.3 Best match: tiktoken 0.3.3 Adding tiktoken 0.3.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tenacity==8.2.2 Best match: tenacity 8.2.2 Adding tenacity 8.2.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for setuptools==65.6.3 Best match: setuptools 65.6.3 Adding setuptools 65.6.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for PyYAML==6.0 Best match: PyYAML 6.0 Adding PyYAML 6.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for python-docx==0.8.11 Best match: python-docx 0.8.11 Adding python-docx 0.8.11 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pytest==7.2.2 Best match: pytest 7.2.2 Adding pytest 7.2.2 to easy-install.pth file Installing py.test script to /data/miniconda3/envs/metagpt/bin Installing pytest script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pydantic==1.10.8 Best match: pydantic 1.10.8 Processing pydantic-1.10.8-py3.9.egg pydantic 1.10.8 is already the active version in easy-install.pth Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/pydantic-1.10.8-py3.9.egg Searching for pandas==2.0.3 Best match: pandas 2.0.3 Adding pandas 2.0.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for beautifulsoup4==4.12.2 Best match: beautifulsoup4 4.12.2 Adding beautifulsoup4 4.12.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for openpyxl==3.1.2 Best match: openpyxl 3.1.2 Adding openpyxl 3.1.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for openai==0.27.8 Best match: openai 0.27.8 Adding openai 0.27.8 to easy-install.pth file Installing openai script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for numpy==1.24.3 Best match: numpy 1.24.3 Adding numpy 1.24.3 to easy-install.pth file Installing f2py script to /data/miniconda3/envs/metagpt/bin Installing f2py3 script to /data/miniconda3/envs/metagpt/bin Installing f2py3.9 script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for meilisearch==0.21.0 Best match: meilisearch 0.21.0 Adding meilisearch 0.21.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for loguru==0.6.0 Best match: loguru 0.6.0 Adding loguru 0.6.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for langchain==0.0.231 Best match: langchain 0.0.231 Adding langchain 0.0.231 to easy-install.pth file Installing langchain-server script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for lancedb==0.1.16 Best match: lancedb 0.1.16 Adding lancedb 0.1.16 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for fire==0.4.0 Best match: fire 0.4.0 Adding fire 0.4.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for faiss-cpu==1.7.4 Best match: faiss-cpu 1.7.4 Adding faiss-cpu 1.7.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for channels==4.0.0 Best match: channels 4.0.0 Adding channels 4.0.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for aiohttp==3.8.4 Best match: aiohttp 3.8.4 Adding aiohttp 3.8.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for urllib3==1.26.14 Best match: urllib3 1.26.14 Adding urllib3 1.26.14 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for portalocker==2.7.0 Best match: portalocker 2.7.0 Processing portalocker-2.7.0-py3.9.egg portalocker 2.7.0 is already the active version in easy-install.pth Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/portalocker-2.7.0-py3.9.egg Searching for httpx==0.24.1 Best match: httpx 0.24.1 Adding httpx 0.24.1 to easy-install.pth file Installing httpx script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for grpcio-tools==1.57.0 Best match: grpcio-tools 1.57.0 Processing grpcio_tools-1.57.0-py3.9-linux-x86_64.egg grpcio-tools 1.57.0 is already the active version in easy-install.pth Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/grpcio_tools-1.57.0-py3.9-linux-x86_64.egg Searching for grpcio==1.57.0 Best match: grpcio 1.57.0 Adding grpcio 1.57.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for mypy-extensions==1.0.0 Best match: mypy-extensions 1.0.0 Adding mypy-extensions 1.0.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tokenizers==0.13.3 Best match: tokenizers 0.13.3 Adding tokenizers 0.13.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for distro==1.8.0 Best match: distro 1.8.0 Adding distro 1.8.0 to easy-install.pth file Installing distro script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for anyio==3.7.1 Best match: anyio 3.7.1 Adding anyio 3.7.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for requests==2.27.0 Best match: requests 2.27.0 Adding requests 2.27.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for regex==2023.6.3 Best match: regex 2023.6.3 Adding regex 2023.6.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for lxml==4.9.3 Best match: lxml 4.9.3 Adding lxml 4.9.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tomli==2.0.1 Best match: tomli 2.0.1 Adding tomli 2.0.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for exceptiongroup==1.1.2 Best match: exceptiongroup 1.1.2 Adding exceptiongroup 1.1.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pluggy==1.2.0 Best match: pluggy 1.2.0 Adding pluggy 1.2.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for packaging==23.1 Best match: packaging 23.1 Adding packaging 23.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for iniconfig==2.0.0 Best match: iniconfig 2.0.0 Adding iniconfig 2.0.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for attrs==23.1.0 Best match: attrs 23.1.0 Adding attrs 23.1.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for tzdata==2023.3 Best match: tzdata 2023.3 Adding tzdata 2023.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pytz==2021.3 Best match: pytz 2021.3 Adding pytz 2021.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for python-dateutil==2.8.2 Best match: python-dateutil 2.8.2 Adding python-dateutil 2.8.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for soupsieve==2.4.1 Best match: soupsieve 2.4.1 Adding soupsieve 2.4.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for et-xmlfile==1.1.0 Best match: et-xmlfile 1.1.0 Adding et-xmlfile 1.1.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for camel-converter==3.0.2 Best match: camel-converter 3.0.2 Adding camel-converter 3.0.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for openapi-schema-pydantic==1.2.4 Best match: openapi-schema-pydantic 1.2.4 Adding openapi-schema-pydantic 1.2.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for numexpr==2.8.4 Best match: numexpr 2.8.4 Adding numexpr 2.8.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for langchainplus-sdk==0.0.20 Best match: langchainplus-sdk 0.0.20 Adding langchainplus-sdk 0.0.20 to easy-install.pth file Installing langchain script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for dataclasses-json==0.5.12 Best match: dataclasses-json 0.5.12 Adding dataclasses-json 0.5.12 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for async-timeout==4.0.2 Best match: async-timeout 4.0.2 Adding async-timeout 4.0.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for SQLAlchemy==2.0.19 Best match: SQLAlchemy 2.0.19 Adding SQLAlchemy 2.0.19 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for semver==3.0.1 Best match: semver 3.0.1 Adding semver 3.0.1 to easy-install.pth file Installing pysemver script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for attr==0.3.2 Best match: attr 0.3.2 Adding attr 0.3.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for retry==0.9.2 Best match: retry 0.9.2 Adding retry 0.9.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for ratelimiter==1.2.0.post0 Best match: ratelimiter 1.2.0.post0 Adding ratelimiter 1.2.0.post0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pylance==0.5.10 Best match: pylance 0.5.10 Adding pylance 0.5.10 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for termcolor==2.3.0 Best match: termcolor 2.3.0 Adding termcolor 2.3.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for six==1.16.0 Best match: six 1.16.0 Adding six 1.16.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for asgiref==3.7.2 Best match: asgiref 3.7.2 Adding asgiref 3.7.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for Django==4.2.3 Best match: Django 4.2.3 Adding Django 4.2.3 to easy-install.pth file Installing django-admin script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for aiosignal==1.3.1 Best match: aiosignal 1.3.1 Adding aiosignal 1.3.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for frozenlist==1.4.0 Best match: frozenlist 1.4.0 Adding frozenlist 1.4.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for yarl==1.9.2 Best match: yarl 1.9.2 Adding yarl 1.9.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for multidict==6.0.4 Best match: multidict 6.0.4 Adding multidict 6.0.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for charset-normalizer==2.0.10 Best match: charset-normalizer 2.0.10 Adding charset-normalizer 2.0.10 to easy-install.pth file Installing normalizer script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for h2==3.2.0 Best match: h2 3.2.0 Adding h2 3.2.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for sniffio==1.3.0 Best match: sniffio 1.3.0 Adding sniffio 1.3.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for idna==3.3 Best match: idna 3.3 Adding idna 3.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for httpcore==0.17.3 Best match: httpcore 0.17.3 Adding httpcore 0.17.3 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for certifi==2021.10.8 Best match: certifi 2021.10.8 Adding certifi 2021.10.8 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for protobuf==4.23.4 Best match: protobuf 4.23.4 Adding protobuf 4.23.4 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for marshmallow==3.19.0 Best match: marshmallow 3.19.0 Adding marshmallow 3.19.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for greenlet==2.0.2 Best match: greenlet 2.0.2 Adding greenlet 2.0.2 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for py==1.11.0 Best match: py 1.11.0 Adding py 1.11.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for decorator==5.1.1 Best match: decorator 5.1.1 Adding decorator 5.1.1 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for pyarrow==13.0.0 Best match: pyarrow 13.0.0 Adding pyarrow 13.0.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for sqlparse==0.4.4 Best match: sqlparse 0.4.4 Adding sqlparse 0.4.4 to easy-install.pth file Installing sqlformat script to /data/miniconda3/envs/metagpt/bin Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for hpack==3.0.0 Best match: hpack 3.0.0 Adding hpack 3.0.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for hyperframe==5.2.0 Best match: hyperframe 5.2.0 Adding hyperframe 5.2.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Searching for h11==0.14.0 Best match: h11 0.14.0 Adding h11 0.14.0 to easy-install.pth file Using /data/miniconda3/envs/metagpt/lib/python3.9/site-packages Finished processing dependencies for metagpt==0.1 by Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Obtaining file:///home/cheng/projects/MetaGPT Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: aiohttp==3.8.4 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (3.8.4) Requirement already satisfied: channels==4.0.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (4.0.0) Requirement already satisfied: faiss_cpu==1.7.4 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (1.7.4) Requirement already satisfied: fire==0.4.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.4.0) Requirement already satisfied: lancedb==0.1.16 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.1.16) Requirement already satisfied: langchain==0.0.231 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.0.231) Requirement already satisfied: loguru==0.6.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.6.0) Requirement already satisfied: meilisearch==0.21.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.21.0) Requirement already satisfied: numpy==1.24.3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (1.24.3) Requirement already satisfied: openai==0.27.8 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.27.8) Requirement already satisfied: openpyxl in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (3.1.2) Requirement already satisfied: beautifulsoup4==4.12.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (4.12.2) Requirement already satisfied: pandas==2.0.3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (2.0.3) Requirement already satisfied: pydantic==1.10.8 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (1.10.8) Requirement already satisfied: pytest==7.2.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (7.2.2) Requirement already satisfied: python_docx==0.8.11 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.8.11) Requirement already satisfied: PyYAML==6.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (6.0) Requirement already satisfied: setuptools==65.6.3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (65.6.3) Requirement already satisfied: tenacity==8.2.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (8.2.2) Requirement already satisfied: tiktoken==0.3.3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.3.3) Requirement already satisfied: tqdm==4.64.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (4.64.0) Requirement already satisfied: anthropic==0.3.6 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.3.6) Requirement already satisfied: typing-inspect==0.8.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (0.8.0) Requirement already satisfied: typing_extensions==4.5.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (4.5.0) Requirement already satisfied: libcst==1.0.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from metagpt==0.1) (1.0.1) Requirement already satisfied: qdrant-client==1.4.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/qdrant_client-1.4.0-py3.9.egg (from metagpt==0.1) (1.4.0) Requirement already satisfied: attrs>=17.3.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (23.1.0) Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (2.0.10) Requirement already satisfied: multidict<7.0,>=4.5 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (6.0.4) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (4.0.2) Requirement already satisfied: yarl<2.0,>=1.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (1.9.2) Requirement already satisfied: frozenlist>=1.1.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (1.4.0) Requirement already satisfied: aiosignal>=1.1.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from aiohttp==3.8.4->metagpt==0.1) (1.3.1) Requirement already satisfied: anyio<4,>=3.5.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anthropic==0.3.6->metagpt==0.1) (3.7.1) Requirement already satisfied: distro<2,>=1.7.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anthropic==0.3.6->metagpt==0.1) (1.8.0) Requirement already satisfied: httpx<1,>=0.23.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anthropic==0.3.6->metagpt==0.1) (0.24.1) Requirement already satisfied: tokenizers>=0.13.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anthropic==0.3.6->metagpt==0.1) (0.13.3) Requirement already satisfied: soupsieve>1.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from beautifulsoup4==4.12.2->metagpt==0.1) (2.4.1) Requirement already satisfied: Django>=3.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from channels==4.0.0->metagpt==0.1) (4.2.3) Requirement already satisfied: asgiref<4,>=3.5.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from channels==4.0.0->metagpt==0.1) (3.7.2) Requirement already satisfied: six in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from fire==0.4.0->metagpt==0.1) (1.16.0) Requirement already satisfied: termcolor in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from fire==0.4.0->metagpt==0.1) (2.3.0) Requirement already satisfied: pylance==0.5.10 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from lancedb==0.1.16->metagpt==0.1) (0.5.10) Requirement already satisfied: ratelimiter in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from lancedb==0.1.16->metagpt==0.1) (1.2.0.post0) Requirement already satisfied: retry in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from lancedb==0.1.16->metagpt==0.1) (0.9.2) Requirement already satisfied: attr in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from lancedb==0.1.16->metagpt==0.1) (0.3.2) Requirement already satisfied: semver in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from lancedb==0.1.16->metagpt==0.1) (3.0.1) Requirement already satisfied: SQLAlchemy<3,>=1.4 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (2.0.19) Requirement already satisfied: dataclasses-json<0.6.0,>=0.5.7 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (0.5.12) Requirement already satisfied: langchainplus-sdk<0.0.21,>=0.0.20 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (0.0.20) Requirement already satisfied: numexpr<3.0.0,>=2.8.4 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (2.8.4) Requirement already satisfied: openapi-schema-pydantic<2.0,>=1.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (1.2.4) Requirement already satisfied: requests<3,>=2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from langchain==0.0.231->metagpt==0.1) (2.27.0) Requirement already satisfied: camel-converter[pydantic] in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from meilisearch==0.21.0->metagpt==0.1) (3.0.2) Requirement already satisfied: python-dateutil>=2.8.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pandas==2.0.3->metagpt==0.1) (2.8.2) Requirement already satisfied: pytz>=2020.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pandas==2.0.3->metagpt==0.1) (2021.3) Requirement already satisfied: tzdata>=2022.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pandas==2.0.3->metagpt==0.1) (2023.3) Requirement already satisfied: iniconfig in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pytest==7.2.2->metagpt==0.1) (2.0.0) Requirement already satisfied: packaging in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pytest==7.2.2->metagpt==0.1) (23.1) Requirement already satisfied: pluggy<2.0,>=0.12 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pytest==7.2.2->metagpt==0.1) (1.2.0) Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pytest==7.2.2->metagpt==0.1) (1.1.2) Requirement already satisfied: tomli>=1.0.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pytest==7.2.2->metagpt==0.1) (2.0.1) Requirement already satisfied: lxml>=2.3.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from python_docx==0.8.11->metagpt==0.1) (4.9.3) Requirement already satisfied: grpcio>=1.41.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from qdrant-client==1.4.0->metagpt==0.1) (1.57.0) Requirement already satisfied: grpcio-tools>=1.41.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/grpcio_tools-1.57.0-py3.9-linux-x86_64.egg (from qdrant-client==1.4.0->metagpt==0.1) (1.57.0) Requirement already satisfied: portalocker<3.0.0,>=2.7.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages/portalocker-2.7.0-py3.9.egg (from qdrant-client==1.4.0->metagpt==0.1) (2.7.0) Requirement already satisfied: urllib3<2.0.0,>=1.26.14 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from qdrant-client==1.4.0->metagpt==0.1) (1.26.14) Requirement already satisfied: regex>=2022.1.18 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from tiktoken==0.3.3->metagpt==0.1) (2023.6.3) Requirement already satisfied: mypy-extensions>=0.3.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from typing-inspect==0.8.0->metagpt==0.1) (1.0.0) Requirement already satisfied: pyarrow>=10 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from pylance==0.5.10->lancedb==0.1.16->metagpt==0.1) (13.0.0) Requirement already satisfied: et-xmlfile in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from openpyxl->metagpt==0.1) (1.1.0) Requirement already satisfied: idna>=2.8 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anyio<4,>=3.5.0->anthropic==0.3.6->metagpt==0.1) (3.3) Requirement already satisfied: sniffio>=1.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from anyio<4,>=3.5.0->anthropic==0.3.6->metagpt==0.1) (1.3.0) Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from dataclasses-json<0.6.0,>=0.5.7->langchain==0.0.231->metagpt==0.1) (3.19.0) Requirement already satisfied: sqlparse>=0.3.1 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from Django>=3.2->channels==4.0.0->metagpt==0.1) (0.4.4) Requirement already satisfied: protobuf<5.0dev,>=4.21.6 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from grpcio-tools>=1.41.0->qdrant-client==1.4.0->metagpt==0.1) (4.23.4) Requirement already satisfied: certifi in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (2021.10.8) Requirement already satisfied: httpcore<0.18.0,>=0.15.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (0.17.3) Requirement already satisfied: h2<5,>=3 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (3.2.0) Requirement already satisfied: greenlet!=0.4.17 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from SQLAlchemy<3,>=1.4->langchain==0.0.231->metagpt==0.1) (2.0.2) Requirement already satisfied: decorator>=3.4.2 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from retry->lancedb==0.1.16->metagpt==0.1) (5.1.1) Requirement already satisfied: py<2.0.0,>=1.4.26 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from retry->lancedb==0.1.16->metagpt==0.1) (1.11.0) Requirement already satisfied: hyperframe<6,>=5.2.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from h2<5,>=3->httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (5.2.0) Requirement already satisfied: hpack<4,>=3.0 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from h2<5,>=3->httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (3.0.0) Requirement already satisfied: h11<0.15,>=0.13 in /data/miniconda3/envs/metagpt/lib/python3.9/site-packages (from httpcore<0.18.0,>=0.15.0->httpx<1,>=0.23.0->anthropic==0.3.6->metagpt==0.1) (0.14.0) Installing collected packages: metagpt Attempting uninstall: metagpt Found existing installation: metagpt 0.1 Uninstalling metagpt-0.1: Successfully uninstalled metagpt-0.1 Running setup.py develop for metagpt Successfully installed metagpt-0.1 |
||
|---|---|---|
| .. | ||
| devcontainer.json | ||
| docker-compose.yaml | ||
| postCreateCommand.sh | ||
| README.md | ||
Dev container
This project includes a dev container, which lets you use a container as a full-featured dev environment.
You can use the dev container configuration in this folder to build and start running MetaGPT locally! For more, refer to the main README under the home directory. You can use it in GitHub Codespaces or the VS Code Dev Containers extension.
GitHub Codespaces
You may use the button above to open this repo in a Codespace
For more info, check out the GitHub documentation.
VS Code Dev Containers
Note: If you click this link you will open the main repo and not your local cloned repo, you can use this link and replace with your username and cloned repo name: https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/geekan/MetaGPT
If you already have VS Code and Docker installed, you can use the button above to get started. This will cause VS Code to automatically install the Dev Containers extension if needed, clone the source code into a container volume, and spin up a dev container for use.
You can also follow these steps to open this repo in a container using the VS Code Dev Containers extension:
-
If this is your first time using a development container, please ensure your system meets the pre-reqs (i.e. have Docker installed) in the getting started steps.
-
Open a locally cloned copy of the code:
- Fork and Clone this repository to your local filesystem.
- Press F1 and select the Dev Containers: Open Folder in Container... command.
- Select the cloned copy of this folder, wait for the container to start, and try things out!
You can learn more in the Dev Containers documentation.
Tips and tricks
- If you are working with the same repository folder in a container and Windows, you'll want consistent line endings (otherwise you may see hundreds of changes in the SCM view). The
.gitattributesfile in the root of this repo will disable line ending conversion and should prevent this. See tips and tricks for more info. - If you'd like to review the contents of the image used in this dev container, you can check it out in the devcontainers/images repo.