The Ultimate Python Dependency Resolver. One environment. Infinite packages. Zero conflicts.
copied from cf-post-staging / omnipkgomnipkg is not just a package manager; it's an intelligent, self-healing runtime orchestrator that breaks the fundamental laws of Python environments. It allows multiple versions of any package—and even multiple Python interpreters—to coexist and hot-swap in a single environment.
This version introduces "Quantum Healing," an AI-driven feature that makes the tool self-aware of Python version incompatibilities.
Key Features: • NEW - Quantum Healing: Automatically detects if a package is incompatible with your current Python version. It will then find a compatible Python version, adopt it, switch the environment context, and complete the installation—all in a single, seamless command.
• Cross-Interpreter Adoption & Management: omnipkg can discover, adopt,
and manage multiple Python interpreters (e.g., 3.9, 3.10, 3.11+) within one
unified environment, enabling true cross-version testing and development.
• Live Hot-Swapping: Dynamically switch between conflicting C-extensions (like NumPy/SciPy) or entire Python interpreters mid-script, without restarting or using virtualenvs.
• Auto-Healing & Environment Repair: Proactively finds and removes corrupted
installations left by other tools. The omnipkg run command detects and
fixes ModuleNotFoundError and version conflicts on the fly.
• Concurrent Operations: A high-performance core allows omnipkg to run
operations across multiple Python versions concurrently, drastically
accelerating CI/CD pipelines and complex test suites.
omnipkg eliminates the need for managing countless virtualenvs or Docker images, providing a single, unified, and intelligent environment for developers and data scientists who demand maximum flexibility and speed.