[tool.poetry] name = "dnspython" version = "2.0.0rc2" description = "DNS toolkit" authors = ["Bob Halley "] license = "ISC" packages = [ {include = "dns"} ] [tool.poetry.dependencies] python = "^3.6" requests-toolbelt = {version="^0.9.1", optional=true} requests = {version="^2.23.0", optional=true} idna = {version="^2.1", optional=true} cryptography = {version="^2.6", optional=true} trio = {version=">=0.14,<0.17", optional=true} curio = {version="^1.2", optional=true} sniffio = {version="^1.1", optional=true} [tool.poetry.dev-dependencies] mypy = "^0.782" pytest = "^5.4.1" pytest-cov = "^2.10.0" flake8 = "^3.7.9" sphinx = "^3.0.0" coverage = "^5.1" twine = "^3.1.1" wheel = "^0.34.2" [tool.poetry.extras] doh = ['requests', 'requests-toolbelt'] idna = ['idna'] dnssec = ['cryptography'] trio = ['trio'] curio = ['curio', 'sniffio'] [build-system] requires = ["poetry>=0.12"] build-backend = "poetry.masonry.api"