deposit: autocomplete dynamic kb

1:D100: Docstring missing
24:D400: First line should end with '.', not 'e'
39:D400: First line should end with '.', not 'e'
54:D103: Docstring missing
64:D400: First line should end with '.', not 'e'
64:D200: One-line docstring should not occupy 3 lines
79:D103: Docstring missing
4: I102 copyright year is outdated, expected 2014 but got 2013