[tool.poetry] name = "mitmproxy2swagger" version = "0.13.0" description = "" authors = ["alufers "] readme = "README.md" license = "MIT" [tool.poetry.dependencies] python = "^3.10" mitmproxy = "^10.1.1" "ruamel.yaml" = ">=0.17.32,<0.19.0" json-stream = "^2.3.2" msgpack = "^1.0.7" [tool.poetry.group.dev.dependencies] black = "^23.1.0" isort = "^5.12.0" mypy = "^1.0.1" flake8 = "^6.0.0" docformatter = {extras = ["tomli"], version = "^1.7.1"} flake8-pyproject = "^1.2.2" pre-commit = "^3.1.1" pytest = "^7.2.1" pytest-asyncio = ">=0.20.3,<0.24.0" vermin = "^1.5.1" openapi-spec-validator = ">=0.5.6,<0.8.0" pytest-cov = "^4.0.0" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] mitmproxy2swagger = 'mitmproxy2swagger.mitmproxy2swagger:main' [tool.black] line-length = 88 target-version = ['py310'] [tool.flake8] max-line-length = 120 extend-ignore = 'E203,E501' [tool.isort] profile = "black" [tool.mypy] python_version = "3.10" [tool.docformatter] recursive = true wrap-summaries = 88