You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log options explicitly set by user but ignored because of --hash-only mode.
Add --no-config, --table-format options inherited from Click Extra.
Table rendering in CLI output is now controlled by --table-format option.
Remove direct dependency on tabulate, use click-extra's table utilities instead.
Add official support for Python 3.14.
Remove maximum capped version of all dependencies (relax all ~= specifiers to >=). This gives more freedom to downstream and upstream packagers. Document each minimal version choice.
Move all typing-related imports behind a hard-coded TYPE_CHECKING guard to avoid runtime imports.
Produce mdedup-windows-arm64.exe Windows binary for arm64 architecture.
Run tests on stable Python 3.14 release.
Run tests on Python 3.15-dev, mark them as unstable.
Skip tests on intermediate Python versions (3.11, 3.12 and 3.13) to reduce CI load.
Run tests on Python 3.14t and 3.15t free-threaded variants.
Use astral-sh/setup-uv action to install uv instead of manually installing it with pip.
Move ubuntu-24.04 to ubuntu-24.04-arm, macos-15 tests to macos-26 and windows-2025 tests to windows-11-arm.