fix no error on possibly undefined attribute #4318 - #4326
Conversation
|
This pull request has been imported. If you are a Meta employee, you can view this in D113913556. (Because this pull request was imported automatically, there will not be any future comments.) |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
hmm, for this one I think we should error where the attribute is declared, not where it is accessed. it could be kind of tricky because we would need to handle situations like this to avoid false positives. I guess it would be similar to the logic around possibly-unbound variables |
Merging this PR will not alter performance
Comparing Footnotes
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Diff from mypy_primer, showing the effect of this PR on open source code: pip (https://github.com/pypa/pip)
+ ERROR src/pip/_internal/req/req_install.py:170:14-34: Attribute `_pep517_backend_spec` may be uninitialized [missing-attribute]
+ ERROR src/pip/_internal/req/req_install.py:171:14-34: Attribute `_pep517_backend_path` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/distlib/compat.py:665:22-28: Attribute `__root` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/distlib/compat.py:667:22-27: Attribute `__map` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/msgpack/fallback.py:255:18-27: Attribute `file_like` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1075:18-24: Attribute `_epoch` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1076:18-26: Attribute `_release` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1077:18-22: Attribute `_dev` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1078:18-22: Attribute `_pre` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1079:18-23: Attribute `_post` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1080:18-24: Attribute `_local` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/packaging/version.py:1081:18-28: Attribute `_key_cache` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/tomli/_parser.py:137:14-17: Attribute `msg` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/tomli/_parser.py:138:14-17: Attribute `doc` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/tomli/_parser.py:139:14-17: Attribute `pos` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/tomli/_parser.py:140:14-20: Attribute `lineno` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/tomli/_parser.py:141:14-19: Attribute `colno` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/urllib3/connection.py:244:13-23: Attribute `_wrap_ipv6` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/urllib3/connection.py:296:17-24: Attribute `_tunnel` may be uninitialized [missing-attribute]
+ ERROR src/pip/_vendor/urllib3/response.py:493:14-30: Attribute `length_remaining` may be uninitialized [missing-attribute]
tornado (https://github.com/tornadoweb/tornado)
+ ERROR tornado/process.py:217:18-23: Attribute `stdin` may be uninitialized [missing-attribute]
+ ERROR tornado/process.py:223:18-24: Attribute `stdout` may be uninitialized [missing-attribute]
+ ERROR tornado/process.py:229:18-24: Attribute `stderr` may be uninitialized [missing-attribute]
openlibrary (https://github.com/internetarchive/openlibrary)
+ ERROR openlibrary/solr/data_provider.py:362:18-27: Attribute `covers_db` may be uninitialized [missing-attribute]
mkdocs (https://github.com/mkdocs/mkdocs)
+ ERROR mkdocs/livereload/__init__.py:111:22-36: Attribute `address_family` may be uninitialized [missing-attribute]
aioredis (https://github.com/aio-libs/aioredis)
+ ERROR aioredis/connection.py:1328:14-34: Attribute `_created_connections` may be uninitialized [missing-attribute]
+ ERROR aioredis/connection.py:1329:14-36: Attribute `_available_connections` may be uninitialized [missing-attribute]
+ ERROR aioredis/connection.py:1330:14-33: Attribute `_in_use_connections` may be uninitialized [missing-attribute]
+ ERROR aioredis/connection.py:1547:14-26: Attribute `_connections` may be uninitialized [missing-attribute]
cloud-init (https://github.com/canonical/cloud-init)
+ ERROR cloudinit/distros/netbsd.py:68:18-39: Attribute `pkg_cmd_update_prefix` may be uninitialized [missing-attribute]
+ ERROR cloudinit/distros/netbsd.py:69:18-40: Attribute `pkg_cmd_upgrade_prefix` may be uninitialized [missing-attribute]
+ ERROR cloudinit/distros/package_management/apt.py:87:18-33: Attribute `apt_get_command` may be uninitialized [missing-attribute]
+ ERROR cloudinit/log/loggers.py:204:18-26: Attribute `filename` may be uninitialized [missing-attribute]
+ ERROR cloudinit/subp.py:117:18-23: Attribute `errno` may be uninitialized [missing-attribute]
packaging (https://github.com/pypa/packaging)
+ ERROR src/packaging/version.py:1095:18-24: Attribute `_epoch` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1096:18-26: Attribute `_release` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1097:18-22: Attribute `_dev` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1098:18-22: Attribute `_pre` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1099:18-23: Attribute `_post` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1100:18-24: Attribute `_local` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1101:18-28: Attribute `_key_cache` may be uninitialized [missing-attribute]
+ ERROR src/packaging/version.py:1102:18-29: Attribute `_hash_cache` may be uninitialized [missing-attribute]
cki-lib (https://gitlab.com/cki-project/cki-lib)
+ ERROR cki_lib/gitlab.py:62:18-25: Attribute `headers` may be uninitialized [missing-attribute]
mitmproxy (https://github.com/mitmproxy/mitmproxy)
+ ERROR mitmproxy/contentviews/_view_mqtt.py:85:18-25: Attribute `payload` may be uninitialized [missing-attribute]
+ ERROR mitmproxy/http.py:191:13-26: Attribute `__post_init__` may be uninitialized [missing-attribute]
+ ERROR mitmproxy/tools/console/grideditor/editors.py:213:18-25: Attribute `columns` may be uninitialized [missing-attribute]
+ ERROR test/mitmproxy/test_addonmanager.py:23:18-24: Attribute `addons` may be uninitialized [missing-attribute]
dulwich (https://github.com/dulwich/dulwich)
+ ERROR dulwich/midx.py:124:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:125:14-28: Attribute `hash_algorithm` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:126:14-23: Attribute `hash_size` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:127:14-25: Attribute `chunk_count` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:128:14-29: Attribute `base_midx_files` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:129:14-24: Attribute `pack_count` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:130:14-24: Attribute `pack_names` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:131:14-26: Attribute `object_count` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:133:14-21: Attribute `_chunks` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:134:14-27: Attribute `_fanout_table` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:135:14-26: Attribute `_oidl_offset` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:136:14-26: Attribute `_ooff_offset` may be uninitialized [missing-attribute]
+ ERROR dulwich/midx.py:137:14-26: Attribute `_loff_offset` may be uninitialized [missing-attribute]
+ ERROR dulwich/repo.py:1692:26-39: Attribute `object_format` may be uninitialized [missing-attribute]
rotki (https://github.com/rotki/rotki)
+ ERROR rotkehlchen/api/rest.py:1700:13-33: Attribute `import_history_debug` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/api/v1/resources.py:1648:13-16: Attribute `put` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/api/v1/resources.py:1656:13-18: Attribute `patch` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/arbitrum_one/manager.py:53:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/base/decoding/decoder.py:49:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/base/manager.py:53:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/binance_sc/manager.py:45:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/decoding/decoder.py:705:13-35: Attribute `assert_keys_are_unique` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/decoding/tools.py:53:18-42: Attribute `_sequence_counter_thread` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/ethereum/manager.py:56:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/ethereum/modules/eigenlayer/balances.py:86:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/ethereum/modules/eth2/eth2.py:100:14-34: Attribute `_cached_total_staked` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/ethereum/modules/hedgey/balances.py:33:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/ethereum/modules/makerdao/decoder.py:104:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/evm/decoding/base.py:340:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/evm/decoding/decoder.py:1443:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/evm/decoding/decoder.py:1444:14-18: Attribute `base` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/evm/tokens.py:670:14-26: Attribute `evm_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/gnosis/manager.py:53:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/hyperliquid/manager.py:68:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/monad/manager.py:40:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/optimism/manager.py:50:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/polygon_pos/manager.py:53:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/scroll/manager.py:53:14-27: Attribute `node_inquirer` may be uninitialized [missing-attribute]
+ ERROR rotkehlchen/chain/substrate/manager.py:166:14-30: Attribute `chain_properties` may be uninitialized [missing-attribute]
- ERROR rotkehlchen/externalapis/alchemy.py:109:1-2: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/externalapis/coingecko.py:539:1-2: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/externalapis/cryptocompare.py:228:1-2: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/externalapis/defillama.py:68:1-2: Unused `# type: ignore` comment [unused-type-ignore]
- ERROR rotkehlchen/externalapis/moralis.py:68:1-2: Unused `# type: ignore` comment [unused-type-ignore]
steam.py (https://github.com/Gobot1234/steam.py)
+ ERROR steam/app.py:197:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:199:14-18: Attribute `user` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:201:14-17: Attribute `app` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:203:14-25: Attribute `external_ip` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:205:14-25: Attribute `internal_ip` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:207:14-19: Attribute `flags` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:209:14-24: Attribute `created_at` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:211:14-22: Attribute `_expires` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:213:14-22: Attribute `licenses` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:215:14-17: Attribute `dlc` may be uninitialized [missing-attribute]
+ ERROR steam/app.py:227:14-23: Attribute `signature` may be uninitialized [missing-attribute]
+ ERROR steam/enums.py:207:13-24: Attribute `__setattr__` may be uninitialized [missing-attribute]
+ ERROR steam/enums.py:210:13-24: Attribute `__delattr__` may be uninitialized [missing-attribute]
+ ERROR steam/ext/tf2/state.py:33:14-20: Attribute `schema` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:298:14-25: Attribute `_keep_alive` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:312:14-27: Attribute `refresh_token` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:313:14-27: Attribute `_access_token` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:314:14-23: Attribute `client_id` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:316:14-23: Attribute `public_ip` may be uninitialized [missing-attribute]
+ ERROR steam/gateway.py:317:14-26: Attribute `connect_time` may be uninitialized [missing-attribute]
bokeh (https://github.com/bokeh/bokeh)
+ ERROR src/bokeh/application/handlers/server_lifecycle.py:81:18-25: Attribute `_module` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/application/handlers/server_lifecycle.py:86:26-43: Attribute `_on_server_loaded` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/application/handlers/server_lifecycle.py:88:26-45: Attribute `_on_server_unloaded` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/application/handlers/server_lifecycle.py:90:26-45: Attribute `_on_session_created` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/application/handlers/server_lifecycle.py:92:26-47: Attribute `_on_session_destroyed` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/application/handlers/server_request_handler.py:88:26-42: Attribute `_process_request` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/server/server.py:492:18-30: Attribute `_unix_socket` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/util/compiler.py:87:18-22: Attribute `line` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/util/compiler.py:88:18-24: Attribute `column` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/util/compiler.py:89:18-25: Attribute `message` may be uninitialized [missing-attribute]
+ ERROR src/bokeh/util/compiler.py:91:18-27: Attribute `annotated` may be uninitialized [missing-attribute]
pytest (https://github.com/pytest-dev/pytest)
+ ERROR src/_pytest/cacheprovider.py:327:18-36: Attribute `_last_failed_paths` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/doctest.py:514:21-33: Attribute `_find_lineno` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/fixtures.py:536:14-19: Attribute `param` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/fixtures.py:898:18-23: Attribute `param` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/python.py:1697:18-22: Attribute `_obj` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/python.py:1698:18-27: Attribute `_instance` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/python.py:1713:18-26: Attribute `callspec` may be uninitialized [missing-attribute]
+ ERROR src/_pytest/raises.py:377:22-27: Attribute `match` may be uninitialized [missing-attribute]
jax (https://github.com/google/jax)
+ ERROR jax/_src/lru_cache.py:75:12-20: Attribute `max_size` may be uninitialized [missing-attribute]
+ ERROR jax/_src/lru_cache.py:76:12-29: Attribute `lock_timeout_secs` may be uninitialized [missing-attribute]
+ ERROR jax/_src/lru_cache.py:78:12-21: Attribute `lock_path` may be uninitialized [missing-attribute]
+ ERROR jax/_src/lru_cache.py:80:14-18: Attribute `lock` may be uninitialized [missing-attribute]
+ ERROR jax/_src/pallas/mosaic/interpret/shared_memory.py:71:12-18: Attribute `clocks` may be uninitialized [missing-attribute]
+ ERROR jax/_src/pallas/mosaic_gpu/interpret/shared_memory.py:1043:12-17: Attribute `clock` may be uninitialized [missing-attribute]
spark (https://github.com/apache/spark)
+ ERROR python/pyspark/cloudpickle/cloudpickle.py:1355:13-29: Attribute `reducer_override` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/cloudpickle/cloudpickle.py:1408:13-33: Attribute `_save_reduce_pickle5` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/cloudpickle/cloudpickle.py:1441:13-24: Attribute `save_global` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/cloudpickle/cloudpickle.py:1467:13-26: Attribute `save_function` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/cloudpickle/cloudpickle.py:1482:13-35: Attribute `save_pypy_builtin_func` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/core/broadcast.py:116:18-23: Attribute `_path` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/core/broadcast.py:134:18-34: Attribute `_pickle_registry` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/core/broadcast.py:143:22-28: Attribute `_value` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/ml/classification.py:3844:14-23: Attribute `_java_obj` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/ml/connect/feature.py:115:18-30: Attribute `scale_values` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/ml/connect/feature.py:237:18-30: Attribute `scale_values` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/profile.py:112:18-45: Attribute `_executor_resource_requests` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/profile.py:113:18-41: Attribute `_task_resource_requests` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/profile.py:216:18-45: Attribute `_executor_resource_requests` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/profile.py:217:18-41: Attribute `_task_resource_requests` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/requests.py:192:18-37: Attribute `_executor_resources` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/resource/requests.py:489:18-33: Attribute `_task_resources` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/connect/dataframe.py:2428:13-16: Attribute `rdd` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/dataframe.py:176:13-16: Attribute `rdd` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/session.py:736:13-23: Attribute `newSession` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/session.py:825:13-25: Attribute `sparkContext` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_listener.py:51:17-22: Attribute `spark` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:475:13-42: Attribute `test_plus_four_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:483:13-49: Attribute `test_plus_four_unsafe_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:491:13-52: Attribute `test_plus_four_with_else_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:499:13-47: Attribute `test_is_none_branch_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:507:13-47: Attribute `test_truthy_bool_branch_falls_back` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:536:13-45: Attribute `test_add_then_mod_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:544:13-42: Attribute `test_minus_two_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:552:13-44: Attribute `test_times_three_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:560:13-42: Attribute `test_negate_truthy_falls_back` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:584:13-40: Attribute `test_add_two_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:592:13-51: Attribute `test_add_two_named_args_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:616:13-46: Attribute `test_both_positive_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:626:13-48: Attribute `test_either_positive_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:636:13-40: Attribute `test_eq_pair_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:649:13-41: Attribute `test_neq_pair_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:658:13-40: Attribute `test_eq_zero_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:668:13-41: Attribute `test_neq_zero_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/sql/tests/test_udf_transpile_hypothesis.py:677:13-49: Attribute `test_lambda_plus_four_matches_python` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:68:15-21: Attribute `MockDF` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:80:13-24: Attribute `_read_table` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:84:13-22: Attribute `_udf_mock` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:88:13-21: Attribute `_df_mock` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:92:13-27: Attribute `_session_range` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:102:13-25: Attribute `_session_sql` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:106:13-34: Attribute `_set_relation_in_plan` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:111:13-33: Attribute `_set_command_in_plan` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:118:17-27: Attribute `_with_plan` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:122:13-23: Attribute `setUpClass` may be uninitialized [missing-attribute]
+ ERROR python/pyspark/testing/connectutils.py:134:13-26: Attribute `tearDownClass` may be uninitialized [missing-attribute]
cwltool (https://github.com/common-workflow-language/cwltool)
+ ERROR cwltool/workflow.py:80:18-27: Attribute `parent_wf` may be uninitialized [missing-attribute]
+ ERROR cwltool/workflow.py:388:22-31: Attribute `parent_wf` may be uninitialized [missing-attribute]
python-chess (https://github.com/niklasf/python-chess)
+ ERROR chess/syzygy.py:564:18-23: Attribute `pawns` may be uninitialized [missing-attribute]
+ ERROR chess/syzygy.py:575:22-30: Attribute `enc_type` may be uninitialized [missing-attribute]
pyppeteer (https://github.com/pyppeteer/pyppeteer)
+ ERROR pyppeteer/connection.py:42:14-24: Attribute `connection` may be uninitialized [missing-attribute]
+ ERROR pyppeteer/frame_manager.py:848:18-31: Attribute `_timeoutTimer` may be uninitialized [missing-attribute]
alerta (https://github.com/alerta/alerta)
+ ERROR alerta/models/blackout.py:64:18-26: Attribute `priority` may be uninitialized [missing-attribute]
altair (https://github.com/vega/altair)
+ ERROR altair/datasets/_data.py:65:14-26: Attribute `_prev_loader` may be uninitialized [missing-attribute]
prefect (https://github.com/PrefectHQ/prefect)
+ ERROR src/integrations/prefect-redis/prefect_redis/locking.py:69:14-20: Attribute `client` may be uninitialized [missing-attribute]
+ ERROR src/integrations/prefect-redis/prefect_redis/locking.py:70:14-26: Attribute `async_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/_internal/observers.py:215:14-32: Attribute `_events_subscriber` may be uninitialized [missing-attribute]
+ ERROR src/prefect/_internal/observers.py:423:14-32: Attribute `_events_subscriber` may be uninitialized [missing-attribute]
+ ERROR src/prefect/concurrency/services.py:51:14-21: Attribute `_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/concurrency/services.py:105:14-21: Attribute `_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/concurrency/v1/services.py:30:14-21: Attribute `_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/events/worker.py:78:14-21: Attribute `_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/events/worker.py:79:14-35: Attribute `_orchestration_client` may be uninitialized [missing-attribute]
+ ERROR src/prefect/flows.py:283:18-32: Attribute `_isclassmethod` may be uninitialized [missing-attribute]
+ ERROR src/prefect/flows.py:287:18-33: Attribute `_isstaticmethod` may be uninitialized [missing-attribute]
+ ERROR src/prefect/locking/memory.py:51:14-30: Attribute `_locks_dict_lock` may be uninitialized [missing-attribute]
+ ERROR src/prefect/locking/memory.py:52:14-20: Attribute `_locks` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/api/server.py:1082:18-31: Attribute `_instance_key` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/api/server.py:1083:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/api/server.py:1084:18-32: Attribute `server_process` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/api/server.py:1085:18-25: Attribute `running` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/api/server.py:1086:18-30: Attribute `_initialized` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/concurrency/lease_storage/memory.py:33:14-20: Attribute `leases` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/concurrency/lease_storage/memory.py:34:14-25: Attribute `expirations` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:55:14-19: Attribute `scope` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:56:14-32: Attribute `_processing_events` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:57:14-26: Attribute `_seen_events` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:60:14-24: Attribute `_followers` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:61:14-21: Attribute `_events` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:62:14-23: Attribute `_waitlist` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:67:14-19: Attribute `_lock` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/events/ordering/memory.py:69:14-26: Attribute `_initialized` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:77:14-23: Attribute `_messages` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:78:14-27: Attribute `_reservations` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:79:14-27: Attribute `_dead_letters` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:80:14-29: Attribute `_acked_messages` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:81:14-31: Attribute `_idempotency_keys` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:82:14-31: Attribute `_wakeup_sequences` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:83:14-19: Attribute `_lock` may be uninitialized [missing-attribute]
+ ERROR src/prefect/server/worker_communication/cleanup_queue/memory.py:84:14-24: Attribute `_condition` may be uninitialized [missing-attribute]
+ ERROR src/prefect/settings/sources.py:80:14-22: Attribute `env_vars` may be uninitialized [missing-attribute]
+ ERROR src/prefect/settings/sources.py:124:22-30: Attribute `env_vars` may be uninitialized [missing-attribute]
+ ERROR src/prefect/tasks.py:452:18-32: Attribute `_isclassmethod` may be uninitialized [missing-attribute]
+ ERROR src/prefect/tasks.py:456:18-33: Attribute `_isstaticmethod` may be uninitialized [missing-attribute]
scipy (https://github.com/scipy/scipy)
+ ERROR scipy/stats/_qmc.py:1791:18-24: Attribute `_shift` may be uninitialized [missing-attribute]
pyinstrument (https://github.com/joerick/pyinstrument)
+ ERROR pyinstrument/vendor/decorator.py:92:18-22: Attribute `name` may be uninitialized [missing-attribute]
+ ERROR pyinstrument/vendor/decorator.py:95:18-21: Attribute `doc` may be uninitialized [missing-attribute]
+ ERROR pyinstrument/vendor/decorator.py:96:18-24: Attribute `module` may be uninitialized [missing-attribute]
+ ERROR pyinstrument/vendor/decorator.py:99:22-33: Attribute `annotations` may be uninitialized [missing-attribute]
+ ERROR pyinstrument/vendor/decorator.py:118:22-31: Attribute `signature` may be uninitialized [missing-attribute]
+ ERROR pyinstrument/vendor/decorator.py:120:22-26: Attribute `dict` may be uninitialized [missing-attribute]
urllib3 (https://github.com/urllib3/urllib3)
+ ERROR src/urllib3/connection.py:280:13-23: Attribute `_wrap_ipv6` may be uninitialized [missing-attribute]
+ ERROR src/urllib3/connection.py:286:9-30: Attribute `_is_legal_header_name` may be uninitialized [missing-attribute]
+ ERROR src/urllib3/connection.py:287:9-33: Attribute `_is_illegal_header_value` may be uninitialized [missing-attribute]
+ ERROR src/urllib3/connection.py:290:9-42: Attribute `_contains_disallowed_url_pchar_re` may be uninitialized [missing-attribute]
+ ERROR src/urllib3/connection.py:352:17-24: Attribute `_tunnel` may be uninitialized [missing-attribute]
+ ERROR src/urllib3/response.py:502:14-30: Attribute `length_remaining` may be uninitialized [missing-attribute]
aiortc (https://github.com/aiortc/aiortc)
+ ERROR src/aiortc/rtcrtpreceiver.py:196:18-21: Attribute `_id` may be uninitialized [missing-attribute]
scikit-learn (https://github.com/scikit-learn/scikit-learn)
+ ERROR sklearn/callback/_progressbar.py:275:18-20: Attribute `id` may be uninitialized [missing-attribute]
+ ERROR sklearn/cluster/_birch.py:308:38-46: Attribute `sq_norm_` may be uninitialized [missing-attribute]
+ ERROR sklearn/utils/_encode.py:164:22-31: Attribute `nan_value` may be uninitialized [missing-attribute]
+ ERROR sklearn/utils/_pprint.py:182:18-35: Attribute `_indent_per_level` may be uninitialized [missing-attribute]
freqtrade (https://github.com/freqtrade/freqtrade)
+ ERROR freqtrade/freqai/data_kitchen.py:86:18-27: Attribute `full_path` may be uninitialized [missing-attribute]
+ ERROR freqtrade/freqai/data_kitchen.py:89:22-36: Attribute `full_timerange` may be uninitialized [missing-attribute]
+ ERROR freqtrade/freqai/data_kitchen.py:92:23-42: Attribute `training_timeranges` may be uninitialized [missing-attribute]
+ ERROR freqtrade/freqai/data_kitchen.py:92:49-71: Attribute `backtesting_timeranges` may be uninitialized [missing-attribute]
+ ERROR freqtrade/freqai/tensorboard/tensorboard.py:21:18-24: Attribute `writer` may be uninitialized [missing-attribute]
+ ERROR freqtrade/freqai/tensorboard/tensorboard.py:37:18-24: Attribute `writer` may be uninitialized [missing-attribute]
+ ERROR freqtrade/optimize/hyperopt/hyperopt_optimizer.py:79:14-22: Attribute `min_date` may be uninitialized [missing-attribute]
+ ERROR freqtrade/optimize/hyperopt/hyperopt_optimizer.py:80:14-22: Attribute `max_date` may be uninitialized [missing-attribute]
+ ERROR freqtrade/rpc/api_server/webserver.py:141:14-25: Attribute `_standalone` may be uninitialized [missing-attribute]
+ ERROR freqtrade/rpc/api_server/webserver.py:142:14-21: Attribute `_server` may be uninitialized [missing-attribute]
+ ERROR freqtrade/rpc/api_server/webserver.py:148:14-17: Attribute `app` may be uninitialized [missing-attribute]
+ ERROR freqtrade/rpc/telegram.py:155:14-18: Attribute `_app` may be uninitialized [missing-attribute]
+ ERROR freqtrade/rpc/telegram.py:156:14-19: Attribute `_loop` may be uninitialized [missing-attribute]
pwndbg (https://github.com/pwndbg/pwndbg)
+ ERROR pwndbg/aglib/dynamic.py:375:22-32: Attribute `rela_r_sym` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/dynamic.py:376:22-33: Attribute `rela_r_type` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/dynamic.py:395:22-31: Attribute `rel_r_sym` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/dynamic.py:396:22-32: Attribute `rel_r_type` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/dynamic.py:415:26-38: Attribute `jmprel_r_sym` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/dynamic.py:416:26-39: Attribute `jmprel_r_type` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:50:14-20: Attribute `r_base` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:51:14-27: Attribute `kernel_ro_mem` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:53:14-28: Attribute `kernel_version` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:54:14-24: Attribute `is_offsets` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:56:14-26: Attribute `rbase_offset` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:58:14-27: Attribute `is_big_endian` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:60:14-25: Attribute `token_table` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:61:14-29: Attribute `is_uncompressed` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:68:18-25: Attribute `markers` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:71:18-29: Attribute `token_index` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:74:14-22: Attribute `num_syms` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:75:14-21: Attribute `offsets` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:80:14-19: Attribute `names` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/kallsyms.py:81:14-30: Attribute `kernel_addresses` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:98:14-20: Attribute `offset` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:99:14-20: Attribute `random` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:100:14-20: Attribute `cyclic` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:368:18-27: Attribute `cpu_cache` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:369:18-24: Attribute `is_cpu` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:370:18-28: Attribute `slab_cache` may be uninitialized [missing-attribute]
+ ERROR pwndbg/aglib/kernel/slab.py:372:18-28: Attribute `node_cache` may be uninitialized [missing-attribute]
+ ERROR pwndbg/commands/__init__.py:211:14-22: Attribute `help_str` may be uninitialized [missing-attribute]
+ ERROR pwndbg/commands/__init__.py:212:14-25: Attribute `description` may be uninitialized [missing-attribute]
+ ERROR pwndbg/commands/__init__.py:213:14-30: Attribute `subcommand_names` may be uninitialized [missing-attribute]
+ ERROR pwndbg/dbg_mod/gdb/__init__.py:1316:18-34: Attribute `subcommand_names` may be uninitialized [missing-attribute]
+ ERROR pwndbg/gdblib/tui/context.py:219:9-23: Attribute `___ansi_substr` may be uninitialized [missing-attribute]
comtypes (https://github.com/enthought/comtypes)
+ ERROR comtypes/tools/typedesc_base.py:116:18-22: Attribute `size` may be uninitialized [missing-attribute]
+ ERROR comtypes/tools/typedesc_base.py:117:18-23: Attribute `align` may be uninitialized [missing-attribute]
apprise (https://github.com/caronc/apprise)
+ ERROR apprise/config/memory.py:55:18-31: Attribute `config_format` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/base.py:624:18-32: Attribute `url_identifier` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/base.py:625:18-41: Attribute `__cached_url_identifier` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/bluesky.py:156:18-22: Attribute `user` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/email/base.py:411:26-30: Attribute `host` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/email/base.py:464:18-24: Attribute `secure` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/email/base.py:469:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/emby.py:141:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/growl.py:201:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/home_assistant.py:206:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/mqtt.py:281:18-22: Attribute `port` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/pushover.py:409:18-26: Attribute `interval` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/pushover.py:414:18-24: Attribute `expire` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/sendpulse.py:225:26-30: Attribute `host` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/twist.py:193:18-22: Attribute `user` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/twist.py:194:18-22: Attribute `host` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/whatsapp.py:257:22-30: Attribute `language` may be uninitialized [missing-attribute]
+ ERROR apprise/plugins/xmpp/base.py:296:18-24: Attribute `secure` may be uninitialized [missing-attribute]
yarl (https://github.com/aio-libs/yarl)
+ ERROR yarl/_url.py:1585:13-41: Attribute `__get_pydantic_json_schema__` may be uninitialized [missing-attribute]
+ ERROR yarl/_url.py:1595:13-41: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
pycryptodome (https://github.com/Legrandin/pycryptodome)
+ ERROR lib/Crypto/Cipher/_mode_ctr.py:122:18-23: Attribute `nonce` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Cipher/_mode_siv.py:110:18-23: Attribute `nonce` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Hash/BLAKE2b.py:86:18-21: Attribute `oid` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Hash/BLAKE2s.py:86:18-21: Attribute `oid` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Hash/HMAC.py:88:18-21: Attribute `oid` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/PublicKey/ECC.py:134:18-25: Attribute `_prefix` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/PublicKey/RSA.py:109:18-21: Attribute `_dp` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/PublicKey/RSA.py:110:18-21: Attribute `_dq` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/PublicKey/RSA.py:111:18-23: Attribute `_invq` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Util/asn1.py:124:22-29: Attribute `payload` may be uninitialized [missing-attribute]
+ ERROR lib/Crypto/Util/asn1.py:152:26-42: Attribute `_inner_tag_octet` may be uninitialized [missing-attribute]
psycopg (https://github.com/psycopg/psycopg)
+ ERROR psycopg/psycopg/_connection_base.py:126:14-19: Attribute `_pool` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/_connection_base.py:131:14-25: Attribute `_created_at` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/_connection_base.py:133:14-24: Attribute `_expire_at` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/_queries.py:55:14-20: Attribute `_parts` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/_typeinfo.py:223:14-23: Attribute `_registry` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/_typeinfo.py:229:18-28: Attribute `_own_state` may be uninitialized [missing-attribute]
+ ERROR psycopg/psycopg/errors.py:336:17-25: Attribute `sqlstate` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool.py:84:14-20: Attribute `_sched` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool.py:85:14-20: Attribute `_tasks` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool.py:113:25-39: Attribute `_open_implicit` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool_async.py:92:14-19: Attribute `_lock` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool_async.py:93:14-20: Attribute `_sched` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool_async.py:94:14-20: Attribute `_tasks` may be uninitialized [missing-attribute]
+ ERROR psycopg_pool/psycopg_pool/pool_async.py:126:25-39: Attribute `_open_implicit` may be uninitialized [missing-attribute]
operator (https://github.com/canonical/operator)
+ ERROR ops/model.py:583:18-29: Attribute `_containers` may be uninitialized [missing-attribute]
manticore (https://github.com/trailofbits/manticore)
+ ERROR manticore/native/manticore.py:47:14-33: Attribute `_linux_machine_arch` may be uninitialized [missing-attribute]
+ ERROR manticore/platforms/linux.py:999:18-21: Attribute `elf` may be uninitialized [missing-attribute]
+ ERROR manticore/platforms/linux.py:1002:18-22: Attribute `arch` may be uninitialized [missing-attribute]
mongo-python-driver (https://github.com/mongodb/mongo-python-driver)
+ ERROR gridfs/synchronous/grid_file.py:1533:9-15: Attribute `closed` may be uninitialized [missing-attribute]
+ ERROR gridfs/synchronous/grid_file.py:1535:13-21: Attribute `__next__` may be uninitialized [missing-attribute]
+ ERROR gridfs/synchronous/grid_file.py:1541:13-20: Attribute `to_list` may be uninitialized [missing-attribute]
+ ERROR gridfs/synchronous/grid_file.py:1544:13-21: Attribute `readline` may be uninitialized [missing-attribute]
+ ERROR gridfs/synchronous/grid_file.py:1551:13-22: Attribute `readlines` may be uninitialized [missing-attribute]
+ ERROR pymongo/_telemetry.py:103:14-20: Attribute `_start` may be uninitialized [missing-attribute]
+ ERROR pymongo/_telemetry.py:104:14-23: Attribute `_duration` may be uninitialized [missing-attribute]
+ ERROR pymongo/asynchronous/cursor.py:183:14-19: Attribute `_hint` may be uninitialized [missing-attribute]
+ ERROR pymongo/synchronous/cursor.py:183:14-19: Attribute `_hint` may be uninitialized [missing-attribute]
starlette (https://github.com/encode/starlette)
+ ERROR starlette/templating.py:95:18-21: Attribute `env` may be uninitialized [missing-attribute]
asynq (https://github.com/quora/asynq)
+ ERROR asynq/async_task.py:86:18-21: Attribute `_id` may be uninitialized [missing-attribute]
streamlit (https://github.com/streamlit/streamlit)
+ ERROR lib/streamlit/config_option.py:204:18-33: Attribute `expiration_date` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/config_option.py:205:18-34: Attribute `deprecation_text` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/navigation/page.py:278:18-23: Attribute `_page` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/navigation/page.py:279:18-24: Attribute `_title` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/navigation/page.py:282:18-23: Attribute `_icon` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/navigation/page.py:284:18-27: Attribute `_url_path` may be uninitialized [missing-attribute]
+ ERROR lib/streamlit/navigation/page.py:300:18-32: Attribute `_can_be_called` may be uninitialized [missing-attribute]
pandera (https://github.com/pandera-dev/pandera)
+ ERROR pandera/api/dataframe/components.py:180:13-41: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/components.py:190:13-31: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/container.py:427:13-41: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/container.py:437:13-31: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/model.py:681:13-41: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/model.py:689:13-41: Attribute `__get_pydantic_json_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/model.py:702:13-30: Attribute `__modify_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/dataframe/model.py:707:13-31: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/api/pandas/container.py:69:18-25: Attribute `columns` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/fastapi.py:60:17-45: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/fastapi.py:72:17-37: Attribute `pydantic_validate_v2` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/fastapi.py:92:41-51: Attribute `ModelField` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/fastapi.py:95:17-35: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/fastapi.py:99:17-37: Attribute `pydantic_validate_v1` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/geopandas.py:91:17-34: Attribute `__class_getitem__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/geopandas.py:229:17-45: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/geopandas.py:243:17-35: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/pandas.py:275:13-41: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/pandas.py:335:13-31: Attribute `__get_validators__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/polars.py:303:17-45: Attribute `__get_pydantic_core_schema__` may be uninitialized [missing-attribute]
+ ERROR pandera/typing/polars.py:384:17-35: Attribute `__get_validators__` may be uninitialized [missing-attribute]
aiohttp (https://github.com/aio-libs/aiohttp)
+ ERROR aiohttp/client_reqrep.py:840:18-35: Attribute `_source_traceback` may be uninitialized [missing-attribute]
+ ERROR aiohttp/client_ws.py:92:18-33: Attribute `_pong_heartbeat` may be uninitialized [missing-attribute]
+ ERROR aiohttp/http_parser.py:895:18-34: Attribute `_length_expected` may be uninitialized [missing-attribute]
+ ERROR aiohttp/web_ws.py:121:18-33: Attribute `_pong_heartbeat` may be uninitialized [missing-attribute]
strawberry (https://github.com/strawberry-graphql/strawberry)
+ ERROR strawberry/extensions/tracing/apollo.py:91:18-35: Attribute `execution_context` may be uninitialized [missing-attribute]
+ ERROR strawberry/extensions/tracing/apollo_federation.py:302:18-35: Attribute `execution_context` may be uninitialized [missing-attribute]
+ ERROR strawberry/extensions/tracing/datadog.py:36:18-35: Attribute `execution_context` may be uninitialized [missing-attribute]
+ ERROR strawberry/extensions/tracing/opentelemetry.py:49:18-35: Attribute `execution_context` may be uninitialized [missing-attribute]
+ ERROR strawberry/schema/schema.py:225:13-31: Attribute `build_resolve_info` may be uninitialized [missing-attribute]
vision (https://github.com/pytorch/vision)
+ ERROR torchvision/datasets/_optical_flow.py:228:18-28: Attribute `_flow_list` may be uninitialized [missing-attribute]
+ ERROR torchvision/datasets/_stereo_matching.py:538:22-34: Attribute `_disparities` may be uninitialized [missing-attribute]
+ ERROR torchvision/datasets/stl10.py:89:22-29: Attribute `classes` may be uninitialized [missing-attribute]
+ ERROR torchvision/models/shufflenetv2.py:133:14-20: Attribute `stage2` may be uninitialized [missing-attribute]
+ ERROR torchvision/models/shufflenetv2.py:134:14-20: Attribute `stage3` may be uninitialized [missing-attribute]
+ ERROR torchvision/models/shufflenetv2.py:135:14-20: Attribute `stage4` may be uninitialized [missing-attribute]
+ ERROR torchvision/ops/deform_conv.py:147:18-22: Attribute `bias` may be uninitialized [missing-attribute]
- ERROR torchvision/transforms/v2/_transform.py:131:1-2: Unused `# type: ignore` comment [unused-type-ignore]
zulip (https://github.com/zulip/zulip)
+ ERROR zerver/lib/scim.py:71:14-17: Attribute `obj` may be uninitialized [missing-attribute]
+ ERROR zerver/lib/scim.py:481:14-17: Attribute `obj` may be uninitialized [missing-attribute]
+ ERROR zerver/lib/test_classes.py:2595:14-19: Attribute `patch` may be uninitialized [missing-attribute]
+ ERROR zerver/tests/test_message_summary.py:53:18-25: Attribute `patcher` may be uninitialized [missing-attribute]
+ ERROR zerver/tests/test_message_summary.py:56:18-35: Attribute `mocked_completion` may be uninitialized [missing-attribute]
+ ERROR zproject/backends.py:1869:18-27: Attribute `data_dict` may be uninitialized [missing-attribute]
+ ERROR zproject/backends.py:1870:18-30: Attribute `user_profile` may be uninitialized [missing-attribute]
sockeye (https://github.com/awslabs/sockeye)
+ ERROR sockeye/lexicon.py:271:18-21: Attribute `lex` may be uninitialized [missing-attribute]
+ ERROR sockeye/loss.py:237:14-20: Attribute `weight` may be uninitialized [missing-attribute]
+ ERROR sockeye/loss.py:238:14-24: Attribute `pos_weight` may be uninitialized [missing-attribute]
+ ERROR sockeye/training.py:208:18-25: Attribute `_scaler` may be uninitialized [missing-attribute]
+ ERROR sockeye/transformer.py:339:18-24: Attribute `linear` may be uninitialized [missing-attribute]
bandersnatch (https://github.com/pypa/bandersnatch)
+ ERROR src/bandersnatch/storage.py:104:18-34: Attribute `mirror_base_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:109:14-27: Attribute `web_base_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:110:14-28: Attribute `json_base_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:111:14-28: Attribute `pypi_base_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:112:14-30: Attribute `simple_base_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:113:14-22: Attribute `executor` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/storage.py:116:14-18: Attribute `loop` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:130:14-22: Attribute `web_base` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:132:14-23: Attribute `json_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:133:14-26: Attribute `package_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:134:14-23: Attribute `pypi_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:135:14-25: Attribute `simple_path` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch/tests/test_verify.py:145:14-27: Attribute `pypi_packages` may be uninitialized [missing-attribute]
+ ERROR src/bandersnatch_storage_plugins/s3.py:122:14-27: Attribute `_lock_file_fd` may be uninitialized [missing-attribute]
zope.interface (https://github.com/zopefoundation/zope.interface)
+ ERROR src/zope/interface/common/__init__.py:135:18-27: Attribute `__class__` may be uninitialized [missing-attribute]
+ ERROR src/zope/interface/common/__init__.py:139:14-19: Attribute `__abc` may be uninitialized [missing-attribute]
+ ERROR src/zope/interface/common/__init__.py:140:14-29: Attribute `__extra_classes` may be uninitialized [missing-attribute]
+ ERROR src/zope/interface/common/__init__.py:141:14-31: Attribute `__ignored_classes` may be uninitialized [missing-attribute]
ignite (https://github.com/pytorch/ignite)
+ ERROR ignite/engine/events.py:35:18-25: Attribute `_value_` may be uninitialized [missing-attribute]
+ ERROR ignite/engine/events.py:38:18-24: Attribute `_name_` may be uninitialized [missing-attribute]
+ ERROR ignite/handlers/ema_handler.py:163:18-36: Attribute `momentum_scheduler` may be uninitialized [missing-attribute]
dragonchain (https://github.com/dragonchain/dragonchain)
+ ERROR dragonchain/job_processor/contract_job.py:98:18-30: Attribute `update_model` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:99:18-23: Attribute `model` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:100:18-28: Attribute `entrypoint` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:101:18-33: Attribute `end_error_state` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:102:18-33: Attribute `previous_digest` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:106:18-31: Attribute `function_name` may be uninitialized [missing-attribute]
+ ERROR dragonchain/job_processor/contract_job.py:107:18-28: Attribute `faas_image` may be uninitialized [missing-attribute]
+ ERROR dragonchain/lib/dto/l2_block_model.py:92:18-25: Attribute `prev_id` may be uninitialized [missing-attribute]
+ ERROR dragonchain/lib/dto/l3_block_model.py:99:18-25: Attribute `prev_id` may be uninitialized [missing-attribute]
+ ERROR dragonchain/lib/dto/l4_block_model.py:106:18-25: Attribute `prev_id` may be uninitialized [missing-attribute]
+ ERROR dragonchain/lib/dto/l5_block_model.py:87:18-25: Attribute `prev_id` may be uninitialized [missing-attribute]
static-frame (https://github.com/static-frame/static-frame)
+ ERROR static_frame/core/archive_npy.py:346:18-38: Attribute `_header_decode_cache` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/archive_npy.py:443:18-38: Attribute `_header_decode_cache` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/archive_npy.py:553:18-38: Attribute `_header_decode_cache` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/bus.py:515:18-30: Attribute `_last_loaded` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/container_util.py:1506:18-29: Attribute `index_types` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/container_util.py:1509:18-24: Attribute `dtypes` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/node_dt.py:129:18-35: Attribute `_fill_value_dtype` may be uninitialized [missing-attribute]
+ ERROR static_frame/core/type_clinic.py:1540:18-30: Attribute `_bound_unset` may be uninitialized [missing-attribute]
hydpy (https://github.com/hydpy-dev/hydpy)
+ ERROR hydpy/core/devicetools.py:2088:18-29: Attribute `__blackhole` may be uninitialized [missing-attribute]
+ ERROR hydpy/core/devicetools.py:2112:18-26: Attribute `keywords` may be uninitialized [missing-attribute]
+ ERROR hydpy/core/devicetools.py:3199:18-31: Attribute `__connections` may be uninitialized [missing-attribute]
+ ERROR hydpy/core/parametertools.py:143:18-28: Attribute `__module__` may be uninitialized [missing-attribute]
+ ERROR hydpy/docs/draw_model_sketches.py:580:18-25: Attribute `margins` may be uninitialized [missing-attribute]
pandas (https://github.com/pandas-dev/pandas)
+ ERROR pandas/io/formats/format.py:1292:18-29: Attribute `fixed_width` may be uninitialized [missing-attribute]
+ ERROR pandas/io/formats/format.py:1294:22-31: Attribute `formatter` may be uninitialized [missing-attribute]
+ ERROR pandas/io/formats/format.py:1295:22-34: Attribute `float_format` may be uninitialized [missing-attribute]
+ ERROR pandas/io/formats/style.py:4063:17-36: Attribute `template_html_table` may be uninitialized [missing-attribute]
+ ERROR pandas/io/formats/style.py:4065:17-36: Attribute `template_html_style` may be uninitialized [missing-attribute]
+ ERROR pandas/io/parsers/c_parser_wrapper.py:106:22-33: Attribute `index_names` may be uninitialized [missing-attribute]
+ ERROR pandas/io/parsers/c_parser_wrapper.py:107:22-31: Attribute `col_names` may be uninitialized [missing-attribute]
+ ERROR pandas/io/parsers/c_parser_wrapper.py:161:22-31: Attribute `index_col` may be uninitialized [missing-attribute]
+ ERROR pandas/plotting/_matplotlib/boxplot.py:94:22-28: Attribute `sharex` may be uninitialized [missing-attribute]
+ ERROR pandas/plotting/_matplotlib/boxplot.py:96:22-28: Attribute `sharey` may be uninitialized [missing-attribute]
+ ERROR pandas/plotting/_matplotlib/core.py:192:22-29: Attribute `columns` may be uninitialized [missing-attribute]
+ ERROR pandas/plotting/_matplotlib/core.py:207:18-26: Attribute `_grouped` may be uninitialized [missing-attribute]
+ ERROR pandas/plotting/_matplotlib/core.py:1553:18-22: Attribute `data` may be uninitialized [missing-attribute]
+ ERROR pandas/tests/dtypes/test_inference.py:403:17-21: Attribute `keys` may be uninitialized [missing-attribute]
+ ERROR pandas/tests/dtypes/test_inference.py:408:17-28: Attribute `__getitem__` may be uninitialized [missing-attribute]
+ ERROR pandas/tests/dtypes/test_inference.py:413:17-29: Attribute `__contains__` may be uninitialized [missing-attribute]
websockets (https://github.com/aaugustin/websockets)
+ ERROR src/websockets/asyncio/client.py:76:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/asyncio/connection.py:90:14-27: Attribute `recv_messages` may be uninitialized [missing-attribute]
+ ERROR src/websockets/asyncio/server.py:77:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/asyncio/server.py:88:14-22: Attribute `username` may be uninitialized [missing-attribute]
+ ERROR src/websockets/asyncio/server.py:89:14-21: Attribute `handler` may be uninitialized [missing-attribute]
+ ERROR src/websockets/asyncio/server.py:90:14-28: Attribute `handler_kwargs` may be uninitialized [missing-attribute]
+ ERROR src/websockets/extensions/permessage_deflate.py:69:18-25: Attribute `decoder` may be uninitialized [missing-attribute]
+ ERROR src/websockets/extensions/permessage_deflate.py:72:18-25: Attribute `encoder` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:240:14-18: Attribute `path` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:242:14-29: Attribute `request_headers` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:244:14-30: Attribute `response_headers` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:288:14-32: Attribute `transfer_data_task` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:294:14-33: Attribute `keepalive_ping_task` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/protocol.py:297:14-35: Attribute `close_connection_task` may be uninitialized [missing-attribute]
+ ERROR src/websockets/legacy/server.py:676:14-27: Attribute `closed_waiter` may be uninitialized [missing-attribute]
+ ERROR src/websockets/sync/client.py:66:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/sync/server.py:85:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/sync/server.py:96:14-22: Attribute `username` may be uninitialized [missing-attribute]
+ ERROR src/websockets/sync/server.py:97:14-21: Attribute `handler` may be uninitialized [missing-attribute]
+ ERROR src/websockets/sync/server.py:98:14-28: Attribute `handler_kwargs` may be uninitialized [missing-attribute]
+ ERROR src/websockets/trio/client.py:80:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/trio/server.py:78:14-22: Attribute `protocol` may be uninitialized [missing-attribute]
+ ERROR src/websockets/trio/server.py:90:14-22: Attribute `username` may be uninitialized [missing-attribute]
+ ERROR src/websockets/trio/server.py:91:14-21: Attribute `handler` may be uninitialized [missing-attribute]
+ ERROR src/websockets/trio/server.py:92:14-28: Attribute `handler_kwargs` may be uninitialized [missing-attribute]
dd-trace-py (https://github.com/DataDog/dd-trace-py)
+ ERROR ddtrace/_trace/sampler.py:110:18-23: Attribute `rules` may be uninitialized [missing-attribute]
+ ERROR ddtrace/_trace/trace_handlers.py:104:18-35: Attribute `_wrapped_iterator` may be uninitialized [missing-attribute]
+ ERROR ddtrace/debugging/_function/discovery.py:256:14-21: Attribute `_module` may be uninitialized [missing-attribute]
+ ERROR ddtrace/debugging/_function/discovery.py:258:18-29: Attribute `_name_index` may be uninitialized [missing-attribute]
+ ERROR ddtrace/debugging/_function/discovery.py:259:14-21: Attribute `_cached` may be uninitialized [missing-attribute]
+ ERROR ddtrace/debugging/_function/discovery.py:263:18-33: Attribute `_fullname_index` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/ci_visibility/git_client.py:151:18-27: Attribute `_base_url` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/ci_visibility/writer.py:78:18-26: Attribute `_headers` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/ci_visibility/writer.py:97:18-26: Attribute `_headers` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/coverage/threading_coverage.py:47:18-33: Attribute `_coverage_queue` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/settings/asm.py:284:18-37: Attribute `_asm_can_be_enabled` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/settings/asm.py:290:18-31: Attribute `_load_modules` may be uninitialized [missing-attribute]
+ ERROR ddtrace/internal/settings/asm.py:291:18-33: Attribute `_asm_rc_enabled` may be uninitialized [missing-attribute]
+ ERROR ddtrace/testing/internal/pytest/plugin.py:756:9-40: Attribute `pytest_runtest_protocol_wrapper` may be uninitialized [missing-attribute]
+ ERROR ddtrace/testing/internal/pytest/plugin.py:760:9-32: Attribute `pytest_runtest_protocol` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:801:13-17: Attribute `uids` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:807:13-17: Attribute `gids` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:813:13-21: Attribute `terminal` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:819:13-20: Attribute `num_fds` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:828:13-24: Attribute `io_counters` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:840:13-19: Attribute `ionice` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:864:13-19: Attribute `rlimit` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:881:13-25: Attribute `cpu_affinity` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:903:13-20: Attribute `cpu_num` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:916:13-20: Attribute `environ` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:924:13-24: Attribute `num_handles` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:942:13-20: Attribute `threads` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:1193:13-24: Attribute `memory_maps` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/__init__.py:1260:13-25: Attribute `_send_signal` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psaix.py:419:13-20: Attribute `threads` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psaix.py:554:13-24: Attribute `io_counters` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psbsd.py:753:13-20: Attribute `cpu_num` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psbsd.py:893:13-29: Attribute `cpu_affinity_get` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psbsd.py:897:13-29: Attribute `cpu_affinity_set` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psbsd.py:924:13-24: Attribute `memory_maps` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_psbsd.py:928:13-19: Attribute `rlimit` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:1832:13-24: Attribute `io_counters` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:1923:13-32: Attribute `_parse_smaps_rollup` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:1947:13-25: Attribute `_parse_smaps` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:1993:13-24: Attribute `memory_maps` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2136:13-29: Attribute `cpu_affinity_get` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2139:13-31: Attribute `_get_eligible_cpus` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2151:13-29: Attribute `cpu_affinity_set` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2177:13-23: Attribute `ionice_get` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2183:13-23: Attribute `ionice_set` may be uninitialized [missing-attribute]
+ ERROR ddtrace/vendor/psutil/_pslinux.py:2200:13-19: Attribute `rlimit` may be uninitialized [missing-attribute]
python-htmlgen (https://github.com/srittau/python-htmlgen)
+ ERROR htmlgen/form.py:293:18-23: Attribute `value` may be uninitialized [missing-attribute]
mypy (https://github.com/python/mypy)
+ ERROR mypy/nodes.py:3582:18-22: Attribute `line` may be uninitialized [missing-attribute]
+ ERROR mypy/nodes.py:3583:18-24: Attribute `column` may be uninitialized [missing-attribute]
+ ERROR mypy/util.py:632:18-24: Attribute `colors` may be uninitialized [missing-attribute]
+ ERROR mypyc/ir/ops.py:1187:18-29: Attribute `is_borrowed` may be uninitialized [missing-attribute]
meson (https://github.com/mesonbuild/meson)
+ ERROR docs/extensions/refman_links.py:27:14-21: Attribute `project` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:289:14-19: Attribute `build` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:291:14-31: Attribute `processed_targets` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:292:14-23: Attribute `build_dir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:293:14-24: Attribute `source_dir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:294:14-26: Attribute `build_to_src` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/backend/backends.py:296:14-26: Attribute `src_to_build` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/build.py:889:18-34: Attribute `build_by_default` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/build.py:928:18-24: Attribute `prefix` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/build.py:932:18-24: Attribute `suffix` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/build.py:2364:18-21: Attribute `pie` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/cmake/interpreter.py:821:14-19: Attribute `trace` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/compilers/cpp.py:913:18-29: Attribute `always_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/compilers/mixins/visualstudio.py:375:18-29: Attribute `always_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/compilers/swift.py:47:22-30: Attribute `sdk_path` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/base.py:339:18-22: Attribute `name` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/base.py:540:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/boost.py:366:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/boost.py:370:14-18: Attribute `arch` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cmake.py:116:14-25: Attribute `traceparser` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cmake.py:125:14-23: Attribute `cmakeinfo` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/coarrays.py:70:18-30: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/coarrays.py:71:18-25: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/coarrays.py:72:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/coarrays.py:76:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/configtool.py:57:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cuda.py:61:14-25: Attribute `target_path` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cuda.py:66:18-24: Attribute `incdir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cuda.py:70:14-20: Attribute `libdir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/cuda.py:77:18-25: Attribute `libtype` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:58:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:148:18-26: Attribute `prebuilt` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:222:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:229:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:232:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:401:18-31: Attribute `found_modules` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:450:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:452:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:539:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:540:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:557:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dev.py:589:14-23: Attribute `java_home` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:100:15-21: Attribute `dubbin` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:105:14-30: Attribute `_search_in_cache` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:106:14-33: Attribute `_use_cache_describe` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:107:14-33: Attribute `_dub_has_build_deep` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:142:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:143:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:143:31-44: Attribute `raw_link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:222:22-29: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:223:22-25: Attribute `pkg` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:248:14-20: Attribute `static` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/dub.py:326:14-22: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/framework.py:35:26-34: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/hdf5.py:71:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:63:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:76:22-34: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:89:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:98:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:110:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:135:18-25: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:137:18-30: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:137:38-47: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:244:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:245:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:248:18-25: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:273:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:274:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:286:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:287:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:299:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:300:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:301:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:313:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:314:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:315:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:335:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:363:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:364:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:393:30-38: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:394:30-39: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:400:34-41: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:429:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:441:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:451:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:463:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:483:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:497:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:500:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:540:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/misc.py:541:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:140:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:143:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:144:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:238:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:259:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:260:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:280:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:302:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/mpi.py:303:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:323:14-23: Attribute `pkgconfig` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:329:14-21: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:330:14-22: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:342:22-34: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:343:22-31: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/pkgconfig.py:345:22-28: Attribute `reason` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/platform.py:36:26-35: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/platform.py:37:26-38: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:65:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:76:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:170:18-22: Attribute `name` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:171:18-25: Attribute `command` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:172:18-22: Attribute `path` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:173:18-32: Attribute `cached_version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:174:18-29: Attribute `version_arg` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:273:18-25: Attribute `is_pypy` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:274:18-27: Attribute `variables` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:483:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:504:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:537:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/python.py:538:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:187:18-30: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:188:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:193:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:234:14-20: Attribute `bindir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:241:14-24: Attribute `libexecdir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:314:14-20: Attribute `bindir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:315:14-24: Attribute `libexecdir` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:350:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/qt.py:471:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/scalapack.py:67:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/scalapack.py:93:22-29: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:35:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:37:18-27: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:65:14-21: Attribute `modules` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:66:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:68:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:144:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:145:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:160:14-31: Attribute `requested_modules` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:170:22-30: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:175:14-26: Attribute `compile_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:176:14-23: Attribute `link_args` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:240:18-26: Attribute `is_found` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/dependencies/ui.py:264:22-29: Attribute `version` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/environment.py:129:22-30: Attribute `coredata` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/environment.py:130:22-38: Attribute `first_invocation` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/interpreter/interpreter.py:303:18-21: Attribute `ast` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/mparser.py:331:18-23: Attribute `value` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/mtest.py:557:14-20: Attribute `update` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/scripts/depfixer.py:320:18-23: Attribute `XWord` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/scripts/depfixer.py:321:18-27: Attribute `XWordSize` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/scripts/depfixer.py:322:18-24: Attribute `Sxword` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/scripts/depfixer.py:323:18-28: Attribute `SxwordSize` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/utils/universal.py:2467:18-26: Attribute `iterable` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/utils/universal.py:2469:14-19: Attribute `total` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/utils/universal.py:2470:14-18: Attribute `done` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/utils/universal.py:2471:14-26: Attribute `printed_dots` may be uninitialized [missing-attribute]
+ ERROR mesonbuild/utils/universal.py:2472:14-21: Attribute `disable` may be uninitialized [missing-attribute]
werkzeug (https://github.com/pallets/werkzeug)
+ ERROR tests/test_test.py:782:21-26: Attribute `close` may be uninitialized [missing-attribute]
+ ERROR src/werkzeug/routing/converters.py:145:18-23: Attribute `regex` may be uninitialized [missing-attribute]
+ ERROR src/werkzeug/serving.py:788:18-24: Attribute `socket` may be uninitialized [missing-attribute]
+ ERROR src/werkzeug/serving.py:789:18-32: Attribute `server_address` may be uninitialized [missing-attribute]
ecosystem-analyzer (https://github.com/astral-sh/ecosystem-analyzer)
+ ERROR src/ecosystem_analyzer/ty.py:72:18-29: Attribute `working_dir` may be uninitialized [missing-attribute]
+ ERROR src/ecosystem_analyzer/ty.py:73:18-34: Attribute `cargo_target_dir` may be uninitialized [missing-attribute]
core (https://github.com/home-assistant/core)
+ ERROR homeassistant/components/ads/cover.py:104:22-37: Attribute `_attr_unique_id` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ads/light.py:112:18-45: Attribute `_attr_min_color_temp_kelvin` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ads/light.py:117:18-45: Attribute `_attr_max_color_temp_kelvin` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/aidot/light.py:45:18-45: Attribute `_attr_max_color_temp_kelvin` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/aidot/light.py:47:18-45: Attribute `_attr_min_color_temp_kelvin` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/airos/config_flow.py:101:14-26: Attribute `airos_device` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/airzone/sensor.py:232:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/anthropic/conversation.py:48:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/apsystems/switch.py:38:18-33: Attribute `_attr_available` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/arcam_fmj/entity.py:51:18-36: Attribute `entity_description` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/arwn/sensor.py:155:18-46: Attribute `_attr_extra_state_attributes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/arwn/sensor.py:156:18-36: Attribute `_attr_native_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/atag/sensor.py:51:18-36: Attribute `_attr_device_class` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/atag/sensor.py:59:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/august/lock.py:50:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/balboa/climate.py:76:18-31: Attribute `_fan_mode_map` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/balboa/climate.py:77:18-33: Attribute `_attr_fan_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/binary_sensor.py:66:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/light.py:73:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/light.py:75:18-39: Attribute `_attr_translation_key` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/light.py:76:18-48: Attribute `_attr_translation_placeholders` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/light.py:78:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/sensor.py:236:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/sensor.py:238:18-39: Attribute `_attr_translation_key` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/blebox/sensor.py:239:18-48: Attribute `_attr_translation_placeholders` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bluetooth/passive_update_processor.py:677:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bond/fan.py:60:18-36: Attribute `_attr_preset_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bond/light.py:124:18-34: Attribute `_attr_color_mode` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bond/light.py:125:18-45: Attribute `_attr_supported_color_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/brother/config_flow.py:114:14-21: Attribute `brother` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bsblan/climate.py:118:22-36: Attribute `_attr_min_temp` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/bsblan/climate.py:124:22-36: Attribute `_attr_max_temp` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/buienradar/sensor.py:762:18-28: Attribute `_timeframe` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/caldav/calendar.py:204:18-33: Attribute `_attr_unique_id` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/cambridge_audio/select.py:129:18-31: Attribute `_attr_options` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/casper_glow/binary_sensor.py:46:18-29: Attribute `_attr_is_on` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/casper_glow/binary_sensor.py:75:18-29: Attribute `_attr_is_on` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/casper_glow/sensor.py:53:18-36: Attribute `_attr_native_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/cast/media_player.py:339:18-36: Attribute `_attr_device_class` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:130:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:131:18-33: Attribute `_attr_unique_id` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:135:18-36: Attribute `_attr_native_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:136:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:137:18-28: Attribute `_attr_icon` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coinbase/sensor.py:141:18-33: Attribute `_native_balance` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/comed_hourly_pricing/sensor.py:99:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/comelit/switch.py:61:18-36: Attribute `_attr_device_class` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/coolmaster/entity.py:35:18-33: Attribute `_attr_unique_id` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/binary_sensor.py:205:18-30: Attribute `_name_suffix` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/climate.py:129:18-33: Attribute `_attr_fan_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/climate.py:133:18-36: Attribute `_attr_preset_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/light.py:202:14-17: Attribute `api` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/light.py:232:18-35: Attribute `_attr_effect_list` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/deconz/sensor.py:406:18-30: Attribute `_name_suffix` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/lock.py:45:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/number.py:111:18-40: Attribute `_attr_native_min_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/number.py:113:18-40: Attribute `_attr_native_max_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/number.py:115:18-35: Attribute `_attr_native_step` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/text.py:72:18-34: Attribute `_attr_native_max` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/text.py:74:18-34: Attribute `_attr_native_min` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/text.py:76:18-31: Attribute `_attr_pattern` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/demo/valve.py:57:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/binary_sensor.py:85:18-39: Attribute `_attr_translation_key` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/binary_sensor.py:90:18-39: Attribute `_attr_entity_category` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/binary_sensor.py:95:18-55: Attribute `_attr_entity_registry_enabled_default` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/entity.py:51:14-20: Attribute `_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/sensor.py:123:18-39: Attribute `_attr_translation_key` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/devolo_home_control/sensor.py:126:18-55: Attribute `_attr_entity_registry_enabled_default` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/doorbird/camera.py:76:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ecovacs/number.py:126:18-40: Attribute `_attr_native_min_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ecovacs/number.py:127:18-40: Attribute `_attr_native_max_value` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ecovacs/sensor.py:288:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ecovacs/vacuum.py:243:18-38: Attribute `_attr_fan_speed_list` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/efergy/sensor.py:161:18-48: Attribute `_attr_translation_placeholders` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/efergy/sensor.py:166:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/electrasmart/climate.py:138:18-35: Attribute `_attr_swing_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/elkm1/number.py:60:18-36: Attribute `_attr_device_class` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/elkm1/number.py:61:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/emoncms/sensor.py:249:18-36: Attribute `entity_description` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/emoncms/sensor.py:251:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/emoncms/sensor.py:252:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/emonitor/sensor.py:86:18-48: Attribute `_attr_translation_placeholders` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/emonitor/sensor.py:89:18-28: Attribute `_attr_name` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/energy/sensor.py:689:18-50: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/enphase_envoy/number.py:164:18-32: Attribute `_serial_number` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/enphase_envoy/select.py:232:18-32: Attribute `_serial_number` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/enphase_envoy/switch.py:243:18-32: Attribute `_serial_number` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ephember/climate.py:115:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/evohome/climate.py:358:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/ezviz/camera.py:141:18-42: Attribute `_attr_supported_features` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/__init__.py:87:14-25: Attribute `_device_map` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/binary_sensor.py:70:18-36: Attribute `_attr_device_class` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/binary_sensor.py:73:18-28: Attribute `_attr_icon` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/climate.py:174:18-33: Attribute `_attr_fan_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/climate.py:183:18-36: Attribute `_attr_preset_modes` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/entity.py:33:18-55: Attribute `_attr_entity_registry_visible_default` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/sensor.py:148:18-36: Attribute `entity_description` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/fibaro/sensor.py:155:22-54: Attribute `_attr_native_unit_of_measurement` may be uninitialized [missing-attribute]
+ ERROR homeassistant/components/firmata/pin.py:154:14-31: Attribute `_forward_callback` may be uninitialized [missing-attribute]
... (truncated 241 lines) ...``` |
Summary
Fixes #4318
Tracks conditionally initialized class and module attributes, reports missing-attribute for class, instance, and multi-platform module access.
Preserves valid attributes defined in every if/else branch, handles incremental export invalidation.
Test Plan
add && update tests