• Vincent Ardisson's avatar
    weboob.capabilities.bank: add capability method for diffing accounts · 54c2d50e
    Vincent Ardisson authored
    PFMs need to keep track of accounts, which is done using various generic
    methods. However, complicated cases may occur on some sites, where no generic
    method works, without harming other modules.
    
    A new capability method is introduced to allow module-specific diff behavior.
    Essentially, a diff consists in:
    - matching accounts, pairs of new/old objects
    - new accounts, that were not seen before and are known to be new
    - obsolete accounts, that are known to have disappeared
    - unknown accounts, which could simply not be matched, but may be mapped by
      another method or manually by a user
    54c2d50e
Name
Last commit
Last update
.ci Loading commit data...
.gitlab/issue_templates Loading commit data...
contrib Loading commit data...
desktop Loading commit data...
docs Loading commit data...
icons Loading commit data...
man Loading commit data...
modules Loading commit data...
tools Loading commit data...
weboob Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.mailmap Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
COPYING.LESSER Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
MANIFEST.in Loading commit data...
MANIFEST.in.modules Loading commit data...
README.md Loading commit data...
build.mk Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...