requests = {version="^2.23.0", optional=true}
idna = {version="^2.1", optional=true}
cryptography = {version="^2.6", optional=true}
+trio = {version="^0.14.0", optional=true}
[tool.poetry.dev-dependencies]
mypy = "^0.770"
doh = ['requests', 'requests-toolbelt']
idna = ['idna']
dnssec = ['cryptography']
+trio = ['trio']
[build-system]
requires = ["poetry>=0.12"]
'DOH': ['requests', 'requests-toolbelt'],
'IDNA': ['idna>=2.1'],
'DNSSEC': ['cryptography>=2.6'],
+ 'trio': ['trio>=0.14.0'],
},
'ext_modules': ext_modules if compile_cython else None,
'zip_safe': False if compile_cython else None,