Request for better error message
If a finam input is not connected the error message is as follows:
venv/lib/python3.10/site-packages/finam/sdk/component.py:105: in connect
inp.ping()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <finam.sdk.input.Input object at 0x7f9123d3a950>
def ping(self):
"""Pings upstream to inform outputs about the number of connected inputs.
Must be called after linking and before the connect phase.
"""
> self.source.pinged(self)
E AttributeError: 'NoneType' object has no attribute 'pinged'
.venv/lib/python3.10/site-packages/finam/sdk/input.py:152: AttributeError
Maybe, in the error message it could be stated that a possible reason is not coupled input.