Skip to content

v0.2.0

Choose a tag to compare

@sai-sakalam sai-sakalam released this 08 Oct 12:56
· 11 commits to main since this release

0.2.0

Nine new checks, bringing the total to 12:

  • python-version: Python past (or close to) end of life, pre-release Pythons, and Apple's
    built-in Command Line Tools Python on macOS.
  • path: typing python / python3 runs a different Python, or opens the Windows
    Microsoft Store shortcut.
  • leaks: PYTHONPATH / PYTHONHOME set, and venvs that can see system packages.
  • shadowing: files like random.py or requests.py in the current folder that hide real
    modules.
  • compiled: packages with compiled files built for a different Python version.
  • broken-installs: packages installed twice, ~ leftovers from interrupted installs,
    and corrupted metadata.
  • dependencies: dependency conflicts from pip check, each with a suggested fix.
  • permissions: venvs that are not writable (e.g. created with sudo).
  • encoding: default text encoding that is not UTF-8.