What's new

There are some bugs in tinyget and make it hard to use and I fix it. To support further functions, I apply some enhancements and features to it, including log output and determine tinyget's own package format (package.py).

Changelog

Fix

  • Fix path not found error when list $PATH env
  • Fix wrong type description
  • Fix KeyError when dnf has userinstalled softs(not in any repo)
  • Fix test errors caused by permission issues

Feat

  • Add loggers

Enhancement

  • Add debug mode switch option
  • Add debug output using logger
  • Handle the processing of command execution results to each wrapper
  • Use more intuitive error output
  • Rewrite search functions to print tinyget-defined packages
  • Add option whether testing in build in Makefile