bibble.fields.url_reader

See EOF for license/metadata/notes as applicable

Type Aliases

Entry

Classes

CleanUrls

Strip unnecessary doi and dblp prefixes from urls

ExpandUrls

TODO expand shortened urls

Module Contents

bibble.fields.url_reader.Entry: TypeAlias = model.Entry
class bibble.fields.url_reader.CleanUrls(**kwargs)[source]

Bases: bibble.util.middlecore.IdenBlockMiddleware

Strip unnecessary doi and dblp prefixes from urls

field_h(field, entry) <Unknown>[source]
on_read() <Unknown>[source]
transform_Entry(entry, library) <Unknown>[source]
Parameters:
  • entry (Entry)

  • library (bibtexparser.library.Library)

_whitelist
class bibble.fields.url_reader.ExpandUrls(*args, **kwargs)[source]

Bases: bibble.util.middlecore.IdenBlockMiddleware

TODO expand shortened urls

abstractmethod field_h(field, entry) <Unknown>[source]
on_read() <Unknown>[source]
transform_Entry(entry, library) <Unknown>[source]
Parameters:
  • entry (Entry)

  • library (bibtexparser.library.Library)