Skip to content

v0.5.0

Latest

Choose a tag to compare

@klb2 klb2 released this 15 Oct 20:15
· 2 commits to master since this release

Version 0.5.0

This version adds the new feature that duplicate entries are automatically removed when a bib file is loaded.

Added

  • Add KEY_EDITOR and KEY_BOOKTITLE keywords to constants
  • Add clean_bib_file.get_duplicate_entries function that returns duplicate
    entries based on their similar titles, authors, and other information
  • Add clean_bib_file.remove_duplicate_entries function that removes duplicate
    entries based on the content (similar titles, authors, ...). Additionally,
    this function is applied to all main functions after loading the bib files.
  • Add new --force option for the CLI commands, which skip the interactive
    prompt for removing duplicate citations.

Changed

  • Rename the clean_bib_file.get_duplicates function to
    clean_bib_file.get_duplicate_ids.
  • Rename the clean_bib_file.replace_duplicates function to
    clean_bib_file.replace_duplicate_ids.
  • Move modernize_bib_file.getnames() to util.getnames()

Full Comparison to Previous Version: v0.4.0...v0.5.0