1[mypy] 2 3namespace_packages = True 4plugins=mypy_zope:plugin 5 6# Increase our expectations 7 8check_untyped_defs = True 9disallow_incomplete_defs = True 10disallow_untyped_defs = True 11no_implicit_optional = True 12show_column_numbers = True 13show_error_codes = True 14strict_optional = True 15warn_no_return = True 16warn_redundant_casts = True 17warn_return_any = True 18warn_unreachable = True 19warn_unused_ignores = True 20 21# These are too strict for us at the moment 22 23disallow_any_decorated = False 24disallow_any_explicit = False 25disallow_any_expr = False 26disallow_any_generics = False 27disallow_any_unimported = False 28disallow_subclassing_any = False 29disallow_untyped_calls = False 30disallow_untyped_decorators = False 31strict_equality = False 32 33# Disable some checks until the effected modules fully adopt mypy 34 35[mypy-twisted._threads.*] 36allow_untyped_defs = True 37check_untyped_defs = False 38 39[mypy-twisted.application.app] 40allow_untyped_defs = True 41check_untyped_defs = False 42 43[mypy-twisted.application.internet] 44allow_untyped_defs = True 45check_untyped_defs = False 46 47[mypy-twisted.application.service] 48allow_untyped_defs = True 49check_untyped_defs = False 50 51[mypy-twisted.application.test.test_internet] 52allow_untyped_defs = True 53check_untyped_defs = False 54 55[mypy-twisted.application.test.test_service] 56allow_untyped_defs = True 57 58[mypy-twisted.conch.*] 59allow_untyped_defs = True 60check_untyped_defs = False 61 62[mypy-twisted.conch.ssh.keys] 63warn_return_any = False 64 65[mypy-twisted.cred.*] 66allow_untyped_defs = True 67check_untyped_defs = False 68 69[mypy-twisted.enterprise.*] 70allow_untyped_defs = True 71check_untyped_defs = False 72 73[mypy-twisted.internet._baseprocess] 74allow_untyped_defs = True 75check_untyped_defs = False 76 77[mypy-twisted.internet._dumbwin32proc] 78allow_untyped_defs = True 79check_untyped_defs = False 80 81[mypy-twisted.internet._glibbase] 82allow_untyped_defs = True 83check_untyped_defs = False 84 85[mypy-twisted.internet._newtls] 86allow_untyped_defs = True 87check_untyped_defs = False 88 89[mypy-twisted.internet._pollingfile] 90allow_untyped_defs = True 91check_untyped_defs = False 92 93[mypy-twisted.internet._posixserialport] 94allow_untyped_defs = True 95check_untyped_defs = False 96 97[mypy-twisted.internet._posixstdio] 98allow_untyped_defs = True 99check_untyped_defs = False 100 101[mypy-twisted.internet._producer_helpers] 102allow_untyped_defs = True 103check_untyped_defs = False 104 105[mypy-twisted.internet._resolver] 106allow_untyped_defs = True 107check_untyped_defs = False 108 109[mypy-twisted.internet._signals] 110allow_untyped_defs = True 111check_untyped_defs = False 112 113[mypy-twisted.internet._sslverify] 114allow_untyped_defs = True 115check_untyped_defs = False 116warn_return_any = False 117 118[mypy-twisted.internet._threadedselect] 119allow_untyped_defs = True 120check_untyped_defs = False 121 122[mypy-twisted.internet._win32serialport] 123allow_untyped_defs = True 124check_untyped_defs = False 125 126[mypy-twisted.internet._win32stdio] 127allow_untyped_defs = True 128check_untyped_defs = False 129 130[mypy-twisted.internet.abstract] 131allow_untyped_defs = True 132check_untyped_defs = False 133warn_return_any = False 134 135[mypy-twisted.internet.address] 136allow_untyped_defs = True 137check_untyped_defs = False 138 139[mypy-twisted.internet.asyncioreactor] 140allow_untyped_defs = True 141check_untyped_defs = False 142 143[mypy-twisted.internet.cfreactor] 144allow_untyped_defs = True 145check_untyped_defs = False 146 147[mypy-twisted.internet.default] 148allow_untyped_defs = True 149check_untyped_defs = False 150 151[mypy-twisted.internet.endpoints] 152allow_untyped_defs = True 153check_untyped_defs = False 154 155[mypy-twisted.internet.epollreactor] 156allow_untyped_defs = True 157check_untyped_defs = False 158 159[mypy-twisted.internet.error] 160allow_untyped_defs = True 161check_untyped_defs = False 162 163[mypy-twisted.internet.fdesc] 164allow_untyped_defs = True 165check_untyped_defs = False 166 167[mypy-twisted.internet.gireactor] 168allow_untyped_defs = True 169check_untyped_defs = False 170 171[mypy-twisted.internet.glib2reactor] 172allow_untyped_defs = True 173check_untyped_defs = False 174 175[mypy-twisted.internet.gtk2reactor] 176allow_untyped_defs = True 177check_untyped_defs = False 178 179[mypy-twisted.internet.gtk3reactor] 180allow_untyped_defs = True 181check_untyped_defs = False 182 183[mypy-twisted.internet.inotify] 184allow_untyped_defs = True 185check_untyped_defs = False 186 187[mypy-twisted.internet.iocpreactor.abstract] 188allow_untyped_defs = True 189check_untyped_defs = False 190 191[mypy-twisted.internet.iocpreactor.interfaces] 192allow_untyped_defs = True 193check_untyped_defs = False 194 195[mypy-twisted.internet.iocpreactor.reactor] 196allow_untyped_defs = True 197check_untyped_defs = False 198 199[mypy-twisted.internet.iocpreactor.tcp] 200allow_untyped_defs = True 201check_untyped_defs = False 202warn_return_any = False 203 204[mypy-twisted.internet.iocpreactor.udp] 205allow_untyped_defs = True 206check_untyped_defs = False 207 208[mypy-twisted.internet.kqreactor] 209allow_untyped_defs = True 210check_untyped_defs = False 211 212[mypy-twisted.internet.main] 213allow_untyped_defs = True 214check_untyped_defs = False 215 216[mypy-twisted.internet.pollreactor] 217allow_untyped_defs = True 218check_untyped_defs = False 219 220[mypy-twisted.internet.posixbase] 221allow_untyped_defs = True 222check_untyped_defs = False 223allow_incomplete_defs = True 224 225[mypy-twisted.internet.process] 226allow_untyped_defs = True 227check_untyped_defs = False 228 229[mypy-twisted.internet.protocol] 230allow_untyped_defs = True 231check_untyped_defs = False 232allow_incomplete_defs = True 233 234[mypy-twisted.internet.pyuisupport] 235allow_untyped_defs = True 236check_untyped_defs = False 237 238[mypy-twisted.internet.selectreactor] 239allow_untyped_defs = True 240check_untyped_defs = False 241 242[mypy-twisted.internet.serialport] 243allow_untyped_defs = True 244check_untyped_defs = False 245 246[mypy-twisted.internet.ssl] 247allow_untyped_defs = True 248check_untyped_defs = False 249 250[mypy-twisted.internet.tcp] 251allow_untyped_defs = True 252check_untyped_defs = False 253warn_return_any = False 254 255[mypy-twisted.internet.test._posixifaces] 256allow_untyped_defs = True 257check_untyped_defs = False 258 259[mypy-twisted.internet.test._win32ifaces] 260allow_untyped_defs = True 261check_untyped_defs = False 262 263[mypy-twisted.internet.test.connectionmixins] 264allow_untyped_defs = True 265check_untyped_defs = False 266 267[mypy-twisted.internet.test.fakeendpoint] 268allow_untyped_defs = True 269check_untyped_defs = False 270 271[mypy-twisted.internet.test.modulehelpers] 272allow_untyped_defs = True 273check_untyped_defs = False 274 275[mypy-twisted.internet.test.process_helper] 276allow_untyped_defs = True 277check_untyped_defs = False 278 279[mypy-twisted.internet.test.reactormixins] 280allow_untyped_defs = True 281check_untyped_defs = False 282 283[mypy-twisted.internet.test.test_abstract] 284allow_untyped_defs = True 285check_untyped_defs = False 286 287[mypy-twisted.internet.test.test_address] 288allow_untyped_defs = True 289check_untyped_defs = False 290 291[mypy-twisted.internet.test.test_asyncioreactor] 292allow_untyped_defs = True 293check_untyped_defs = False 294 295[mypy-twisted.internet.test.test_base] 296allow_untyped_defs = True 297check_untyped_defs = False 298allow_incomplete_defs = True 299 300[mypy-twisted.internet.test.test_baseprocess] 301allow_untyped_defs = True 302check_untyped_defs = False 303 304[mypy-twisted.internet.test.test_default] 305allow_untyped_defs = True 306check_untyped_defs = False 307 308[mypy-twisted.internet.test.test_defer_await] 309allow_untyped_defs = True 310check_untyped_defs = False 311 312[mypy-twisted.internet.test.test_defer_yieldfrom] 313allow_untyped_defs = True 314check_untyped_defs = False 315 316[mypy-twisted.internet.test.test_endpoints] 317allow_untyped_defs = True 318check_untyped_defs = False 319 320[mypy-twisted.internet.test.test_epollreactor] 321allow_untyped_defs = True 322check_untyped_defs = False 323 324[mypy-twisted.internet.test.test_error] 325allow_untyped_defs = True 326check_untyped_defs = False 327 328[mypy-twisted.internet.test.test_fdset] 329allow_untyped_defs = True 330check_untyped_defs = False 331 332[mypy-twisted.internet.test.test_filedescriptor] 333allow_untyped_defs = True 334check_untyped_defs = False 335 336[mypy-twisted.internet.test.test_gireactor] 337allow_untyped_defs = True 338check_untyped_defs = False 339 340[mypy-twisted.internet.test.test_glibbase] 341allow_untyped_defs = True 342check_untyped_defs = False 343 344[mypy-twisted.internet.test.test_inlinecb] 345allow_untyped_defs = True 346check_untyped_defs = False 347 348[mypy-twisted.internet.test.test_inotify] 349allow_untyped_defs = True 350check_untyped_defs = False 351 352[mypy-twisted.internet.test.test_iocp] 353allow_untyped_defs = True 354check_untyped_defs = False 355 356[mypy-twisted.internet.test.test_kqueuereactor] 357allow_untyped_defs = True 358check_untyped_defs = False 359 360[mypy-twisted.internet.test.test_main] 361allow_untyped_defs = True 362check_untyped_defs = False 363 364[mypy-twisted.internet.test.test_newtls] 365allow_untyped_defs = True 366check_untyped_defs = False 367 368[mypy-twisted.internet.test.test_pollingfile] 369allow_untyped_defs = True 370check_untyped_defs = False 371 372[mypy-twisted.internet.test.test_posixbase] 373allow_untyped_defs = True 374check_untyped_defs = False 375 376[mypy-twisted.internet.test.test_posixprocess] 377allow_untyped_defs = True 378check_untyped_defs = False 379 380[mypy-twisted.internet.test.test_process] 381allow_untyped_defs = True 382check_untyped_defs = False 383 384[mypy-twisted.internet.test.test_protocol] 385allow_untyped_defs = True 386check_untyped_defs = False 387 388[mypy-twisted.internet.test.test_resolver] 389allow_untyped_defs = True 390check_untyped_defs = False 391 392[mypy-twisted.internet.test.test_serialport] 393allow_untyped_defs = True 394check_untyped_defs = False 395 396[mypy-twisted.internet.test.test_sigchld] 397allow_untyped_defs = True 398check_untyped_defs = False 399 400[mypy-twisted.internet.test.test_socket] 401allow_untyped_defs = True 402check_untyped_defs = False 403 404[mypy-twisted.internet.test.test_stdio] 405allow_untyped_defs = True 406check_untyped_defs = False 407 408[mypy-twisted.internet.test.test_tcp] 409allow_untyped_defs = True 410check_untyped_defs = False 411 412[mypy-twisted.internet.test.test_testing] 413allow_untyped_defs = True 414check_untyped_defs = False 415 416[mypy-twisted.internet.test.test_threads] 417allow_untyped_defs = True 418check_untyped_defs = False 419 420[mypy-twisted.internet.test.test_time] 421allow_untyped_defs = True 422check_untyped_defs = False 423 424[mypy-twisted.internet.test.test_tls] 425allow_untyped_defs = True 426check_untyped_defs = False 427 428[mypy-twisted.internet.test.test_udp] 429allow_untyped_defs = True 430check_untyped_defs = False 431 432[mypy-twisted.internet.test.test_udp_internals] 433allow_untyped_defs = True 434check_untyped_defs = False 435 436[mypy-twisted.internet.test.test_unix] 437allow_untyped_defs = True 438check_untyped_defs = False 439 440[mypy-twisted.internet.test.test_win32events] 441allow_untyped_defs = True 442check_untyped_defs = False 443 444[mypy-twisted.internet.test.test_win32serialport] 445allow_untyped_defs = True 446check_untyped_defs = False 447 448[mypy-twisted.internet.testing] 449allow_untyped_defs = True 450check_untyped_defs = False 451allow_incomplete_defs = True 452 453[mypy-twisted.internet.threads] 454allow_untyped_defs = True 455check_untyped_defs = False 456 457[mypy-twisted.internet.tksupport] 458allow_untyped_defs = True 459check_untyped_defs = False 460 461[mypy-twisted.internet.udp] 462allow_untyped_defs = True 463check_untyped_defs = False 464 465[mypy-twisted.internet.unix] 466allow_untyped_defs = True 467check_untyped_defs = False 468 469[mypy-twisted.internet.utils] 470allow_untyped_defs = True 471check_untyped_defs = False 472 473[mypy-twisted.internet.win32eventreactor] 474allow_untyped_defs = True 475check_untyped_defs = False 476 477[mypy-twisted.internet.wxreactor] 478allow_untyped_defs = True 479check_untyped_defs = False 480 481[mypy-twisted.internet.wxsupport] 482allow_untyped_defs = True 483check_untyped_defs = False 484 485[mypy-twisted.logger.*] 486allow_untyped_defs = True 487check_untyped_defs = False 488 489[mypy-twisted.mail.*] 490allow_untyped_defs = True 491check_untyped_defs = False 492 493[mypy-twisted.mail.relaymanager] 494allow_incomplete_defs = True 495 496[mypy-twisted.names.*] 497allow_untyped_defs = True 498check_untyped_defs = False 499 500[mypy-twisted.names._rfc1982] 501warn_return_any = False 502 503[mypy-twisted.names.dns] 504warn_return_any = False 505 506[mypy-twisted.pair.*] 507allow_untyped_defs = True 508check_untyped_defs = False 509 510[mypy-twisted.persisted.*] 511allow_untyped_defs = True 512check_untyped_defs = False 513 514[mypy-twisted.plugin.*] 515allow_untyped_defs = True 516check_untyped_defs = False 517 518[mypy-twisted.plugins.*] 519allow_untyped_defs = True 520check_untyped_defs = False 521 522[mypy-twisted.positioning.*] 523allow_untyped_defs = True 524check_untyped_defs = False 525 526[mypy-twisted.protocols.amp] 527allow_untyped_defs = True 528check_untyped_defs = False 529 530[mypy-twisted.protocols.basic] 531allow_untyped_defs = True 532check_untyped_defs = False 533 534[mypy-twisted.protocols.dict] 535allow_untyped_defs = True 536check_untyped_defs = False 537 538[mypy-twisted.protocols.finger] 539allow_untyped_defs = True 540check_untyped_defs = False 541 542[mypy-twisted.protocols.ftp] 543allow_untyped_defs = True 544check_untyped_defs = False 545 546[mypy-twisted.protocols.htb] 547allow_untyped_defs = True 548check_untyped_defs = False 549 550[mypy-twisted.protocols.ident] 551allow_untyped_defs = True 552check_untyped_defs = False 553 554[mypy-twisted.protocols.loopback] 555allow_untyped_defs = True 556check_untyped_defs = False 557 558[mypy-twisted.protocols.memcache] 559allow_untyped_defs = True 560check_untyped_defs = False 561 562[mypy-twisted.protocols.pcp] 563allow_untyped_defs = True 564check_untyped_defs = False 565 566[mypy-twisted.protocols.policies] 567allow_untyped_defs = True 568check_untyped_defs = False 569 570[mypy-twisted.protocols.portforward] 571allow_untyped_defs = True 572check_untyped_defs = False 573 574[mypy-twisted.protocols.postfix] 575allow_untyped_defs = True 576check_untyped_defs = False 577 578[mypy-twisted.protocols.shoutcast] 579allow_untyped_defs = True 580check_untyped_defs = False 581 582[mypy-twisted.protocols.sip] 583allow_untyped_defs = True 584check_untyped_defs = False 585 586[mypy-twisted.protocols.socks] 587allow_untyped_defs = True 588check_untyped_defs = False 589 590[mypy-twisted.protocols.stateful] 591allow_untyped_defs = True 592check_untyped_defs = False 593 594[mypy-twisted.protocols.tls] 595allow_untyped_defs = True 596check_untyped_defs = False 597 598[mypy-twisted.protocols.wire] 599allow_untyped_defs = True 600check_untyped_defs = False 601 602[mypy-twisted.protocols.test.test_basic] 603allow_untyped_defs = True 604check_untyped_defs = False 605 606[mypy-twisted.protocols.test.test_tls] 607allow_untyped_defs = True 608check_untyped_defs = False 609 610[mypy-twisted.python._pydoctor] 611allow_untyped_defs = True 612 613[mypy-twisted.python._release] 614allow_untyped_defs = True 615 616[mypy-twisted.python._shellcomp] 617allow_untyped_defs = True 618 619[mypy-twisted.python._textattributes] 620allow_untyped_defs = True 621 622[mypy-twisted.python.compat] 623allow_untyped_defs = True 624 625[mypy-twisted.python.components] 626allow_untyped_defs = True 627 628[mypy-twisted.python.context] 629allow_untyped_defs = True 630 631[mypy-twisted.python.deprecate] 632allow_untyped_defs = True 633 634[mypy-twisted.python.failure] 635allow_untyped_defs = True 636check_untyped_defs = False 637 638[mypy-twisted.python.fakepwd] 639allow_untyped_defs = True 640 641[mypy-twisted.python.filepath] 642allow_untyped_defs = True 643check_untyped_defs = False 644 645[mypy-twisted.python.formmethod] 646allow_untyped_defs = True 647check_untyped_defs = False 648 649[mypy-twisted.python.htmlizer] 650allow_untyped_defs = True 651 652[mypy-twisted.python.lockfile] 653allow_untyped_defs = True 654 655[mypy-twisted.python.log] 656allow_untyped_defs = True 657 658[mypy-twisted.python.logfile] 659allow_untyped_defs = True 660check_untyped_defs = False 661 662[mypy-twisted.python.modules] 663allow_untyped_defs = True 664check_untyped_defs = False 665 666[mypy-twisted.python.monkey] 667allow_untyped_defs = True 668 669[mypy-twisted.python.procutils] 670allow_untyped_defs = True 671 672[mypy-twisted.python.randbytes] 673allow_untyped_defs = True 674 675[mypy-twisted.python.rebuild] 676allow_untyped_defs = True 677check_untyped_defs = False 678 679[mypy-twisted.python.reflect] 680allow_untyped_defs = True 681check_untyped_defs = False 682 683[mypy-twisted.python.release] 684allow_untyped_defs = True 685 686[mypy-twisted.python.roots] 687allow_untyped_defs = True 688 689[mypy-twisted.python.shortcut] 690allow_untyped_defs = True 691 692[mypy-twisted.python.syslog] 693allow_untyped_defs = True 694 695[mypy-twisted.python.test.test_components] 696allow_untyped_defs = True 697check_untyped_defs = False 698 699[mypy-twisted.python.test.test_constants] 700allow_untyped_defs = True 701check_untyped_defs = False 702 703[mypy-twisted.python.test.test_deprecate] 704allow_untyped_defs = True 705check_untyped_defs = False 706 707[mypy-twisted.python.test.test_dist3] 708allow_untyped_defs = True 709 710[mypy-twisted.python.test.test_fakepwd] 711allow_untyped_defs = True 712check_untyped_defs = False 713 714[mypy-twisted.python.test.test_htmlizer] 715allow_untyped_defs = True 716 717[mypy-twisted.python.test.test_inotify] 718allow_untyped_defs = True 719check_untyped_defs = False 720 721[mypy-twisted.python.test.test_pydoctor] 722allow_untyped_defs = True 723check_untyped_defs = False 724 725[mypy-twisted.python.test.test_release] 726allow_untyped_defs = True 727check_untyped_defs = False 728 729[mypy-twisted.python.test.test_runtime] 730allow_untyped_defs = True 731 732[mypy-twisted.python.test.test_sendmsg] 733allow_untyped_defs = True 734check_untyped_defs = False 735 736[mypy-twisted.python.test.test_setup] 737allow_untyped_defs = True 738 739[mypy-twisted.python.test.test_shellcomp] 740allow_untyped_defs = True 741check_untyped_defs = False 742 743[mypy-twisted.python.test.test_syslog] 744allow_untyped_defs = True 745check_untyped_defs = False 746 747[mypy-twisted.python.test.test_systemd] 748allow_untyped_defs = True 749check_untyped_defs = False 750 751[mypy-twisted.python.test.test_textattributes] 752allow_untyped_defs = True 753 754[mypy-twisted.python.test.test_tzhelper] 755allow_untyped_defs = True 756 757[mypy-twisted.python.test.test_url] 758allow_untyped_defs = True 759check_untyped_defs = False 760 761[mypy-twisted.python.test.test_urlpath] 762allow_untyped_defs = True 763check_untyped_defs = False 764 765[mypy-twisted.python.test.test_util] 766allow_untyped_defs = True 767check_untyped_defs = False 768 769[mypy-twisted.python.test.test_versions] 770allow_untyped_defs = True 771 772[mypy-twisted.python.test.test_win32] 773allow_untyped_defs = True 774 775[mypy-twisted.python.test.test_zippath] 776allow_untyped_defs = True 777 778[mypy-twisted.python.test.test_zipstream] 779allow_untyped_defs = True 780check_untyped_defs = False 781 782[mypy-twisted.python.text] 783allow_untyped_defs = True 784check_untyped_defs = False 785 786[mypy-twisted.python.threadable] 787allow_untyped_defs = True 788check_untyped_defs = False 789 790[mypy-twisted.python.threadpool] 791allow_untyped_defs = True 792 793[mypy-twisted.python.urlpath] 794allow_untyped_defs = True 795check_untyped_defs = False 796 797[mypy-twisted.python.usage] 798allow_untyped_defs = True 799check_untyped_defs = False 800 801[mypy-twisted.python.util] 802allow_untyped_defs = True 803check_untyped_defs = False 804 805[mypy-twisted.python.win32] 806allow_untyped_defs = True 807check_untyped_defs = False 808 809[mypy-twisted.python.zippath] 810allow_untyped_defs = True 811 812[mypy-twisted.python.zipstream] 813allow_untyped_defs = True 814check_untyped_defs = False 815 816[mypy-twisted.runner.inetdtap] 817allow_untyped_defs = True 818 819[mypy-twisted.runner.procmontap] 820allow_untyped_defs = True 821 822[mypy-twisted.runner.procmon] 823allow_untyped_defs = True 824check_untyped_defs = False 825 826[mypy-twisted.runner.inetd] 827allow_untyped_defs = True 828check_untyped_defs = False 829 830[mypy-twisted.runner.inetdconf] 831allow_untyped_defs = True 832 833[mypy-twisted.runner.test.test_procmon] 834allow_untyped_defs = True 835check_untyped_defs = False 836 837[mypy-twisted.runner.test.test_procmontap] 838allow_untyped_defs = True 839 840[mypy-twisted.runner.test.test_inetdconf] 841allow_untyped_defs = True 842check_untyped_defs = False 843 844[mypy-twisted.scripts.*] 845allow_untyped_defs = True 846check_untyped_defs = False 847 848[mypy-twisted.spread.*] 849allow_untyped_defs = True 850check_untyped_defs = False 851 852[mypy-twisted.tap.*] 853allow_untyped_defs = True 854check_untyped_defs = False 855 856[mypy-twisted.test.crash_test_dummy] 857allow_untyped_defs = True 858check_untyped_defs = False 859 860[mypy-twisted.test.iosim] 861allow_untyped_defs = True 862check_untyped_defs = False 863 864[mypy-twisted.test.mock_win32process] 865allow_untyped_defs = True 866check_untyped_defs = False 867 868[mypy-twisted.test.myrebuilder1] 869allow_untyped_defs = True 870check_untyped_defs = False 871 872[mypy-twisted.test.myrebuilder2] 873allow_untyped_defs = True 874check_untyped_defs = False 875 876[mypy-twisted.test.plugin_basic] 877allow_untyped_defs = True 878check_untyped_defs = False 879 880[mypy-twisted.test.plugin_extra1] 881allow_untyped_defs = True 882check_untyped_defs = False 883 884[mypy-twisted.test.plugin_extra2] 885allow_untyped_defs = True 886check_untyped_defs = False 887 888[mypy-twisted.test.process_tester] 889allow_untyped_defs = True 890check_untyped_defs = False 891 892[mypy-twisted.test.process_twisted] 893allow_untyped_defs = True 894check_untyped_defs = False 895 896[mypy-twisted.test.ssl_helpers] 897allow_untyped_defs = True 898check_untyped_defs = False 899 900[mypy-twisted.test.stdio_test_consumer] 901allow_untyped_defs = True 902check_untyped_defs = False 903 904[mypy-twisted.test.stdio_test_halfclose] 905allow_untyped_defs = True 906check_untyped_defs = False 907 908[mypy-twisted.test.stdio_test_hostpeer] 909allow_untyped_defs = True 910check_untyped_defs = False 911 912[mypy-twisted.test.stdio_test_lastwrite] 913allow_untyped_defs = True 914check_untyped_defs = False 915 916[mypy-twisted.test.stdio_test_loseconn] 917allow_untyped_defs = True 918check_untyped_defs = False 919 920[mypy-twisted.test.stdio_test_producer] 921allow_untyped_defs = True 922check_untyped_defs = False 923 924[mypy-twisted.test.stdio_test_write] 925allow_untyped_defs = True 926check_untyped_defs = False 927 928[mypy-twisted.test.stdio_test_writeseq] 929allow_untyped_defs = True 930check_untyped_defs = False 931 932[mypy-twisted.test.test_abstract] 933allow_untyped_defs = True 934check_untyped_defs = False 935 936[mypy-twisted.test.test_adbapi] 937allow_untyped_defs = True 938check_untyped_defs = False 939 940[mypy-twisted.test.test_amp] 941allow_untyped_defs = True 942check_untyped_defs = False 943 944[mypy-twisted.test.test_application] 945allow_untyped_defs = True 946check_untyped_defs = False 947 948[mypy-twisted.test.test_compat] 949allow_untyped_defs = True 950check_untyped_defs = False 951 952[mypy-twisted.test.test_context] 953allow_untyped_defs = True 954check_untyped_defs = False 955 956[mypy-twisted.test.test_cooperator] 957allow_untyped_defs = True 958check_untyped_defs = False 959 960#[mypy-twisted.test.test_defer] 961#allow_untyped_defs = True 962#check_untyped_defs = False 963 964[mypy-twisted.test.test_defgen] 965allow_untyped_defs = True 966check_untyped_defs = False 967 968[mypy-twisted.test.test_dict] 969allow_untyped_defs = True 970check_untyped_defs = False 971 972[mypy-twisted.test.test_dirdbm] 973allow_untyped_defs = True 974check_untyped_defs = False 975 976[mypy-twisted.test.test_error] 977allow_untyped_defs = True 978check_untyped_defs = False 979 980[mypy-twisted.test.test_factories] 981allow_untyped_defs = True 982check_untyped_defs = False 983 984[mypy-twisted.test.test_failure] 985allow_untyped_defs = True 986check_untyped_defs = False 987 988[mypy-twisted.test.test_fdesc] 989allow_untyped_defs = True 990check_untyped_defs = False 991 992[mypy-twisted.test.test_finger] 993allow_untyped_defs = True 994check_untyped_defs = False 995 996[mypy-twisted.test.test_formmethod] 997allow_untyped_defs = True 998check_untyped_defs = False 999 1000[mypy-twisted.test.test_ftp] 1001allow_untyped_defs = True 1002check_untyped_defs = False 1003 1004[mypy-twisted.test.test_ftp_options] 1005allow_untyped_defs = True 1006check_untyped_defs = False 1007 1008[mypy-twisted.test.test_htb] 1009allow_untyped_defs = True 1010check_untyped_defs = False 1011 1012[mypy-twisted.test.test_ident] 1013allow_untyped_defs = True 1014check_untyped_defs = False 1015 1016[mypy-twisted.test.test_internet] 1017allow_untyped_defs = True 1018check_untyped_defs = False 1019 1020[mypy-twisted.test.test_iosim] 1021allow_untyped_defs = True 1022check_untyped_defs = False 1023 1024[mypy-twisted.test.test_iutils] 1025allow_untyped_defs = True 1026check_untyped_defs = False 1027 1028[mypy-twisted.test.test_lockfile] 1029allow_untyped_defs = True 1030check_untyped_defs = False 1031 1032[mypy-twisted.test.test_log] 1033allow_untyped_defs = True 1034check_untyped_defs = False 1035 1036[mypy-twisted.test.test_logfile] 1037allow_untyped_defs = True 1038check_untyped_defs = False 1039 1040[mypy-twisted.test.test_loopback] 1041allow_untyped_defs = True 1042check_untyped_defs = False 1043 1044[mypy-twisted.test.test_main] 1045allow_untyped_defs = True 1046check_untyped_defs = False 1047 1048[mypy-twisted.test.test_memcache] 1049allow_untyped_defs = True 1050check_untyped_defs = False 1051 1052[mypy-twisted.test.test_modules] 1053allow_untyped_defs = True 1054check_untyped_defs = False 1055 1056[mypy-twisted.test.test_monkey] 1057allow_untyped_defs = True 1058check_untyped_defs = False 1059 1060[mypy-twisted.test.test_paths] 1061allow_untyped_defs = True 1062check_untyped_defs = False 1063 1064[mypy-twisted.test.test_pcp] 1065allow_untyped_defs = True 1066check_untyped_defs = False 1067 1068[mypy-twisted.test.test_persisted] 1069allow_untyped_defs = True 1070check_untyped_defs = False 1071 1072[mypy-twisted.test.test_plugin] 1073allow_incomplete_defs = True 1074allow_untyped_defs = True 1075check_untyped_defs = False 1076 1077[mypy-twisted.test.test_policies] 1078allow_untyped_defs = True 1079check_untyped_defs = False 1080 1081[mypy-twisted.test.test_postfix] 1082allow_untyped_defs = True 1083check_untyped_defs = False 1084 1085[mypy-twisted.test.test_process] 1086allow_untyped_defs = True 1087check_untyped_defs = False 1088 1089[mypy-twisted.test.test_protocols] 1090allow_untyped_defs = True 1091check_untyped_defs = False 1092 1093[mypy-twisted.test.test_randbytes] 1094allow_untyped_defs = True 1095check_untyped_defs = False 1096 1097[mypy-twisted.test.test_rebuild] 1098allow_untyped_defs = True 1099check_untyped_defs = False 1100 1101[mypy-twisted.test.test_reflect] 1102allow_untyped_defs = True 1103check_untyped_defs = False 1104 1105[mypy-twisted.test.test_roots] 1106allow_untyped_defs = True 1107check_untyped_defs = False 1108 1109[mypy-twisted.test.test_shortcut] 1110allow_untyped_defs = True 1111check_untyped_defs = False 1112 1113[mypy-twisted.test.test_sip] 1114allow_untyped_defs = True 1115check_untyped_defs = False 1116 1117[mypy-twisted.test.test_sob] 1118allow_untyped_defs = True 1119check_untyped_defs = False 1120 1121[mypy-twisted.test.test_socks] 1122allow_untyped_defs = True 1123check_untyped_defs = False 1124 1125[mypy-twisted.test.test_ssl] 1126allow_untyped_defs = True 1127check_untyped_defs = False 1128 1129[mypy-twisted.test.test_sslverify] 1130allow_untyped_defs = True 1131check_untyped_defs = False 1132 1133[mypy-twisted.test.test_stateful] 1134allow_untyped_defs = True 1135check_untyped_defs = False 1136 1137[mypy-twisted.test.test_stdio] 1138allow_untyped_defs = True 1139check_untyped_defs = False 1140 1141[mypy-twisted.test.test_strerror] 1142allow_untyped_defs = True 1143check_untyped_defs = False 1144 1145[mypy-twisted.test.test_strports] 1146allow_untyped_defs = True 1147check_untyped_defs = False 1148 1149[mypy-twisted.test.test_task] 1150allow_untyped_defs = True 1151check_untyped_defs = False 1152 1153[mypy-twisted.test.test_tcp] 1154allow_untyped_defs = True 1155check_untyped_defs = False 1156 1157[mypy-twisted.test.test_tcp_internals] 1158allow_untyped_defs = True 1159check_untyped_defs = False 1160 1161[mypy-twisted.test.test_text] 1162allow_untyped_defs = True 1163check_untyped_defs = False 1164 1165[mypy-twisted.test.test_threadable] 1166allow_untyped_defs = True 1167check_untyped_defs = False 1168 1169[mypy-twisted.test.test_threadpool] 1170allow_untyped_defs = True 1171check_untyped_defs = False 1172 1173[mypy-twisted.test.test_threads] 1174allow_untyped_defs = True 1175check_untyped_defs = False 1176 1177[mypy-twisted.test.test_tpfile] 1178allow_untyped_defs = True 1179check_untyped_defs = False 1180 1181[mypy-twisted.test.test_twistd] 1182allow_untyped_defs = True 1183check_untyped_defs = False 1184 1185[mypy-twisted.test.test_twisted] 1186allow_untyped_defs = True 1187check_untyped_defs = False 1188 1189[mypy-twisted.test.test_udp] 1190allow_untyped_defs = True 1191check_untyped_defs = False 1192 1193[mypy-twisted.test.test_unix] 1194allow_untyped_defs = True 1195check_untyped_defs = False 1196 1197[mypy-twisted.test.test_usage] 1198allow_untyped_defs = True 1199check_untyped_defs = False 1200 1201[mypy-twisted.test.testutils] 1202allow_untyped_defs = True 1203check_untyped_defs = False 1204 1205[mypy-twisted.web.test.test_flatten] 1206allow_untyped_defs = False 1207 1208[mypy-twisted.web.test.test_stan] 1209allow_untyped_defs = False 1210 1211[mypy-twisted.web.test.test_template] 1212allow_untyped_defs = False 1213 1214[mypy-twisted.web.test.test_util] 1215allow_incomplete_defs = True 1216 1217[mypy-twisted.trial.*] 1218allow_untyped_defs = True 1219check_untyped_defs = False 1220 1221[mypy-twisted.web.*] 1222allow_untyped_defs = True 1223check_untyped_defs = False 1224 1225[mypy-twisted.web._element] 1226allow_untyped_defs = False 1227 1228[mypy-twisted.web._flatten] 1229allow_untyped_defs = False 1230 1231[mypy-twisted.web._stan] 1232allow_untyped_defs = False 1233 1234[mypy-twisted.web.template] 1235allow_untyped_defs = False 1236 1237[mypy-twisted.web.util] 1238allow_incomplete_defs = True 1239 1240[mypy-twisted.words.*] 1241allow_untyped_defs = True 1242check_untyped_defs = False 1243 1244[mypy-twisted.words.im.basesupport] 1245allow_incomplete_defs = True 1246[mypy-twisted.words.protocols.jabber.jid] 1247warn_return_any = False 1248 1249