[ty] Infer better specializations of unions with None (etc) by dcreager · Pull Request #20749 · astral-sh/ruff (original) (raw)
mypy_primer results
Changes were detected when running on open source projects
anyio (https://github.com/agronholm/anyio)
- src/anyio/_core/_subprocesses.py:125:12: error[invalid-return-type] Return type does not match returned value: expected
CompletedProcess[bytes], foundCompletedProcess[bytes | None] - Found 226 diagnostics
- Found 225 diagnostics
websockets (https://github.com/aaugustin/websockets)
- src/websockets/frames.py:196:20: error[no-matching-overload] No overload of bound method
joinmatches arguments - Found 42 diagnostics
- Found 41 diagnostics
pip (https://github.com/pypa/pip)
- src/pip/_vendor/resolvelib/resolvers/resolution.py:48:35: error[invalid-argument-type] Argument to function
_has_route_to_rootis incorrect: ExpectedMapping[KT@_build_result | @Todo | None, Criterion[RT@_build_result, CT@_build_result]], founddict[KT@_build_result, Criterion[RT@_build_result, CT@_build_result]] - src/pip/_vendor/resolvelib/resolvers/resolution.py:597:16: error[invalid-return-type] Return type does not match returned value: expected
Result[RT@Resolver, CT@Resolver, KT@Resolver], foundResult[Unknown, Unknown | None, Unknown] - Found 467 diagnostics
- Found 465 diagnostics
antidote (https://github.com/Finistere/antidote)
- src/antidote/core/_scope.py:51:16: error[invalid-return-type] Return type does not match returned value: expected
ScopeVarToken[T@AbstractScopeVar, Any], foundScopeVarToken[T@AbstractScopeVar | Missing, Unknown] - Found 305 diagnostics
- Found 304 diagnostics
Expression (https://github.com/cognitedata/Expression)
- expression/core/option.py:221:16: error[invalid-return-type] Return type does not match returned value: expected
Option[_TSource@of_optional], foundOption[_TSource@of_optional | None] - Found 213 diagnostics
- Found 212 diagnostics
sphinx (https://github.com/sphinx-doc/sphinx)
- sphinx/ext/apidoc/_generate.py:50:12: error[no-matching-overload] No overload of bound method
joinmatches arguments - sphinx/ext/graphviz.py:377:14: error[no-matching-overload] No overload of bound method
joinmatches arguments - Found 504 diagnostics
- Found 502 diagnostics
vision (https://github.com/pytorch/vision)
- torchvision/models/detection/fcos.py:770:28: error[invalid-argument-type] Argument to bound method
__init__is incorrect: Expectedint, foundint | None - torchvision/models/detection/ssd.py:677:57: error[invalid-argument-type] Argument to bound method
__init__is incorrect: Expectedint, foundint | None - torchvision/models/detection/ssdlite.py:323:9: error[invalid-argument-type] Argument to bound method
__init__is incorrect: Expectedint, foundint | None - torchvision/models/detection/ssdlite.py:324:53: error[invalid-argument-type] Argument to bound method
__init__is incorrect: Expectedint, foundint | None - torchvision/models/segmentation/deeplabv3.py:276:41: error[invalid-argument-type] Argument to function
_deeplabv3_resnetis incorrect: Expectedint, foundint | None - torchvision/models/segmentation/deeplabv3.py:332:41: error[invalid-argument-type] Argument to function
_deeplabv3_resnetis incorrect: Expectedint, foundint | None - torchvision/models/segmentation/deeplabv3.py:386:46: error[invalid-argument-type] Argument to function
_deeplabv3_mobilenetv3is incorrect: Expectedint, foundint | None - torchvision/models/segmentation/fcn.py:168:35: error[invalid-argument-type] Argument to function
_fcn_resnetis incorrect: Expectedint, foundint | None - torchvision/models/segmentation/fcn.py:227:35: error[invalid-argument-type] Argument to function
_fcn_resnetis incorrect: Expectedint, foundint | None - torchvision/models/segmentation/lraspp.py:173:43: error[invalid-argument-type] Argument to function
_lraspp_mobilenetv3is incorrect: Expectedint, foundint | None - Found 1491 diagnostics
- Found 1481 diagnostics
trio (https://github.com/python-trio/trio)
- src/trio/_core/_tests/test_run.py:246:26: error[invalid-argument-type] Argument to function
rescheduleis incorrect: ExpectedTask, foundTask | None - src/trio/_core/_tests/test_run.py:253:26: error[invalid-argument-type] Argument to function
rescheduleis incorrect: ExpectedTask, foundTask | None - src/trio/_core/_tests/test_run.py:291:16: warning[possibly-missing-attribute] Attribute
parent_taskon typeNursery | Nonemay be missing - src/trio/_core/_tests/test_run.py:299:12: warning[possibly-missing-attribute] Attribute
parent_nurseryon typeTask | Nonemay be missing - src/trio/_core/_tests/test_run.py:299:35: warning[possibly-missing-attribute] Attribute
eventual_parent_nurseryon typeTask | Nonemay be missing - src/trio/_core/_tests/test_run.py:1553:13: warning[possibly-missing-attribute] Attribute
run_sync_soonon typeTrioToken | Nonemay be missing - src/trio/_core/_tests/test_run.py:1755:16: warning[possibly-missing-attribute] Attribute
parent_taskon typeNursery | Nonemay be missing - src/trio/_core/_tests/test_run.py:2491:17: error[invalid-argument-type] Argument to function
reattach_detached_coroutine_objectis incorrect: ExpectedTask, foundTask | None - src/trio/_subprocess.py:783:16: error[invalid-return-type] Return type does not match returned value: expected
CompletedProcess[bytes], foundCompletedProcess[bytes | None] - Found 656 diagnostics
- Found 647 diagnostics
xarray (https://github.com/pydata/xarray)
- xarray/computation/computation.py:149:12: error[invalid-return-type] Return type does not match returned value: expected
T_DataArray@cov, foundT_DataArray@cov | None - xarray/computation/computation.py:252:12: error[invalid-return-type] Return type does not match returned value: expected
T_DataArray@corr, foundT_DataArray@corr | None - xarray/tests/test_computation.py:1816:9: error[unsupported-operator] Operator
+is unsupported between objects of typeDataArray | NoneandDataArray | None - xarray/tests/test_computation.py:1820:9: error[unsupported-operator] Operator
+is unsupported between objects of typeDataArray | NoneandDataArray | None - Found 1615 diagnostics
- Found 1611 diagnostics
prefect (https://github.com/PrefectHQ/prefect)
- src/integrations/prefect-redis/prefect_redis/lease_storage.py:143:16: error[invalid-return-type] Return type does not match returned value: expected
ResourceLease[ConcurrencyLimitLeaseMetadata], foundResourceLease[None | ConcurrencyLimitLeaseMetadata] - src/integrations/prefect-redis/prefect_redis/lease_storage.py:198:20: error[invalid-return-type] Return type does not match returned value: expected
ResourceLease[ConcurrencyLimitLeaseMetadata], foundResourceLease[ConcurrencyLimitLeaseMetadata | None] - src/prefect/server/concurrency/lease_storage/filesystem.py:120:16: error[invalid-return-type] Return type does not match returned value: expected
ResourceLease[ConcurrencyLimitLeaseMetadata], foundResourceLease[None | ConcurrencyLimitLeaseMetadata] - src/prefect/server/concurrency/lease_storage/filesystem.py:143:16: error[invalid-return-type] Return type does not match returned value: expected
ResourceLease[ConcurrencyLimitLeaseMetadata], foundResourceLease[ConcurrencyLimitLeaseMetadata | None] - src/prefect/server/concurrency/lease_storage/memory.py:49:16: error[invalid-return-type] Return type does not match returned value: expected
ResourceLease[ConcurrencyLimitLeaseMetadata], foundResourceLease[ConcurrencyLimitLeaseMetadata | None] - Found 3203 diagnostics
- Found 3198 diagnostics
jax (https://github.com/google/jax)
- jax/_src/shard_map.py:499:54: warning[possibly-missing-attribute] Attribute
str_shorton typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:500:27: warning[possibly-missing-attribute] Attribute
ndimon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:500:44: warning[possibly-missing-attribute] Attribute
ndimon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:511:14: warning[possibly-missing-attribute] Attribute
ndimon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:538:10: warning[possibly-missing-attribute] Attribute
shapeon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:543:50: warning[possibly-missing-attribute] Attribute
str_shorton typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:545:51: warning[possibly-missing-attribute] Attribute
shapeon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:547:16: warning[possibly-missing-attribute] Attribute
shapeon typeShapedArray | NoFailmay be missing - jax/_src/shard_map.py:573:44: error[unsupported-operator] Operator
inis not supported for typesHashableandNoFail, in comparingHashablewithset[Unknown] | NoFail - jax/_src/tree_util.py:456:22: error[invalid-argument-type] Argument is incorrect: Expected
T@_parallel_reduce, foundT@_parallel_reduce | Unspecified - jax/_src/tree_util.py:456:25: error[invalid-argument-type] Argument is incorrect: Expected
T@_parallel_reduce, foundT@_parallel_reduce | Unspecified - jax/_src/tree_util.py:469:10: error[invalid-return-type] Return type does not match returned value: expected
T@tree_reduce_associative, foundT@tree_reduce_associative | Unspecified - jax/_src/tree_util.py:469:37: error[invalid-argument-type] Argument to function
_parallel_reduceis incorrect: Expected(T@tree_reduce_associative | Unspecified, T@tree_reduce_associative | Unspecified, /) -> T@tree_reduce_associative | Unspecified, found(T@tree_reduce_associative, T@tree_reduce_associative, /) -> T@tree_reduce_associative - Found 2460 diagnostics
- Found 2447 diagnostics
colour (https://github.com/colour-science/colour)
- colour/characterisation/aces_it.py:239:8: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/characterisation/aces_it.py:240:33: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: Argument typeSpectralDistribution | None | Anydoes not satisfy upper boundSpectralDistributionof type variableTypeSpectralDistribution - colour/characterisation/aces_it.py:243:11: warning[possibly-missing-attribute] Attribute
valueson typeSpectralDistribution | None | Anymay be missing - colour/characterisation/aces_it.py:273:17: warning[possibly-missing-attribute] Attribute
nameon typeSpectralDistribution | None | Anymay be missing - colour/characterisation/aces_it.py:1114:8: warning[possibly-missing-attribute] Attribute
shapeon typeMultiSpectralDistributions | Nonemay be missing - colour/characterisation/aces_it.py:1116:26: warning[possibly-missing-attribute] Attribute
nameon typeMultiSpectralDistributions | Nonemay be missing - colour/characterisation/aces_it.py:1118:38: error[invalid-argument-type] Argument to function
reshape_msdsis incorrect: Argument typeMultiSpectralDistributions | Nonedoes not satisfy upper boundMultiSpectralDistributionsof type variableTypeMultiSpectralDistributions - colour/characterisation/aces_it.py:1122:43: error[invalid-argument-type] Argument to function
training_data_sds_to_RGBis incorrect: ExpectedMultiSpectralDistributions, foundMultiSpectralDistributions | None | Unknown - colour/characterisation/aces_it.py:1125:9: error[invalid-argument-type] Argument to function
training_data_sds_to_XYZis incorrect: ExpectedMultiSpectralDistributions, foundMultiSpectralDistributions | None | Unknown - colour/colorimetry/lefs.py:116:22: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/colorimetry/lefs.py:116:53: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/colorimetry/lefs.py:577:14: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/lefs.py:577:40: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/lefs.py:578:14: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/lefs.py:578:38: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/lefs.py:579:14: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/lefs.py:579:43: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/photometry.py:77:9: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: Argument typeSpectralDistribution | None | Anydoes not satisfy upper boundSpectralDistributionof type variableTypeSpectralDistribution - colour/colorimetry/photometry.py:128:9: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: Argument typeSpectralDistribution | None | Anydoes not satisfy upper boundSpectralDistributionof type variableTypeSpectralDistribution - colour/colorimetry/spectrum.py:540:13: error[call-non-callable] Object of type
Noneis not callable - colour/colorimetry/spectrum.py:541:13: error[call-non-callable] Object of type
Noneis not callable - colour/colorimetry/spectrum.py:542:13: error[call-non-callable] Object of type
Noneis not callable - colour/colorimetry/tristimulus_values.py:194:57: warning[possibly-missing-attribute] Attribute
shapeon typeMultiSpectralDistributions | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:197:8: warning[possibly-missing-attribute] Attribute
shapeon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:197:28: warning[possibly-missing-attribute] Attribute
shapeon typeMultiSpectralDistributions | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:199:26: warning[possibly-missing-attribute] Attribute
nameon typeSpectralDistribution | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:199:66: warning[possibly-missing-attribute] Attribute
nameon typeMultiSpectralDistributions | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:203:33: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: Argument typeSpectralDistribution | None | Anydoes not satisfy upper boundSpectralDistributionof type variableTypeSpectralDistribution - colour/colorimetry/tristimulus_values.py:203:45: warning[possibly-missing-attribute] Attribute
shapeon typeMultiSpectralDistributions | None | Anymay be missing - colour/colorimetry/tristimulus_values.py:205:12: error[invalid-return-type] Return type does not match returned value: expected
tuple[MultiSpectralDistributions, SpectralDistribution], foundtuple[MultiSpectralDistributions | None | Any, SpectralDistribution | None | Any] - colour/models/cam16_ucs.py:112:17: warning[possibly-missing-attribute] Attribute
replaceon typestr | Nonemay be missing - colour/models/jzazbz.py:248:15: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/jzazbz.py:248:38: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/jzazbz.py:249:15: warning[possibly-missing-attribute] Attribute
gon typeStructure | Nonemay be missing - colour/models/jzazbz.py:249:38: warning[possibly-missing-attribute] Attribute
gon typeStructure | Nonemay be missing - colour/models/jzazbz.py:262:27: warning[possibly-missing-attribute] Attribute
d_0on typeStructure | Nonemay be missing - colour/models/jzazbz.py:350:27: warning[possibly-missing-attribute] Attribute
d_0on typeStructure | Nonemay be missing - colour/models/jzazbz.py:358:25: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/jzazbz.py:358:55: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/jzazbz.py:359:25: warning[possibly-missing-attribute] Attribute
gon typeStructure | Nonemay be missing - colour/models/jzazbz.py:359:53: warning[possibly-missing-attribute] Attribute
gon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:182:14: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:183:14: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:184:21: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:185:22: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:186:22: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:268:21: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:269:22: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:270:22: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/models/rgb/transfer_functions/aces.py:443:20: warning[possibly-missing-attribute] Attribute
X_BRKon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:444:9: warning[possibly-missing-attribute] Attribute
Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:444:33: warning[possibly-missing-attribute] Attribute
Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:500:19: warning[possibly-missing-attribute] Attribute
Y_BRKon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:502:20: warning[possibly-missing-attribute] Attribute
Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/aces.py:502:35: warning[possibly-missing-attribute] Attribute
Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:110:11: warning[possibly-missing-attribute] Attribute
R_0on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:111:11: warning[possibly-missing-attribute] Attribute
R_ton typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:112:13: warning[possibly-missing-attribute] Attribute
sigmaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:113:12: warning[possibly-missing-attribute] Attribute
betaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:114:13: warning[possibly-missing-attribute] Attribute
gammaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:115:13: warning[possibly-missing-attribute] Attribute
deltaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:184:11: warning[possibly-missing-attribute] Attribute
R_0on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:185:11: warning[possibly-missing-attribute] Attribute
R_ton typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:186:13: warning[possibly-missing-attribute] Attribute
sigmaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:187:12: warning[possibly-missing-attribute] Attribute
betaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:188:13: warning[possibly-missing-attribute] Attribute
gammaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/apple_log_profile.py:189:13: warning[possibly-missing-attribute] Attribute
deltaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:114:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:115:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:116:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:179:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:180:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arib_std_b67.py:181:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:755:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:756:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:757:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:758:9: warning[possibly-missing-attribute] Attribute
son typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:759:9: warning[possibly-missing-attribute] Attribute
ton typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:817:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:818:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:819:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:820:9: warning[possibly-missing-attribute] Attribute
son typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/arri.py:821:9: warning[possibly-missing-attribute] Attribute
ton typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:99:9: warning[possibly-missing-attribute] Attribute
Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py💯9: warning[possibly-missing-attribute] Attribute
Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:101:9: warning[possibly-missing-attribute] Attribute
Con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:102:9: warning[possibly-missing-attribute] Attribute
Don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:103:9: warning[possibly-missing-attribute] Attribute
Eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:104:15: warning[possibly-missing-attribute] Attribute
LIN_CUTon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:163:9: warning[possibly-missing-attribute] Attribute
Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:164:9: warning[possibly-missing-attribute] Attribute
Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:165:9: warning[possibly-missing-attribute] Attribute
Con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:166:9: warning[possibly-missing-attribute] Attribute
Don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:167:9: warning[possibly-missing-attribute] Attribute
Eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/blackmagic_design.py:168:15: warning[possibly-missing-attribute] Attribute
LIN_CUTon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py💯18: warning[possibly-missing-attribute] Attribute
DI_LIN_CUTon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:101:12: warning[possibly-missing-attribute] Attribute
DI_Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:102:12: warning[possibly-missing-attribute] Attribute
DI_Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:103:12: warning[possibly-missing-attribute] Attribute
DI_Con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:104:12: warning[possibly-missing-attribute] Attribute
DI_Mon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:163:18: warning[possibly-missing-attribute] Attribute
DI_LOG_CUTon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:164:12: warning[possibly-missing-attribute] Attribute
DI_Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:165:12: warning[possibly-missing-attribute] Attribute
DI_Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:166:12: warning[possibly-missing-attribute] Attribute
DI_Con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/davinci_intermediate.py:167:12: warning[possibly-missing-attribute] Attribute
DI_Mon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:136:9: warning[possibly-missing-attribute] Attribute
Aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:137:9: warning[possibly-missing-attribute] Attribute
Bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:138:9: warning[possibly-missing-attribute] Attribute
Con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:139:9: warning[possibly-missing-attribute] Attribute
Don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:140:9: warning[possibly-missing-attribute] Attribute
Eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:141:9: warning[possibly-missing-attribute] Attribute
Fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:142:9: warning[possibly-missing-attribute] Attribute
Gon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:143:9: warning[possibly-missing-attribute] Attribute
Hon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:144:9: warning[possibly-missing-attribute] Attribute
Ion typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:220:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:221:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:222:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:223:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:224:9: warning[possibly-missing-attribute] Attribute
eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:225:9: warning[possibly-missing-attribute] Attribute
fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:226:9: warning[possibly-missing-attribute] Attribute
gon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:227:9: warning[possibly-missing-attribute] Attribute
hon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:228:9: warning[possibly-missing-attribute] Attribute
kon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/dicom_gsdf.py:229:9: warning[possibly-missing-attribute] Attribute
mon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:141:12: warning[possibly-missing-attribute] Attribute
cut1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:142:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:143:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:144:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:145:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:146:9: warning[possibly-missing-attribute] Attribute
eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:147:9: warning[possibly-missing-attribute] Attribute
fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:220:12: warning[possibly-missing-attribute] Attribute
cut2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:221:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:222:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:223:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:224:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:225:9: warning[possibly-missing-attribute] Attribute
eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/fujifilm_f_log.py:226:9: warning[possibly-missing-attribute] Attribute
fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/itur_bt_2020.py:128:9: warning[possibly-missing-attribute] Attribute
alphaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/itur_bt_2020.py:129:9: warning[possibly-missing-attribute] Attribute
betaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/itur_bt_2020.py:189:9: warning[possibly-missing-attribute] Attribute
alphaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/itur_bt_2020.py:190:9: warning[possibly-missing-attribute] Attribute
betaon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/itur_bt_2100.py:591:42: error[unsupported-operator] Operator
/is unsupported between objects of typeLiteral[1]andint | float | None - colour/models/rgb/transfer_functions/itur_bt_2100.py:1141:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1142:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1143:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1228:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1229:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1230:41: error[unsupported-operator] Operator
-is unsupported between objects of typeint | float | NoneandLiteral[1] - colour/models/rgb/transfer_functions/itur_bt_2100.py:1410:50: error[unsupported-operator] Operator
-is unsupported between objects of typeLiteral[1]andint | float | None - colour/models/rgb/transfer_functions/itur_bt_2100.py:1512:42: error[unsupported-operator] Operator
-is unsupported between objects of typeLiteral[1]andint | float | None - colour/models/rgb/transfer_functions/leica_l_log.py:116:12: warning[possibly-missing-attribute] Attribute
cut1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:117:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:118:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:119:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:120:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:121:9: warning[possibly-missing-attribute] Attribute
eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:122:9: warning[possibly-missing-attribute] Attribute
fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:194:12: warning[possibly-missing-attribute] Attribute
cut2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:195:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:196:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:197:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:198:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:199:9: warning[possibly-missing-attribute] Attribute
eon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/leica_l_log.py:200:9: warning[possibly-missing-attribute] Attribute
fon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:116:12: warning[possibly-missing-attribute] Attribute
cut1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:117:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:118:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:119:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:120:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:193:12: warning[possibly-missing-attribute] Attribute
cut2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:194:9: warning[possibly-missing-attribute] Attribute
aon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:195:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:196:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/nikon_n_log.py:197:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:122:12: warning[possibly-missing-attribute] Attribute
cut1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:123:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:124:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:125:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:198:12: warning[possibly-missing-attribute] Attribute
cut2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:199:9: warning[possibly-missing-attribute] Attribute
bon typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:200:9: warning[possibly-missing-attribute] Attribute
con typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/panasonic_v_log.py:201:9: warning[possibly-missing-attribute] Attribute
don typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:129:11: warning[possibly-missing-attribute] Attribute
c_1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:130:11: warning[possibly-missing-attribute] Attribute
c_2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:131:11: warning[possibly-missing-attribute] Attribute
c_3on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:132:11: warning[possibly-missing-attribute] Attribute
m_1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:133:11: warning[possibly-missing-attribute] Attribute
m_2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:207:11: warning[possibly-missing-attribute] Attribute
c_1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:208:11: warning[possibly-missing-attribute] Attribute
c_2on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:209:11: warning[possibly-missing-attribute] Attribute
c_3on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:210:11: warning[possibly-missing-attribute] Attribute
m_1on typeStructure | Nonemay be missing - colour/models/rgb/transfer_functions/st_2084.py:211:11: warning[possibly-missing-attribute] Attribute
m_2on typeStructure | Nonemay be missing - colour/plotting/colorimetry.py:1141:24: error[not-iterable] Object of type
SpectralShape | Nonemay not be iterable - colour/plotting/colorimetry.py:1157:15: warning[possibly-missing-attribute] Attribute
intervalon typeSpectralShape | Nonemay be missing - colour/plotting/colorimetry.py:1157:43: warning[possibly-missing-attribute] Attribute
intervalon typeSpectralShape | Nonemay be missing - colour/plotting/common.py:1353:12: error[unsupported-operator] Operator
%is unsupported between objects of typeintandint | None - colour/plotting/diagrams.py:474:51: error[not-iterable] Object of type
Sequence[Unknown] | None | Anymay not be iterable - colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedstr | Colormap | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedstr | Colormap | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedstr | Normalize | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedstr | Normalize | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | Sequence[int | float] | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedint | float | Sequence[int | float] | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: ExpectedColorizer | None, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: ExpectedColorizer | None, foundUnknown | int | float | str
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedbool, foundUnknown | int | float | str | None
- colour/plotting/models.py:442:9: error[invalid-argument-type] Argument to bound method
scatteris incorrect: Expectedbool, foundUnknown | int | float | str
- colour/plotting/models.py:1979:9: error[no-matching-overload] No overload of bound method
updatematches arguments - colour/plotting/section.py:202:54: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/section.py:243:13: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/section.py:362:54: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/section.py:388:13: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/tm3018/report.py:347:40: error[invalid-argument-type] Argument to bound method
textis incorrect: Expectedstr, foundT@optional | None | str - colour/plotting/tm3018/report.py:358:40: error[invalid-argument-type] Argument to bound method
textis incorrect: Expectedstr, foundT@optional | None | str - colour/plotting/tm3018/report.py:372:47: error[invalid-argument-type] Argument to bound method
textis incorrect: Expectedstr, foundT@optional | None | str - colour/plotting/tm3018/report.py:383:47: error[invalid-argument-type] Argument to bound method
textis incorrect: Expectedstr, foundT@optional | None | str - colour/plotting/tm3018/report.py:425:30: error[invalid-argument-type] Argument to bound method
textis incorrect: Expectedstr, foundT@optional | None | str - colour/plotting/tm3018/report.py:527:36: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/tm3018/report.py:622:36: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/tm3018/report.py:706:36: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/plotting/volume.py:525:5: error[no-matching-overload] No overload of bound method
updatematches arguments - colour/plotting/volume.py:600:9: error[no-matching-overload] No overload of bound method
updatematches arguments - colour/plotting/volume.py:787:5: error[no-matching-overload] No overload of bound method
updatematches arguments - colour/recovery/jakob2019.py:678:36: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found
dict[Unknown, Unknown] | None - colour/recovery/jiang2013.py:284:45: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: ExpectedSpectralShape, foundSpectralShape | None - colour/recovery/jiang2013.py:290:51: error[invalid-argument-type] Argument to function
reshape_msdsis incorrect: ExpectedSpectralShape, foundSpectralShape | None - colour/recovery/jiang2013.py:300:36: warning[possibly-missing-attribute] Attribute
wavelengthson typeSpectralShape | Nonemay be missing - colour/recovery/jiang2013.py:413:45: error[invalid-argument-type] Argument to function
reshape_sdis incorrect: ExpectedSpectralShape, foundSpectralShape | None - colour/recovery/jiang2013.py:419:51: error[invalid-argument-type] Argument to function
reshape_msdsis incorrect: ExpectedSpectralShape, foundSpectralShape | None - colour/recovery/otsu2018.py:1597:21: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/recovery/otsu2018.py:1597:53: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/recovery/otsu2018.py:1601:17: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/recovery/otsu2018.py:1601:54: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/recovery/otsu2018.py:1602:17: error[non-subscriptable] Cannot subscript object of type
Nonewith no__getitem__method - colour/temperature/ohno2013.py:218:39: error[invalid-argument-type] Argument to function
planckian_tableis incorrect: Expectedint | float, foundint | float | None - colour/temperature/ohno2013.py:218:46: error[invalid-argument-type] Argument to function
planckian_tableis incorrect: Expectedint | float, foundint | float | None - colour/temperature/ohno2013.py:218:51: error[invalid-argument-type] Argument to function
planckian_tableis incorrect: Expectedint | float, foundint | float | None - colour/utilities/array.py:646:12: error[call-non-callable] Object of type
Noneis not callable - colour/utilities/array.py:708:12: error[call-non-callable] Object of type
Noneis not callable - Found 706 diagnostics
- Found 476 diagnostics
streamlit (https://github.com/streamlit/streamlit)
- lib/streamlit/runtime/fragment.py:437:12: error[invalid-return-type] Return type does not match returned value: expected
((F@fragment, /) -> F@fragment) | F@fragment, found((F@fragment | None, /) -> F@fragment | None) | F@fragment | None - Found 195 diagnostics
- Found 194 diagnostics
ibis (https://github.com/ibis-project/ibis)
- ibis/backends/bigquery/init.py:1019:16: error[no-matching-overload] No overload of bound method
joinmatches arguments - ibis/backends/snowflake/tests/test_client.py:409:16: error[no-matching-overload] No overload of bound method
joinmatches arguments - ibis/expr/types/joins.py:321:31: error[invalid-argument-type] Argument to bound method
asof_joinis incorrect: ExpectedSequence[str | Column] | Column, foundlist[Unknown | tuple[()]] - ibis/expr/types/relations.py:560:16: error[no-matching-overload] No overload of bound method
joinmatches arguments - ibis/expr/types/relations.py:4857:37: error[invalid-argument-type] Argument to function
_to_selectoris incorrect: ExpectedSequence[str | Selector | Column] | Selector | Column, foundlist[Iterable[str] | Selector] - Found 3288 diagnostics
- Found 3283 diagnostics
zulip (https://github.com/zulip/zulip)
- corporate/lib/stripe.py:5342:13: error[invalid-argument-type] Argument to function
__new__is incorrect: Expectedint | float, foundint | None - zerver/lib/test_classes.py:2746:13: error[invalid-assignment] Object of type
dict[str | None, list[str | None]]is not assignable todict[str, list[str]] - zerver/lib/typed_endpoint.py:271:12: error[invalid-return-type] Return type does not match returned value: expected
FuncParam[T@parse_single_parameter], foundFuncParam[(Any & ~<class '_empty'>) | _NotSpecified]
- zerver/lib/typed_endpoint.py:271:12: error[invalid-return-type] Return type does not match returned value: expected
FuncParam[T@parse_single_parameter], foundFuncParam[Any & ~<class '_empty'>]
- zerver/tests/test_bots.py:624:42: error[invalid-argument-type] Argument to function
do_change_default_sending_streamis incorrect: ExpectedUserProfile, foundUnknown | None - zerver/tests/test_bots.py:625:9: error[invalid-assignment] Object of type
Noneis not assignable to attributebot_owner_idon typeUnknown | None - zerver/tests/test_bots.py:626:9: warning[possibly-missing-attribute] Attribute
saveon typeUnknown | Nonemay be missing - zerver/tests/test_bots.py:628:51: warning[possibly-missing-attribute] Attribute
idon typeUnknown | Nonemay be missing - zerver/tests/test_bots.py:2041:42: error[invalid-argument-type] Argument to function
do_change_default_sending_streamis incorrect: ExpectedUserProfile, foundUnknown | None - zerver/tests/test_bots.py:2042:9: error[invalid-assignment] Object of type
Noneis not assignable to attributebot_owner_idon typeUnknown | None - zerver/tests/test_bots.py:2043:9: warning[possibly-missing-attribute] Attribute
saveon typeUnknown | Nonemay be missing - zerver/tests/test_bots.py:2045:45: error[invalid-argument-type] Argument to function
bot_owner_user_idsis incorrect: ExpectedUserProfile, foundUnknown | None - zerver/views/auth.py:125:16: error[invalid-return-type] Return type does not match returned value: expected
str, foundstr | AnyStr@urljoin | None - Found 2721 diagnostics
- Found 2710 diagnostics
sympy (https://github.com/sympy/sympy)
- sympy/matrices/matrixbase.py:5501:16: error[invalid-return-type] Return type does not match returned value: expected
Self@pinv_solve, foundUnknown | None - Found 14014 diagnostics
- Found 14013 diagnostics
rotki (https://github.com/rotki/rotki)
- rotkehlchen/chain/decoding/tools.py:97:44: warning[unused-ignore-comment] Unused blanket
type: ignoredirective
- rotkehlchen/history/events/structures/evm_event.py:204:63: error[invalid-argument-type] Argument to function
deserialize_optionalis incorrect: Expected(str | None, /) -> Any, founddef string_to_evm_address(value: str) -> @Todo - rotkehlchen/history/events/structures/evm_swap.py:103:63: error[invalid-argument-type] Argument to function
deserialize_optionalis incorrect: Expected(str | None, /) -> Any, founddef string_to_evm_address(value: str) -> @Todo - Found 1705 diagnostics
- Found 1704 diagnostics
core (https://github.com/home-assistant/core)
- homeassistant/core.py:1546:48: error[invalid-argument-type] Argument to function
_event_repris incorrect: ExpectedEventType[_DataT@async_fire_internal | None] | str, foundEventType[_DataT@async_fire_internal] | str - homeassistant/core.py:1566:17: error[invalid-assignment] Object of type
Event[Mapping[str, Any]]is not assignable toEvent[_DataT@async_fire_internal] | None - homeassistant/core.py:1566:25: error[invalid-argument-type] Argument to bound method
__init__is incorrect: ExpectedEvent[_DataT@Event], foundEvent[_DataT@async_fire_internal | None] - homeassistant/core.py:1567:21: error[invalid-argument-type] Argument to bound method
__init__is incorrect: ExpectedEventType[_DataT@async_fire_internal | None] | str, foundEventType[_DataT@async_fire_internal] | str - homeassistant/helpers/entity_registry.py:1048:13: error[invalid-argument-type] Argument is incorrect: Expected
Mapping[str, Any] | None, foundMapping[str, Any] | None | UndefinedType - homeassistant/helpers/entity_registry.py:1049:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundUndefinedType | None | str - homeassistant/helpers/entity_registry.py:1050:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1053:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1055:13: error[invalid-argument-type] Argument is incorrect: Expected
EntityCategory | None, foundEntityCategory | UndefinedType | None - homeassistant/helpers/entity_registry.py:1058:13: error[invalid-argument-type] Argument is incorrect: Expected
bool, foundbool | (UndefinedType & ~AlwaysFalsy) - homeassistant/helpers/entity_registry.py:1064:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1065:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1066:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1069:13: error[invalid-argument-type] Argument is incorrect: Expected
int, found(int & ~AlwaysFalsy) | (UndefinedType & ~AlwaysFalsy) | Literal[0] - homeassistant/helpers/entity_registry.py:1070:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - homeassistant/helpers/entity_registry.py:1072:13: error[invalid-argument-type] Argument is incorrect: Expected
str | None, foundstr | None | UndefinedType - Found 13740 diagnostics
- Found 13724 diagnostics
No memory usage changes detected ✅