Skip to content

Release 3.1.0

Compare
Choose a tag to compare
@thiswillbeyourgithub thiswillbeyourgithub released this 18 Apr 13:19
· 448 commits to main since this release

What's new

This release primarily focuses on enhancing logging capabilities and fixing issues related to piping behavior.

Version bump to 3.1.0 ([e93dcad6]).

✨ New Features

  • Logging:
    • Always display the default log location ([2fe2c431]).
    • Set log level to debug for log files and critical when used in a pipe ([130058a1]).

🚀 Enhancements

  • Logging:
    • Improved log format ([61465aff], [dc06ccfd]).
    • Increased probability of early logger initialization ([01f01ac7]).
    • Clearer error messages from python-magic ([c846dafa]).

🐛 Fixes

  • Piping:
    • Resolved confusion between input and output during piping ([e175b7d5]).
    • Corrected initialization of is_piped variable ([e4532d30]).
  • Logging & Environment:
    • Fixed default handler issue in logger ([43c859dd]).
    • Prevented potential crash related to environment variable handling ([d3b1e2bc]).

🧹 Minor Changes

  • Removed unused imports ([f3c05962]).
  • Adjusted test imports structure ([69738119]).
  • Removed commented code ([86b51102]).
  • Removed unused disable_md_printing argument ([b3af430e]).

✅ Testing

  • Added test for exception handling ([dfbfad54]).
  • Added environment variable tests ([0fba8a13]).

Commits details since the last release

bumpver.toml
docs/source/conf.py
setup.py
wdoc/wdoc.py

wdoc/utils/batch_file_loader.py
wdoc/utils/env.py
wdoc/utils/loaders.py
wdoc/utils/logger.py
wdoc/utils/misc.py
wdoc/wdoc.py

wdoc/docs/help.md
wdoc/wdoc.py

wdoc/utils/logger.py

wdoc/utils/logger.py

wdoc/utils/logger.py

wdoc/utils/env.py
wdoc/utils/misc.py

wdoc/init.py
wdoc/main.py

wdoc/utils/logger.py

wdoc/utils/logger.py

wdoc/utils/logger.py

wdoc/utils/logger.py

wdoc/utils/env.py
wdoc/utils/logger.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

wdoc/utils/env.py

wdoc/utils/loaders.py