bibble.bidi.paths

Type Aliases

Entry

Classes

BidiPaths

A simple wrapper around PathReader and PathWriter,

Module Contents

bibble.bidi.paths.Entry: TypeAlias = model.Entry
class bibble.bidi.paths.BidiPaths(
*args,
lib_root,
reader=None,
writer=None,
**kwargs,
)[source]

Bases: bibble.util.middlecore.IdenBidiMiddleware

A simple wrapper around PathReader and PathWriter, to make a bidirectional paths middleware

Parameters:
read_transform_Entry(entry, library) <Unknown>[source]
Parameters:
  • entry (Entry)

  • library (bibtexparser.Library)

Return type:

list[Entry]

write_transform_Entry(entry, library) <Unknown>[source]
Parameters:
  • entry (Entry)

  • library (bibtexparser.Library)

Return type:

list[Entry]

_reader
_writer