github MakazhanAlpamys/Soup v0.24.1

latest releases: v0.77.2, v0.77.1, v0.77.0...
7 months ago

What's New

Bug Fixes

  • Windows Unicode fix: Rich console output no longer crashes with UnicodeEncodeError on Windows without PYTHONIOENCODING=utf-8. Replaced non-ASCII symbols with ASCII equivalents across 10 source files.
  • AWQ/GPTQ output path traversal: Output path validation now runs before the import check for autoawq/auto-gptq, ensuring path traversal attacks are blocked even when the optional dependency is not installed.

Tests

  • 4 new tests for _validate_output_path() (2065 total, 0 failures)
  • Coverage: 66.47%

Security

  • _validate_output_path() added to AWQ/GPTQ export (resolve + relative_to(cwd))
  • SECURITY.md updated with v0.22.0-v0.24.1 hardening history

Install / Upgrade

pip install --upgrade soup-cli

Don't miss a new Soup release

NewReleases is sending notifications on new releases.