Skip to content

Releases: perrette/papers

git tracking undo redo, tag edit/search, tests, install details

28 Apr 02:02
Compare
Choose a tag to compare

Quite a few features were added:

  • git tracking now includes files and has infinite memroy git redo / undo (see README; solves issue #51)
  • papers list:
    • fullsearch : can now search across all fields concatenated
    • --tag filtering, --add-tag editing and tag included in pretty papers list -1 printing (solves #30)
    • search fields can now be entered without quotes, as single words (AND or OR if --any is passed)
  • git install is interactive and takes default from previous installs

Many tests were added (#48 ), though that is an endless quest (now about 80% coverage up from 50-60%).

Some behaviors break with 2.3:

  • papers list -k now used for papers list --key ... instead of previously papers --key-only
  • papers list --key now behaves like any other field (substring matching)
  • papers list --fuzzy threshold is lowered (might be removed altogether in future versions => does not work well)
  • papers install behaves differently (interactive, takes default from previous installs)

Can be installed with pip pip install -U papers-cli.

add from DOI, duplicates check, encoding and more

21 Apr 22:39
Compare
Choose a tag to compare
  • add entry w/o PDF, from DOI only
  • update default similarity to PARTIAL
  • bugfixes (add duplicates, file rename...)
  • use bibtexparser.customization.convert_to_unicode

Flexible naming

17 Apr 01:51
9abc1bd
Compare
Choose a tag to compare
Flexible naming Pre-release
Pre-release

Long-awaited rework of development by @malfatti into a more pythonic shape. The default format should not be consdiered stable. Other dependency updates.