Skip to content

omnipkg v2.0.6 - Rare Knowledge Base Hanging Resolved

Choose a tag to compare

@1minds3t 1minds3t released this 28 Dec 01:48

This release fixes a high-priority regression where omnipkg status or omnipkg install would hang indefinitely during the "Updating knowledge base" phase.

🐛 Critical Bug Fixes

  • Resolved Infinite Hang in Metadata Builder: Removed a "dead" dictionary comprehension in src/omnipkg/package_meta_builder.py.
    • Root Cause: This regression was introduced during a recent automated refactor by formatters/linters. The tooling inadvertently transformed a loop into an orphaned dictionary comprehension that exhaustively iterated over a generator without side effects, causing the process to hang on large environments.
    • The Fix: The phantom code block has been removed, restoring instant execution speed to the Knowledge Base updater.

⚙️ Maintenance

  • Development Sync: Merged pending improvements from the development branch, resolving merge conflicts by prioritizing the latest stable code paths in core.py and loader.py.

📦 Installation

pip install --upgrade omnipkg

Full Changelog: v2.0.5...v2.0.6