1*90c8c64dSAndroid Build Coastguard Worker[tool.poetry] 2*90c8c64dSAndroid Build Coastguard Workername = "fetchartifact" 3*90c8c64dSAndroid Build Coastguard Workerversion = "0.1.0" 4*90c8c64dSAndroid Build Coastguard Workerdescription = "Python library for https://android.googlesource.com/tools/fetch_artifact/." 5*90c8c64dSAndroid Build Coastguard Workerauthors = ["The Android Open Source Project"] 6*90c8c64dSAndroid Build Coastguard Workerlicense = "Apache-2.0" 7*90c8c64dSAndroid Build Coastguard Worker 8*90c8c64dSAndroid Build Coastguard Worker[tool.poetry.dependencies] 9*90c8c64dSAndroid Build Coastguard Workerpython = "^3.10" 10*90c8c64dSAndroid Build Coastguard Workeraiohttp = "^3.8.4" 11*90c8c64dSAndroid Build Coastguard Worker 12*90c8c64dSAndroid Build Coastguard Worker[tool.poetry.group.dev.dependencies] 13*90c8c64dSAndroid Build Coastguard Workermypy = "^1.2.0" 14*90c8c64dSAndroid Build Coastguard Workerpylint = "^2.17.2" 15*90c8c64dSAndroid Build Coastguard Workerblack = "^23.3.0" 16*90c8c64dSAndroid Build Coastguard Workerpytest = "^7.2.2" 17*90c8c64dSAndroid Build Coastguard Workerpytest-asyncio = "^0.21.0" 18*90c8c64dSAndroid Build Coastguard Workerisort = "^5.12.0" 19*90c8c64dSAndroid Build Coastguard Workerpytest-aiohttp = "^1.0.4" 20*90c8c64dSAndroid Build Coastguard Workerpytest-cov = "^4.0.0" 21*90c8c64dSAndroid Build Coastguard Worker 22*90c8c64dSAndroid Build Coastguard Worker[tool.coverage.report] 23*90c8c64dSAndroid Build Coastguard Workerfail_under = 100 24*90c8c64dSAndroid Build Coastguard Worker 25*90c8c64dSAndroid Build Coastguard Worker[tool.pytest.ini_options] 26*90c8c64dSAndroid Build Coastguard Workeraddopts = "--strict-markers" 27*90c8c64dSAndroid Build Coastguard Workerasyncio_mode = "auto" 28*90c8c64dSAndroid Build Coastguard Workermarkers = [ 29*90c8c64dSAndroid Build Coastguard Worker "requires_network: marks a test that requires network access" 30*90c8c64dSAndroid Build Coastguard Worker] 31*90c8c64dSAndroid Build Coastguard Workerxfail_strict = true 32*90c8c64dSAndroid Build Coastguard Worker 33*90c8c64dSAndroid Build Coastguard Worker[tool.mypy] 34*90c8c64dSAndroid Build Coastguard Workercheck_untyped_defs = true 35*90c8c64dSAndroid Build Coastguard Workerdisallow_any_generics = true 36*90c8c64dSAndroid Build Coastguard Workerdisallow_any_unimported = true 37*90c8c64dSAndroid Build Coastguard Workerdisallow_subclassing_any = true 38*90c8c64dSAndroid Build Coastguard Workerdisallow_untyped_decorators = true 39*90c8c64dSAndroid Build Coastguard Workerdisallow_untyped_defs = true 40*90c8c64dSAndroid Build Coastguard Workerfollow_imports = "silent" 41*90c8c64dSAndroid Build Coastguard Workerimplicit_reexport = false 42*90c8c64dSAndroid Build Coastguard Workernamespace_packages = true 43*90c8c64dSAndroid Build Coastguard Workerno_implicit_optional = true 44*90c8c64dSAndroid Build Coastguard Workershow_error_codes = true 45*90c8c64dSAndroid Build Coastguard Workerstrict_equality = true 46*90c8c64dSAndroid Build Coastguard Workerwarn_redundant_casts = true 47*90c8c64dSAndroid Build Coastguard Workerwarn_return_any = true 48*90c8c64dSAndroid Build Coastguard Workerwarn_unreachable = true 49*90c8c64dSAndroid Build Coastguard Workerwarn_unused_configs = true 50*90c8c64dSAndroid Build Coastguard Workerwarn_unused_ignores = true 51*90c8c64dSAndroid Build Coastguard Worker 52*90c8c64dSAndroid Build Coastguard Worker[tool.pylint."MESSAGES CONTROL"] 53*90c8c64dSAndroid Build Coastguard Workerdisable = "duplicate-code,too-many-arguments" 54*90c8c64dSAndroid Build Coastguard Worker 55*90c8c64dSAndroid Build Coastguard Worker[tool.isort] 56*90c8c64dSAndroid Build Coastguard Workerprofile = "black" 57*90c8c64dSAndroid Build Coastguard Worker 58*90c8c64dSAndroid Build Coastguard Worker[build-system] 59*90c8c64dSAndroid Build Coastguard Workerrequires = ["poetry-core>=1.0.0"] 60*90c8c64dSAndroid Build Coastguard Workerbuild-backend = "poetry.core.masonry.api" 61