Skip to content

Release 0.2.5 - add app updater

Compare
Choose a tag to compare
@itoffshore itoffshore released this 29 Oct 19:13
· 37 commits to main since this release
f451e0d

Switches from argparse's builtin --version to some new functions:

  • check_latest_release()
  • update_dbmenu()

  • adds a dataclassto Gethub with useful public endpoints to makes the class more useful for querying Github's API for different repos

  • adds optional app updates to the -v / --version options

    • uses importlib.metadata to detect the app version from pyproject.toml
    • by default dbmenu can be force updated with pipx with a 2nd option to use pip
  • changes the default option to Y for creating the images directory (that holds the standard templates)

Full Changelog: 0.2.4...0.2.5