bibble.failure.duplicate_handler

See EOF for license/metadata/notes as applicable

Classes

DuplicateFinder

Identity Library Middleware, does nothing

DuplicateKeyHandler

take duplicate entries and edit their key to be unique

Module Contents

class bibble.failure.duplicate_handler.DuplicateFinder(**kwargs)[source]

Bases: bibble.util.middlecore.IdenLibraryMiddleware

Identity Library Middleware, does nothing

transform(library) <Unknown>[source]
Parameters:

library (bibtexparser.library.Library)

Return type:

bibtexparser.library.Library

class bibble.failure.duplicate_handler.DuplicateKeyHandler(**kwargs)[source]

Bases: bibble.util.middlecore.IdenLibraryMiddleware

take duplicate entries and edit their key to be unique

_dedup_fields(failed, library) <Unknown>[source]
Return type:

None

_dedup_key(failed, library) <Unknown>[source]
Return type:

None

transform(library) <Unknown>[source]
Parameters:

library (bibtexparser.library.Library)