Skip to content

PACC v1.1.1 - Dependency Fix

Choose a tag to compare

@memyselfandm memyselfandm released this 19 Jan 09:19
· 1 commit to main since this release

🔧 PACC v1.1.1 - Dependency Fix

This patch release fixes a critical dependency issue that prevented v1.1.0 from running after installation from PyPI.

🐛 Bug Fix

Missing Dependencies - Fixed ModuleNotFoundError: No module named 'chardet' error when running pacc after pip install.

The following packages were incorrectly placed in [dependency-groups] instead of [project].dependencies:

  • chardet>=5.2.0 - Required for encoding detection in recovery suggestions
  • psutil>=5.9.0 - Required for system resource monitoring in performance optimization

🛡️ Prevention

Added CI checks to prevent this issue in future releases:

  • scripts/check_imports.py - Validates that all imports have corresponding declared dependencies
  • Pre-commit hook - Runs import validation on every commit
  • Publish workflow - Runs import validation before building distributions

📦 Installation

pip install --upgrade pacc-cli

Full Changelog: v1.1.0...v1.1.1

🤖 Released with Claude Code