budget/pfbudget/input/input.py
Luís Murta 55a5b09c45
Fix download, bank, token and renew->eua ops
- Update the download, token and eua cli with the new operations
- Change the bank and nordigen cli to be more in line with the other
  add/modify/remove operations. Also update manager logic.
- Fix some model.py leftovers
- Add __lt__ to Transaction to enable sorting
- Remove universal from child argparsers
2023-01-01 18:46:04 +00:00

10 lines
191 B
Python

from abc import ABC, abstractmethod
from pfbudget.db.model import Transaction
class Input(ABC):
@abstractmethod
def parse(self) -> list[Transaction]:
return NotImplemented