[tool.poetry] name = "test-tools" version = "1.0.0" description = "test-tools - API测试工具" authors = ["Test Team "] readme = "README.md" [tool.poetry.dependencies] python = "^3.10" requests = "^2.31.0" httpx = "^0.25.0" pyyaml = "^6.0" bcrypt = "^4.0.0" psycopg2-binary = "^2.9.0" python-dotenv = "^1.0.0" [tool.poetry.group.dev.dependencies] pytest = "^7.4.0" pytest-asyncio = "^0.21.0" pytest-cov = "^4.1.0" black = "^23.0.0" flake8 = "^6.0.0" mypy = "^1.5.0" [tool.poetry.scripts] test-tools = "main:main" test-tools-enhanced = "main_enhanced:main" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.black] line-length = 100 target-version = ['py310'] [tool.mypy] python_version = "3.10" warn_return_any = true warn_unused_configs = true disallow_untyped_defs = false