[ https://issues.apache.org/jira/browse/BEAM-4506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Beam JIRA Bot updated BEAM-4506: -------------------------------- Labels: stale-P2 (was: ) > PTransform input_types hint with potential empty input > ------------------------------------------------------ > > Key: BEAM-4506 > URL: https://issues.apache.org/jira/browse/BEAM-4506 > Project: Beam > Issue Type: Bug > Components: sdk-py-core > Reporter: Ahmet Altay > Priority: P2 > Labels: stale-P2 > > User reported issue: > ... PTransform class that takes a pcollection of Dict[str, numpy.ndarray] as > input, and I added the annotation of > @beam.typehints.with_input_types(beam.typehints.Dict[str, numpy.ndarray]). > However, this causes error to empty dict input, and the error message is > """Input type hint violation at _TopKStatsGeneratorImpl: expected Dict[str, > ndarray], got Dict[Union[], Union[]] """ > From the user report it seems like our type hints could be more flexible in > what they accept for empty dictionaries. -- This message was sent by Atlassian Jira (v8.3.4#803005)