return PayeeState.NotYetSubmitted
@staticmethod
- def from_toml(node: "Node", payee_key: str, toml_value: Any):
+ def _from_toml(node: "Node", payee_key: str, toml_value: Any) -> "Payment":
paid = None
submitted = None
known_keys = ("paid", "submitted", "amount")
if not isinstance(key, str):
raise BudgetGraphPayeesParseError(
self.bug.id, f"key is not a string: {key!r}")
- retval[key] = Payment.from_toml(self, key, value)
+ retval[key] = Payment._from_toml(self, key, value)
return retval
@property