{"id":34519909,"url":"https://github.com/1minds3t/omnipkg","last_synced_at":"2026-05-29T00:01:59.124Z","repository":{"id":308367723,"uuid":"1032061735","full_name":"1minds3t/omnipkg","owner":"1minds3t","description":"Run infinite Python package \u0026 interpreter versions concurrently in one environment in milliseconds. On @conda-forge and Docker.","archived":false,"fork":false,"pushed_at":"2026-05-23T02:31:38.000Z","size":12286,"stargazers_count":51,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-05-23T03:32:38.912Z","etag":null,"topics":["artificial-intelligence","conda","conda-forge","data-science","devops-tool","docker","docker-swarm","environment-manager","hypervisor","kubernetes-cluster","machine-learning","mlops","package-management","package-manager","poetry-python","polyglot","python","python-package","runtime","uv"],"latest_commit_sha":null,"homepage":"https://omnipkg.pages.dev/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/1minds3t.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-08-04T18:38:19.000Z","updated_at":"2026-05-23T01:49:47.000Z","dependencies_parsed_at":"2026-02-20T08:04:32.153Z","dependency_job_id":null,"html_url":"https://github.com/1minds3t/omnipkg","commit_stats":null,"previous_names":["1minds3t/omnipkg"],"tags_count":106,"template":false,"template_full_name":null,"purl":"pkg:github/1minds3t/omnipkg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1minds3t%2Fomnipkg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1minds3t%2Fomnipkg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1minds3t%2Fomnipkg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1minds3t%2Fomnipkg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/1minds3t","download_url":"https://codeload.github.com/1minds3t/omnipkg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1minds3t%2Fomnipkg/sbom","scorecard":{"id":1240677,"data":{"date":"2025-12-22T14:42:13Z","repo":{"name":"github.com/1minds3t/omnipkg","commit":"229c836993067ad53c4bd23751af4cd4c93f423a"},"scorecard":{"version":"v5.1.1","commit":"cd152cb6742c5b8f2f3d2b5193b41d9c50905198"},"score":6.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#maintained"}},{"name":"CI-Tests","score":-1,"reason":"no pull request found","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#ci-tests"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#security-policy"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#dangerous-workflow"}},{"name":"SAST","score":10,"reason":"SAST tool detected","details":["Info: SAST configuration detected: CodeQL","Info: SAST configuration detected: Pysa","Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#sast"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/bandit.yml:26","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/bandit.yml:27","Info: jobLevel 'actions' permission set to 'read': .github/workflows/bandit.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/checkmarx-one.yml:30","Info: jobLevel 'actions' permission set to 'read': .github/workflows/checkmarx-one.yml:32","Info: jobLevel 'packages' permission set to 'read': .github/workflows/codeql.yml:36","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:39","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:40","Info: jobLevel 'actions' permission set to 'read': .github/workflows/devskim.yml:21","Info: jobLevel 'contents' permission set to 'read': .github/workflows/devskim.yml:22","Info: jobLevel 'contents' permission set to 'read': .github/workflows/docker-ci-ghcr.yml:18","Info: jobLevel 'actions' permission set to 'read': .github/workflows/generator-generic-ossf-slsa3-publish.yml:60","Info: jobLevel 'contents' permission set to 'read': .github/workflows/hadolint.yml:28","Info: jobLevel 'actions' permission set to 'read': .github/workflows/hadolint.yml:30","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/omnipkg_vs_the_world.yml:12","Info: jobLevel 'contents' permission set to 'read': .github/workflows/ossar.yml:26","Info: jobLevel 'actions' permission set to 'read': .github/workflows/ossar.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/powershell.yml:26","Info: jobLevel 'actions' permission set to 'read': .github/workflows/powershell.yml:28","Info: jobLevel 'actions' permission set to 'read': .github/workflows/pyre.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/pyre.yml:32","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/pyre.yml:33","Info: jobLevel 'contents' permission set to 'read': .github/workflows/pysa.yml:33","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/pysa.yml:34","Info: jobLevel 'actions' permission set to 'read': .github/workflows/pysa.yml:32","Info: jobLevel 'contents' permission set to 'read': .github/workflows/semgrep.yml:28","Info: jobLevel 'actions' permission set to 'read': .github/workflows/semgrep.yml:30","Info: jobLevel 'contents' permission set to 'read': .github/workflows/stackhawk.yml:46","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/stackhawk.yml:47","Info: jobLevel 'contents' permission set to 'read': .github/workflows/super-linter.yml:13","Info: jobLevel 'pull-requests' permission set to 'read': .github/workflows/super-linter.yml:14","Warn: jobLevel 'statuses' permission set to 'write': .github/workflows/super-linter.yml:15","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/test_uv_install.yml:13","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/test_uv_revert.yml:12","Info: jobLevel 'actions' permission set to 'read': .github/workflows/tfsec.yml:21","Info: jobLevel 'contents' permission set to 'read': .github/workflows/tfsec.yml:22","Info: jobLevel 'contents' permission set to 'read': .github/workflows/trivy.yml:23","Info: jobLevel 'actions' permission set to 'read': .github/workflows/trivy.yml:25","Warn: no topLevel permission defined: .github/workflows/adoption_test.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/auto-merge-to-main.yml:38","Info: topLevel 'actions' permission set to 'read': .github/workflows/auto-merge-to-main.yml:39","Warn: no topLevel permission defined: .github/workflows/bandit.yml:1","Warn: no topLevel permission defined: .github/workflows/basic_package_upgrade.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/bearer.yml:20","Warn: topLevel 'security-events' permission set to 'write': .github/workflows/bearer.yml:21","Info: topLevel 'actions' permission set to 'read': .github/workflows/bearer.yml:22","Info: topLevel 'contents' permission set to 'read': .github/workflows/checkmarx-one.yml:23","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/conda_build.yml:1","Warn: no topLevel permission defined: .github/workflows/cross-platform-build-verification.yml:1","Warn: no topLevel permission defined: .github/workflows/cross-platform-test.yml:1","Warn: no topLevel permission defined: .github/workflows/cross_interpreter_installs.yml:1","Warn: no topLevel permission defined: .github/workflows/debug-flask-port-finder.yml:1","Warn: no topLevel permission defined: .github/workflows/debug-windows-flask-port-finder.yml:1","Warn: no topLevel permission defined: .github/workflows/demo-matrix-test.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/dependency-review.yml:22","Warn: no topLevel permission defined: .github/workflows/devskim.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-ci-ghcr.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: no topLevel permission defined: .github/workflows/flask_port_finder_test.yml:1","Warn: no topLevel permission defined: .github/workflows/generator-generic-ossf-slsa3-publish.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/hadolint.yml:21","Warn: no topLevel permission defined: .github/workflows/homebrew-update.yml:1","Warn: no topLevel permission defined: .github/workflows/knowledge_base_check.yml:1","Warn: no topLevel permission defined: .github/workflows/language_test.yml:1","Warn: no topLevel permission defined: .github/workflows/mac-concurrent-test.yml:1","Warn: no topLevel permission defined: .github/workflows/multiverse_test.yml:1","Warn: no topLevel permission defined: .github/workflows/neuralegion.yml:1","Warn: no topLevel permission defined: .github/workflows/no-paid-scanners.yml:1","Warn: no topLevel permission defined: .github/workflows/numpy-scipy-c-extension-test.yml:1","Warn: no topLevel permission defined: .github/workflows/old_rich_test.yml:1","Warn: no topLevel permission defined: .github/workflows/omnipkg_self_upgrade.yml:1","Warn: no topLevel permission defined: .github/workflows/omnipkg_vs_the_world.yml:1","Warn: no topLevel permission defined: .github/workflows/optional-slow-tests.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/ossar.yml:21","Info: topLevel 'contents' permission set to 'read': .github/workflows/pages.yml:20","Warn: no topLevel permission defined: .github/workflows/piwheels-arm32-verification.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/powershell.yml:21","Warn: topLevel 'actions' permission set to 'write': .github/workflows/publish.yml:16","Info: topLevel 'contents' permission set to 'read': .github/workflows/publish.yml:14","Warn: no topLevel permission defined: .github/workflows/pylint.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pyre.yml:26","Info: topLevel 'contents' permission set to 'read': .github/workflows/pysa.yml:27","Warn: no topLevel permission defined: .github/workflows/rich-module-switching-test.yml:1","Warn: no topLevel permission defined: .github/workflows/safety_scan.yml:1","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yml:18","Warn: no topLevel permission defined: .github/workflows/security_audit.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/semgrep.yml:23","Info: topLevel 'contents' permission set to 'read': .github/workflows/stackhawk.yml:41","Warn: no topLevel permission defined: .github/workflows/super-linter.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/sync-main.yml:11","Warn: no topLevel permission defined: .github/workflows/test-tensorflow-switching.yml:1","Warn: no topLevel permission defined: .github/workflows/test-uv-binary-switching.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/test_uv_install.yml:1","Warn: no topLevel permission defined: .github/workflows/test_uv_revert.yml:1","Warn: no topLevel permission defined: .github/workflows/tfsec.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/trivy.yml:18","Warn: no topLevel permission defined: .github/workflows/update-requirements.yml:1","Warn: no topLevel permission defined: .github/workflows/windows-concurrency-test.yml:1","Warn: no topLevel permission defined: .github/workflows/windows_test.yml:1","Warn: no topLevel permission defined: .github/workflows/windows_test2.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/adoption_test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/adoption_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/adoption_test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/adoption_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/auto-merge-to-main.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/auto-merge-to-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bandit.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/bandit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/basic_package_upgrade.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/basic_package_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/basic_package_upgrade.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/basic_package_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/basic_package_upgrade.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/basic_package_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bearer.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/bearer.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bearer.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/bearer.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checkmarx-one.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/checkmarx-one.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checkmarx-one.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/checkmarx-one.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conda_build.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/conda_build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conda_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/conda_build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/conda_build.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/conda_build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conda_build.yml:182: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/conda_build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/conda_build.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/conda_build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:143: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:191: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:238: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-build-verification.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-build-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross-platform-test.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross-platform-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross_interpreter_installs.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross_interpreter_installs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross_interpreter_installs.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross_interpreter_installs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cross_interpreter_installs.yml:224: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/cross_interpreter_installs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/debug-flask-port-finder.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/debug-flask-port-finder.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/debug-windows-flask-port-finder.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/debug-windows-flask-port-finder.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/demo-matrix-test.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/demo-matrix-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/dependency-review.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/dependency-review.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/devskim.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/devskim.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/devskim.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/devskim.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/devskim.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/devskim.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-ci-ghcr.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker-ci-ghcr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/flask_port_finder_test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/flask_port_finder_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/flask_port_finder_test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/flask_port_finder_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/flask_port_finder_test.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/flask_port_finder_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/generator-generic-ossf-slsa3-publish.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/generator-generic-ossf-slsa3-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/hadolint.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/hadolint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/hadolint.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/hadolint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/homebrew-update.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/homebrew-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/homebrew-update.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/homebrew-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/knowledge_base_check.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/knowledge_base_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/knowledge_base_check.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/knowledge_base_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/knowledge_base_check.yml:275: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/knowledge_base_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/language_test.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/language_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/language_test.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/language_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/language_test.yml:249: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/language_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/language_test.yml:252: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/language_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/language_test.yml:402: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/language_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-concurrent-test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/mac-concurrent-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-concurrent-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/mac-concurrent-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiverse_test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/multiverse_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiverse_test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/multiverse_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/neuralegion.yml:165: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/neuralegion.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/no-paid-scanners.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/no-paid-scanners.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/numpy-scipy-c-extension-test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/numpy-scipy-c-extension-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/numpy-scipy-c-extension-test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/numpy-scipy-c-extension-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/numpy-scipy-c-extension-test.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/numpy-scipy-c-extension-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/old_rich_test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/old_rich_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/old_rich_test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/old_rich_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/omnipkg_self_upgrade.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/omnipkg_self_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/omnipkg_self_upgrade.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/omnipkg_self_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/omnipkg_self_upgrade.yml:171: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/omnipkg_self_upgrade.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/omnipkg_vs_the_world.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/omnipkg_vs_the_world.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/optional-slow-tests.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/optional-slow-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/optional-slow-tests.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/optional-slow-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/optional-slow-tests.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/optional-slow-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ossar.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/ossar.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ossar.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/ossar.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ossar.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/ossar.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pages.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pages.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pages.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pages.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pages.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/piwheels-arm32-verification.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/piwheels-arm32-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/piwheels-arm32-verification.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/piwheels-arm32-verification.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/powershell.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/powershell.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/powershell.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/powershell.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:182: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:187: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:221: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pylint.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pylint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pylint.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pylint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pylint.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pylint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pyre.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pyre.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pysa.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/pysa.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rich-module-switching-test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/rich-module-switching-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rich-module-switching-test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/rich-module-switching-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rich-module-switching-test.yml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/rich-module-switching-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/safety_scan.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/safety_scan.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/safety_scan.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/safety_scan.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/scorecard.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/scorecard.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/security_audit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/security_audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/security_audit.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/security_audit.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/security_audit.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/security_audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/semgrep.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/semgrep.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/semgrep.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/semgrep.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stackhawk.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/stackhawk.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/super-linter.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/super-linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sync-main.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/sync-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-tensorflow-switching.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test-tensorflow-switching.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-tensorflow-switching.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test-tensorflow-switching.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-tensorflow-switching.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test-tensorflow-switching.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_install.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_install.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_install.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_install.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_install.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_install.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_revert.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_revert.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_revert.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_revert.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_uv_revert.yml:200: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/test_uv_revert.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tfsec.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/tfsec.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tfsec.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/tfsec.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trivy.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/trivy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/trivy.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/trivy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-requirements.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/update-requirements.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-requirements.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/update-requirements.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows-concurrency-test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows-concurrency-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows-concurrency-test.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows-concurrency-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows_test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows_test.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows_test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows_test2.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows_test2.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows_test2.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows_test2.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows_test2.yml:528: update your workflow using https://app.stepsecurity.io/secureworkflow/1minds3t/omnipkg/windows_test2.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating python:3.10-slim to python:3.10-slim@sha256:fb1feae978f1729094eb0405e5f9564e55b2b3b24db3261d30ba4f22c5001a8a","Warn: pipCommand not pinned by hash: Dockerfile:29","Warn: pipCommand not pinned by hash: .github/workflows/adoption_test.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/adoption_test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/basic_package_upgrade.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/basic_package_upgrade.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-build-verification.yml:177","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-build-verification.yml:177","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-build-verification.yml:200","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-build-verification.yml:222","Warn: downloadThenRun not pinned by hash: .github/workflows/cross-platform-build-verification.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-build-verification.yml:109","Warn: pipCommand not pinned by hash: .github/workflows/cross-platform-test.yml:72","Warn: pipCommand not pinned by hash: .github/workflows/cross_interpreter_installs.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/cross_interpreter_installs.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/debug-flask-port-finder.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/debug-flask-port-finder.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:180","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:86","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:87","Warn: pipCommand not pinned by hash: .github/workflows/demo-matrix-test.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/flask_port_finder_test.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/flask_port_finder_test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/knowledge_base_check.yml:60","Warn: pipCommand not pinned by hash: .github/workflows/knowledge_base_check.yml:61","Warn: pipCommand not pinned by hash: .github/workflows/language_test.yml:260","Warn: pipCommand not pinned by hash: .github/workflows/language_test.yml:261","Warn: pipCommand not pinned by hash: .github/workflows/language_test.yml:113","Warn: pipCommand not pinned by hash: .github/workflows/language_test.yml:114","Warn: pipCommand not pinned by hash: .github/workflows/mac-concurrent-test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/mac-concurrent-test.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/multiverse_test.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/multiverse_test.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/numpy-scipy-c-extension-test.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/numpy-scipy-c-extension-test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/old_rich_test.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/old_rich_test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_self_upgrade.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_self_upgrade.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:40","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:86","Warn: pipCommand not pinned by hash: .github/workflows/omnipkg_vs_the_world.yml:87","Warn: pipCommand not pinned by hash: .github/workflows/optional-slow-tests.yml:34","Warn: pipCommand not pinned by hash: .github/workflows/optional-slow-tests.yml:34","Warn: pipCommand not pinned by hash: .github/workflows/optional-slow-tests.yml:54","Warn: pipCommand not pinned by hash: .github/workflows/pages.yml:51","Warn: downloadThenRun not pinned by hash: .github/workflows/piwheels-arm32-verification.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:193","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:194","Warn: pipCommand not pinned by hash: .github/workflows/pylint.yml:17","Warn: pipCommand not pinned by hash: .github/workflows/pylint.yml:19","Warn: pipCommand not pinned by hash: .github/workflows/pylint.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/rich-module-switching-test.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/rich-module-switching-test.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/safety_scan.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/safety_scan.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/security_audit.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/security_audit.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/security_audit.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/test-tensorflow-switching.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/test-tensorflow-switching.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/test_uv_install.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/test_uv_install.yml:34","Warn: pipCommand not pinned by hash: .github/workflows/test_uv_revert.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/test_uv_revert.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/update-requirements.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/update-requirements.yml:41","Info:   2 out of 138 GitHub-owned GitHubAction dependencies pinned","Info:  13 out of  28 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   7 out of  74 pipCommand dependencies pinned","Info:   0 out of   2 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-r6h4-mm7h-8pmq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#vulnerabilities"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker-ci-ghcr.yml:15"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#packaging"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: :0"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#dependency-update-tool"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#license"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/1minds3t/omnipkg/releases/tag/v2.0.4","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/1minds3t/omnipkg/releases/tag/v2.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/1minds3t/omnipkg/releases/tag/v2.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/1minds3t/omnipkg/releases/tag/v2.0.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/1minds3t/omnipkg/releases/tag/v2.0.0"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#signed-releases"}},{"name":"Contributors","score":6,"reason":"project has 2 contributing companies or organizations -- score normalized to 6","details":["Info: found contributions from: actions, omnipkg"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/cd152cb6742c5b8f2f3d2b5193b41d9c50905198/docs/checks.md#contributors"}}]},"last_synced_at":"2025-12-23T09:29:38.566Z","repository_id":308367723,"created_at":"2025-12-23T09:29:38.566Z","updated_at":"2025-12-23T09:29:38.566Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33630999,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-28T02:00:06.440Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artificial-intelligence","conda","conda-forge","data-science","devops-tool","docker","docker-swarm","environment-manager","hypervisor","kubernetes-cluster","machine-learning","mlops","package-management","package-manager","poetry-python","polyglot","python","python-package","runtime","uv"],"created_at":"2025-12-24T04:40:48.245Z","updated_at":"2026-05-29T00:01:59.083Z","avatar_url":"https://github.com/1minds3t.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e \n  \u003ca href=\"https://github.com/1minds3t/omnipkg\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/1minds3t/omnipkg/main/.github/logo.svg\" alt=\"omnipkg Logo\" width=\"150\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eomnipkg – Python Runtime Hypervisor \u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003cp align=\"center\"\u003e\n    \u003cp align=\"center\"\u003e\n  \u003cstrong\u003e\u003cstrong\u003e Run infinite Python package \u0026 interpreter versions concurrently in one environment in milliseconds. \u003c/strong\u003e\n    \n\u003cp align=\"center\"\u003e\n  \u003c!-- Core Project Info --\u003e\n      \u003ca href=\"https://github.com/1minds3t/omnipkg/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-AGPLv3-d94c31?logo=gnu\" alt=\"License\"\u003e\n      \u003c/a\u003e\n  \u003ca href=\"https://pypi.org/project/omnipkg/\"\u003e\n    \u003cimg src=\"https://img.shields.io/pypi/v/omnipkg?color=blue\u0026logo=pypi\" alt=\"PyPI\"\u003e\n   \u003c/a\u003e\n \u003ca href=\"https://anaconda.org/conda-forge/omnipkg\"\u003e\n    \u003cimg src=\"https://img.shields.io/conda/dn/conda-forge/omnipkg?logo=anaconda\" alt=\"Conda Downloads\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://anaconda.org/minds3t/omnipkg\"\u003e\n  \u003cimg src=\"https://img.shields.io/conda/dn/minds3t/omnipkg?logo=anaconda\" alt=\"Conda Downloads (minds3t)\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://pepy.tech/projects/omnipkg\"\u003e\n  \u003cimg src=\"https://static.pepy.tech/personalized-badge/omnipkg?period=total\u0026units=INTERNATIONAL_SYSTEM\u0026left_color=gray\u0026right_color=blue\u0026left_text=downloads\" alt=\"PyPI Downloads\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://hub.docker.com/r/1minds3t/omnipkg\"\u003e\n  \u003cimg src=\"https://img.shields.io/docker/pulls/1minds3t/omnipkg?logo=docker\" alt=\"Docker Pulls\"\u003e\n\u003c/a\u003e\n  \u003ca href=\"https://anaconda.org/conda-forge/omnipkg\"\u003e\n\u003ca href=\"https://clickpy.clickhouse.com/dashboard/omnipkg\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/global_reach-80+_countries-228B22?logo=globe\" alt=\"Global Reach Badge\"\u003e\n  \u003cp align=\"center\"\u003e\n\u003c/a\u003e\n  \u003ca href=\"https://pypi.org/project/omnipkg/\"\u003e\n  \u003cimg src=\"https://img.shields.io/pypi/pyversions/omnipkg?logo=python\u0026logoColor=white\" alt=\"Python Versions\"\u003e\n\u003c/a\u003e\n  \u003ca href=\"https://anaconda.org/conda-forge/omnipkg/files\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platforms-win--64|macOS--64|macOS--arm64|linux--64|linux--aarch64|linux--ppc64le|noarch-blue?logo=anaconda\" alt=\"Supported Platforms\"\u003e\n  \u003c/a\u003e\n  \u003cp align=\"center\"\u003e\n\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003c!-- Quality \u0026 Security --\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22Security+Audit%22\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Security-passing-success?logo=security\" alt=\"Security\"\u003e\n  \u003c/a\u003e\n\u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/safety_scan.yml\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Safety-passing-success?logo=safety\" alt=\"Safety\"\u003e\n\u003c/a\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions?query=workflow%3APylint\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Pylint-10/10-success?logo=python\" alt=\"Pylint\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions?query=workflow%3ABandit\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Bandit-passing-success?logo=bandit\" alt=\"Bandit\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions?query=workflow%3ACodeQL+Advanced\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/CodeQL-passing-success?logo=github\" alt=\"CodeQL\"\u003e\n  \u003c/a\u003e\n\u003ca href=\"https://socket.dev/pypi/package/omnipkg/overview/1.1.2/tar-gz\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Socket-secured-success?logo=socket\" alt=\"Socket\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003c!-- Key Features --\u003e\n    \u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/multiverse_test.yml\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/\u003c3ms 3 Py Interps 1 Script 1 Env-passing-success?logo=python\u0026logoColor=white\" alt=\"Concurrent Python Interpreters\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/numpy_scipy_test.yml\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/🚀0.25s_Live_NumPy+SciPy_Hot--Swapping-passing-success?logo=github-actions\" alt=\"Hot-Swapping\"\u003e\n  \u003c/a\u003e\n\u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/multiverse_test.yml\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/🔥_0.25s_Python_Interpreter_Hot--Swapping-Live-orange?logo=python\u0026logoColor=white\" alt=\"Python Hot-Swapping\"\u003e\n\u003c/a\u003e\n  \u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/old_rich_test.yml\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/⚡_Auto--Healing-8x_Faster_than_UV-gold?logo=lightning\u0026logoColor=white\" alt=\"Auto-Healing Performance\"\u003e\n\u003c/a\u003e\n    \u003ca href=\"https://github.com/1minds3t/omnipkg/actions/workflows/language_test.yml\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/💥_Breaking_Language_Barriers-24_Languages-success?logo=babel\u0026logoColor=white\" alt=\"24 Languages\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n`omnipkg` is not just another package manager. It's an **intelligent, self-healing runtime orchestrator** that breaks the fundamental laws of Python environments. For 30 years, developers accepted that you couldn't run multiple Python versions in one script, or safely switch C-extensions like NumPy mid-execution. **Omnipkg proves this is no longer true.**\n\nBorn from a real-world nightmare—a forced downgrade that wrecked a production environment—`omnipkg` was built to solve what others couldn't: achieving perfect dependency isolation and runtime adaptability without the overhead of containers or multiple venvs.\n\n---\n\n\u003c!-- COMPARISON_STATS_START --\u003e\n\n## ⚖️ Multi-Version Support\n[![omnipkg](https://img.shields.io/badge/omnipkg-2509%20Wins-brightgreen?logo=python\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/omnipkg_vs_the_world.yml) [![pip](https://img.shields.io/badge/pip-2512%20Failures-red?logo=pypi\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/omnipkg_vs_the_world.yml) [![uv](https://img.shields.io/badge/uv-2512%20Failures-red?logo=python\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/omnipkg_vs_the_world.yml)\n\n*Multi-version installation tests run every 3 hours. [Live results here.](https://github.com/1minds3t/omnipkg/actions/workflows/omnipkg_vs_the_world.yml)*\n\n---\n\n\u003c!-- COMPARISON_STATS_END --\u003e\n\n## 💡 Why This Matters\n**The Multi-Version Nightmare is Over**: Modern projects are messy. You need `tensorflow==2.10` for a legacy model but `tensorflow==2.15` for new training. A critical library requires `numpy==1.21` while your latest feature needs `numpy==2.0`. Traditional solutions like Docker or virtual environments force you into a painful choice: duplicate entire environments, endure slow context switching, or face crippling dependency conflicts.\n\n**The Multi-Interpreter Wall is Gone**: Legacy codebases often require older Python versions (e.g., Django on 3.8) while modern ML demands the latest (Python 3.11+). This forces developers to constantly manage and switch between separate, isolated environments, killing productivity.\n\n**The `omnipkg` Solution: One Environment, Infinite Python Versions \u0026 Packages, Zero Conflicts, Downtime, or Setup. Faster than UV.**\n\n`omnipkg` doesn't just solve these problems—it makes them irrelevant.\n*   **Run Concurrently:** Execute tests for Python 3.9, 3.10, and 3.11 **at the same time, from one command, test is done in under 500ms**. No more sequential CI jobs.\n*   **Switch Mid-Script:** Seamlessly use `torch==2.0.0` and `torch==2.7.1` in the same script without restarting.\n*   **Instant Healing:** Recover from environment damage in microseconds, not hours.\n*   **Speak Your Language:** All of this, in your native tongue.\n\nThis is the new reality: one environment, one script, everything **just works**.\n\n---\n\n## 🧠 Revolutionary Core Features\n\n### 1. Multiverse Orchestration \u0026 Python Hot-Swapping [![\u003c600ms 3 Py Interps 1 Script 1 Env](https://img.shields.io/badge/\u003c600ms%203%20Py%20Interps%201%20Script%201%20Env-passing-success?logo=python\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/multiverse_test.yml) [![🍎 macOS](https://img.shields.io/badge/macOS-2.3ms_hot_workers-success?logo=apple)](https://github.com/1minds3t/omnipkg/actions/workflows/mac-concurrent-test.yml)\n\n## The \"Quantum Multiverse Warp\": 3 Pythons, 1 Script, Sub-3ms Execution\nOur \"Quantum Multiverse Warp\" demo, validated live in CI across multiple platforms, executes a single script across three different Python interpreters and three package versions **concurrently** in the same environment. The hot worker performance isn't just fast; it redefines what's possible for high-performance Python automation.\n\n### Production Benchmark Results (macOS CI)\n| Task (Same Script, Same Environment) | Hot Worker Execution |\n| ------------------------------------ | :------------------: |\n| 🧵 **Thread 1:** Python 3.9 + Rich 13.4.2  | ✅ **2.2ms**   |\n| 🧵 **Thread 2:** Python 3.10 + Rich 13.6.0 | ✅ **2.3ms**   |\n| 🧵 **Thread 3:** Python 3.11 + Rich 13.7.1 | ✅ **2.3ms**   |\n| 🏆 **Total Concurrent Runtime**        | **2.3ms**      |\n| ⏱️ **Total Test Duration (with setup)** | **2.14s**      |\n\n**Platform-Specific Performance:**\n\n| Platform | Hot Worker Benchmark | Total w/ Setup | CI Link |\n|----------|---------------------|----------------|---------|\n| 🐧 **Linux** | **3.8ms avg** (3.2-4.5ms range) | ~580ms | [View CI](https://github.com/1minds3t/omnipkg/actions/workflows/multiverse_test.yml) |\n| 🍎 **macOS** | **2.3ms avg** (2.2-2.3ms range) | 2.14s | [View CI](https://github.com/1minds3t/omnipkg/actions/workflows/mac-concurrent-test.yml) |\n\n### What This Actually Means\n**The numbers that matter** are the **hot worker benchmarks** (sub-5ms). This is the actual execution time for running code across three concurrent Python interpreters with three different package versions. The \"Total w/ Setup\" includes one-time initialization:\n- Worker pool spawning\n- Package installation (if not cached)\n- Environment validation\n\n**Why This Is Revolutionary:**\n\n- **Traditional approach:** Docker containers or separate venvs would take 30-90 seconds *minimum* to achieve the same multi-version testing\n- **omnipkg approach:** After initial setup, switching between Python versions and package combinations happens in **microseconds**, not seconds\n\nThis isn't just a speedup; it's a paradigm shift. What traditionally takes minutes with Docker or complex venv scripting, `omnipkg` accomplishes in **milliseconds**. This isn't a simulation; it's a live, production-ready capability for high-performance Python automation.\n\n### Benchmark Methodology\nOur production benchmark follows industry-standard practices:\n\n1. **📥 Setup Phase:** Verify Python interpreters are available and daemon is running (one-time cost)\n2. **🔥 Warmup Phase:** Spawn workers and install packages - **timing discarded** (matches real-world \"first run\" scenario)\n3. **⚡ Benchmark Phase:** Execute with hot workers - **THIS IS THE METRIC** (pure execution performance)\n4. **🔍 Verification Phase:** Prove correctness with version checks (not timed)\n\n**Key Achievement:** The hot worker performance (2-4ms) represents the *actual* overhead of omnipkg's multiverse orchestration. Once warmed up, switching between Python interpreters and package versions is **faster than most function calls**.\n\nDon't believe it? See the live proof, then run **Demo 8** to experience it yourself:\n\n```bash\nuv pip install omnipkg \u0026\u0026 omnipkg demo\n# Select option 8: 🌠 Quantum Multiverse Warp\n```\n\n**Live CI Output from Multiverse Benchmark:**\n\n```bash\n⚡ Phase 3: PRODUCTION BENCHMARK (hot workers, concurrent execution)\n----------------------------------------------------------------------------------------------------\n[T1] ⚡ Benchmarking Python 3.9 + Rich 13.4.2...\n[T1] ✅ Benchmark: 2.2ms\n[T2] ⚡ Benchmarking Python 3.10 + Rich 13.6.0...\n[T2] ✅ Benchmark: 2.3ms\n[T3] ⚡ Benchmarking Python 3.11 + Rich 13.7.1...\n[T3] ✅ Benchmark: 2.3ms\n\n====================================================================================================\n📊 PRODUCTION BENCHMARK RESULTS\n====================================================================================================\nThread   Python       Rich       Warmup          Benchmark      \n----------------------------------------------------------------------------------------------------\nT1       3.9          13.4.2     3.4ms           2.2ms          \nT2       3.10         13.6.0     3.0ms           2.3ms          \nT3       3.11         13.7.1     3.5ms           2.3ms          \n----------------------------------------------------------------------------------------------------\n⏱️  Sequential time (sum of all):  6.8ms\n⏱️  Concurrent time (longest one):  2.3ms\n====================================================================================================\n\n🎯 PERFORMANCE METRICS:\n----------------------------------------------------------------------------------------------------\n   Warmup (cold start):     3.3ms avg\n   Benchmark (hot workers): 2.3ms avg\n   Range:                   2.2ms - 2.3ms\n   Speedup (warmup→hot):    1.5x\n   Concurrent speedup:      2.93x\n----------------------------------------------------------------------------------------------------\n\n🎉 BENCHMARK COMPLETE!\n\n✨ KEY ACHIEVEMENTS:\n   ✅ 3 different Python interpreters executing concurrently\n   ✅ 3 different Rich versions loaded simultaneously\n   ✅ Hot worker performance: sub-50ms execution!\n   ✅ Zero state corruption or interference\n   ✅ Production-grade benchmark methodology\n\n⏱️  Total test duration: 2.14s\n\n🚀 This is IMPOSSIBLE with traditional Python environments!\n```\n\n### Real-World Impact\n**For CI/CD Pipelines:**\n- **Before:** Sequential matrix testing across Python 3.9, 3.10, 3.11 = 3-5 minutes\n- **After:** Concurrent testing with omnipkg = **\u003c 3 seconds** (including setup)\n- **Improvement:** **60-100x faster** CI/CD workflows\n\n**For Development:**\n- **Before:** Switch Python versions → wait 30-90s for new venv/container\n- **After:** Switch with omnipkg → **\u003c 5ms overhead**\n- **Improvement:** Instant iteration, zero context-switching penalty\n\nThis is the new reality: one environment, one script, everything **just works** — and it's **blazing fast**.\n\n---\n\n## 🔄 Reproducible State Sync \u0026 Environment Reconstruction\nOmnipkg treats your environment as a **State Engine** — a deterministic, rebuildable artifact rather than a collection of installed files. Two commands drive this:\n\n---\n\n### `8pkg export` — Snapshot your environment\n\n```bash\n8pkg export\n```\n\nScans all registered interpreters and writes two files:\n\n- **Local lock** — `\u003cvenv\u003e/.omnipkg/omnipkg.lock` — full environment inventory including interpreter registry, active packages, and bubble state per Python version\n- **Canonical state** — `~/.config/omnipkg/locks/states/sha256_\u003chash\u003e.toml` — a privacy-scrubbed, path-free cryptographic fingerprint of your environment (safe to commit or share)\n\nIf the environment has changed since the last export, the SHA transitions automatically:\n\n```\n🔄 Environment changed — updating lock file\n   sha256:aaaaaa... → sha256:bbbbbb...\n```\n\nIf nothing changed, it's a no-op.\n\n---\n\n### `8pkg sync` — Rebuild or verify from a lock file\n\n```bash\n8pkg sync\n```\n\nRuns an interactive flow. Auto-selects the most recent lock file for the current environment, shows a full sync plan across all registered interpreters, then computes a live SHA and compares it against the lock.\n\n**If the environment already matches:**\n```\n✅ Environment already matches lock file (sha256:bbbbbb...).\n\n   What would you like to do?\n   [1] Exit — nothing to do  (default)\n   [2] Rebuild anyway\n   [3] Sync from a different lock file\n   [4] Manage lock files (delete old ones)\n```\n\n**If the environment has drifted:**\n```\n⚠️  This will DESTROY and rebuild the listed python environments.\nProceed? (y/N):\n```\n\nThe destructive rebuild warning is explicit — sync is not a partial patch, it fully reconstructs all listed interpreter environments to match the lock exactly.\n\n---\n\n### Switching lock files (`--pick`)\n\nIf you have multiple environments or historical snapshots:\n\n```bash\n8pkg sync --pick\n```\n\nPresents a numbered list of every lock file Omnipkg knows about, grouped by environment:\n\n```\n  ── my_env ──\n    1) \u003cvenv\u003e/.omnipkg/omnipkg.lock\n       python: 3.11  9 interpreter(s)  918 active packages  ◀ most recent\n\n  ── ? ──\n    2) sha256_bbbbbb...toml   9 interpreters  918 pkgs  2026-04-16\n    3) sha256_aaaaaa...toml   9 interpreters  826 pkgs  2026-04-14\n\n  ── used by: other_env ──\n    4) sha256_cccccc...toml   3 interpreters  152 pkgs  2026-04-06\n```\n\nSelect by number, or `[m]` to manage/delete old states.\n\n---\n\n### How the SHA split works\n\n| Layer | Location | Contains | Shareable? |\n|---|---|---|---|\n| Local lock | `\u003cvenv\u003e/.omnipkg/omnipkg.lock` | Paths, env kind, distro, venv origin | No |\n| Canonical state | `~/.config/omnipkg/locks/states/` | Package hashes, ABI tags, arch, Python version | Yes — zero PII |\n\nThe canonical SHA is deterministic: same packages + same arch + same Python patch version always produces the same hash, regardless of machine or user. Two machines can confirm environment parity by comparing SHAs without exchanging any local path data.\n\n---\n\n### CI/CD\n\nCI flags and `--yes` / `-y` are not yet implemented — `sync` is currently interactive only. For unattended use, pipe input directly:\n\n```bash\necho \"y\" | 8pkg sync\n```\n\nNon-interactive flag support is planned for a future release.\n```\n\n### 2. Intelligent Script Runner (`omnipkg run`) [![⚡ Auto-Healing: 12.94x Faster than UV](https://img.shields.io/badge/⚡_Auto--Healing-12.94x_Faster_than_UV-gold?logo=lightning\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/old_rich_test.yml)\n`omnipkg run` is an intelligent script and CLI executor that **automatically detects and fixes** dependency errors using bubble versions—without modifying your main environment.\n\n## What is `omnipkg run`?\nThink of it as a \"smart wrapper\" around Python scripts and CLI commands that:\n1. **Tries to execute** your script or command\n2. **Detects errors** (ImportError, ModuleNotFoundError, version conflicts)\n3. **Finds the right version** from existing bubbles or creates new ones\n4. **Re-runs successfully** in milliseconds—all automatically\n\n**The magic:** Your broken main environment stays broken, but everything works anyway.\n\n## Two Modes of Operation\n\n### Mode 1: Script Execution (`omnipkg run script.py`)\nAutomatically heals Python scripts with dependency conflicts:\n\n```bash\n$ python broken_script.py\nAssertionError: Incorrect rich version! Expected 13.4.2, got 13.7.1\n\n$ omnipkg run broken_script.py\n🔍 Runtime version assertion failed. Auto-healing...\n   - Conflict identified for: rich==13.4.2\n🛠️  Installing bubble for rich==13.4.2...\n   ⚡ HEALED in 16,223.1 μs (16.2ms)\n✅ Script completed successfully!\n```\n\n**Performance vs UV:**\n```\nUV Failed Run      : 210.007ms (fails, no recovery)\nomnipkg Activation :  16.223ms (succeeds automatically)\n🎯 omnipkg is 12.94x FASTER than UV!\n```\n\n### Mode 2: CLI Command Execution (`omnipkg run \u003ccommand\u003e`)\nAutomatically heals broken command-line tools:\n\n```bash\n# Regular execution fails\n$ http --version\nImportError: cannot import name 'SKIP_HEADER' from 'urllib3.util'\n\n# omnipkg run heals and executes\n$ omnipkg run http --version\n⚠️  Command failed (exit code 1). Starting Auto-Healer...\n🔍 Import error detected. Auto-healing with bubbles...\n♻️  Loading: ['urllib3==2.6.3']\n   ⚡ HEALED in 12,371.6 μs (12.4ms)\n3.2.4\n✅ Success!\n```\n\n**What happened:** The main environment still has urllib3 1.25.11 (broken), but `omnipkg run` used urllib3 2.6.3 from a bubble to make the command work.\n\n## How It Works\n\n### Step 1: Detect the Error\n`omnipkg run` recognizes multiple error patterns:\n\n```python\n# Import errors\nModuleNotFoundError: No module named 'missing_package'\nImportError: cannot import name 'SKIP_HEADER'\n\n# Version conflicts  \nAssertionError: Incorrect rich version! Expected 13.4.2, got 13.7.1\nrequires numpy==1.26.4, but you have numpy==2.0.0\n\n# C-extension failures\nA module compiled using NumPy 1.x cannot run in NumPy 2.0\n```\n\n### Step 2: Build a Healing Plan\nAnalyzes the error and identifies what's needed:\n\n```bash\n🔍 Comprehensive Healing Plan Compiled (Attempt 1): ['rich==13.4.2']\n```\n\nFor CLI commands, it includes the owning package:\n\n```bash\n🔍 Analyzing error: ImportError from urllib3\n♻️  Loading: ['urllib3==2.6.3']\n```\n\n### Step 3: Find or Create Bubbles\nChecks if the needed version exists:\n\n```bash\n# Bubble exists - instant activation\n🚀 INSTANT HIT: Found existing bubble urllib3==2.6.3 in KB\n   ⚡ HEALED in 12.4ms\n\n# Bubble doesn't exist - create it\n🛠️  Installing bubble for rich==13.4.2...\n   📊 Bubble: 4 packages, 0 conflicts\n   ⚡ HEALED in 16.2ms\n```\n\n### Step 4: Execute with Bubbles\nRe-runs the script/command with the correct versions activated:\n\n```bash\n🌀 omnipkg auto-heal: Wrapping with loaders for ['rich==13.4.2']...\n🚀 Fast-activating rich==13.4.2 ...\n   📊 Bubble: 4 packages, 0 conflicts\n   🧹 Purging 4 module(s) from memory...\n🔗 Linked 20 compatible dependencies to bubble\n   ✅ Bubble activated\n\n🚀 Running target script inside the bubble...\n✅ Successfully imported rich version: 13.4.2\n```\n\n### Step 5: Clean Restoration\nAfter execution, environment is restored to original state:\n\n```bash\n🌀 omnipkg loader: Deactivating rich==13.4.2...\n   ✅ Environment restored.\n   ⏱️  Swap Time: 35,319.103 μs (35.3ms)\n```\n\n## Real-World Examples\n\n### Example 1: Version Conflict Resolution\n**Scenario:** Script needs rich==13.4.2 but main environment has rich==13.7.1\n\n```bash\n$ omnipkg run test_rich.py\n🔍 Runtime version assertion failed. Auto-healing...\n   - Conflict identified for: rich==13.4.2\n\n🛠️  Installing bubble for rich==13.4.2...\n   - 🧪 Running SMART import verification...\n   ✅ markdown-it-py: OK\n   ✅ rich: OK\n   ✅ mdurl: OK\n   ✅ Pygments: OK\n   \n   ⚡ HEALED in 16.2ms\n✅ Script completed successfully inside omnipkg bubble.\n```\n\n**Main environment after execution:**\n```bash\n$ python -c \"import rich; print(rich.__version__)\"\n13.7.1  # Still the original version - untouched!\n```\n\n### Example 2: Broken CLI Tool\n**Scenario:** httpie broken by urllib3 downgrade to 1.25.11\n\n```bash\n# Shows the error first\n$ http --version\nTraceback (most recent call last):\n  File \"/usr/bin/http\", line 13, in \u003cmodule\u003e\n    from urllib3.util import SKIP_HEADER\nImportError: cannot import name 'SKIP_HEADER' from 'urllib3.util'\n\n# Heals and executes\n$ omnipkg run http --version\n⚠️  Command 'http' failed. Starting Auto-Healer...\n🔍 Analyzing error: ImportError from module\n   - Installing missing package: urllib3\n\n🔍 Resolving latest version for 'urllib3'...\n   🚀 INSTANT HIT: Found existing bubble urllib3==2.6.3\n   \n🐍 [omnipkg loader] Running in Python 3.11 context\n🚀 Fast-activating urllib3==2.6.3 ...\n   📊 Bubble: 1 packages, 0 conflicts\n   🧹 Purging 31 modules for 'urllib3'\n   ⚡ HEALED in 12.4ms\n\n🚀 Re-launching '/usr/bin/http' in healed environment...\n3.2.4\n✅ Success!\n```\n\n**Main environment after execution:**\n```bash\n$ python -c \"import urllib3; print(urllib3.__version__)\"\n1.25.11  # Still broken - but who cares? omnipkg run works!\n```\n\n## Performance Benchmarks\n\n### Script Healing (Demo 7)\n| Operation | Time | Status |\n|-----------|------|--------|\n| UV failed run | 210.007ms | ❌ Fails, no recovery |\n| omnipkg detection | \u003c1ms | ✅ Instant |\n| omnipkg healing | 16.223ms | ✅ Creates bubble |\n| omnipkg execution | ~35ms | ✅ Runs successfully |\n| **Total recovery** | **~51ms** | **12.94x faster than UV** |\n\n### CLI Healing (Demo 10)\n| Operation | Traditional | omnipkg run |\n|-----------|-------------|-------------|\n| Error detection | Manual (minutes) | Automatic (\u003c1ms) |\n| Finding fix | Manual research | Automatic KB lookup |\n| Applying fix | 30-90s (reinstall) | 12.4ms (bubble activation) |\n| Main env impact | ⚠️ Modified | ✅ Untouched |\n| Success rate | ~50% (manual) | 100% (automated) |\n\n## Key Features\n\n### 1. Zero Main Environment Impact\n**Traditional approach:**\n```bash\n$ pip install old-package==1.0.0\n# Breaks 5 other packages\n# Spend 30 minutes fixing\n```\n\n**omnipkg run approach:**\n```bash\n$ omnipkg run script-needing-old-version.py\n# Works instantly\n# Main environment untouched\n```\n\n### 2. Intelligent Error Detection\nRecognizes and fixes:\n- `ModuleNotFoundError` → Installs missing package\n- `ImportError` → Fixes import conflicts\n- `AssertionError` (version checks) → Switches to correct version\n- NumPy C-extension errors → Downgrades to compatible version\n- CLI command failures → Heals dependencies automatically\n\n### 3. Smart Dependency Resolution\n```bash\n🔍 Analyzing script for additional dependencies...\n   ✅ No additional dependencies needed\n\n# Or if dependencies are found:\n🔗 [omnipkg loader] Linked 20 compatible dependencies to bubble\n```\n\nAutomatically detects and includes all required dependencies, not just the primary package.\n\n### 4. Bubble Reuse\nOnce a bubble is created, it's instantly available:\n\n```bash\n# First time - creates bubble\n🛠️  Installing bubble for rich==13.4.2...\n   ⚡ HEALED in 16.2ms\n\n# Second time - instant activation\n🚀 INSTANT HIT: Found existing bubble rich==13.4.2\n   ⚡ HEALED in \u003c1ms\n```\n\n## Usage\n\n### Basic Script Execution\n```bash\n# Run a Python script with auto-healing\nomnipkg run script.py\n\n# Pass arguments to the script\nomnipkg run script.py --arg1 value1 --arg2 value2\n```\n\n### CLI Command Execution\n```bash\n# Run any CLI command with auto-healing\nomnipkg run http GET https://api.github.com\n\n# Run tools that depend on specific library versions\nomnipkg run pytest\nomnipkg run black mycode.py\nomnipkg run mypy myproject/\n```\n\n### With Verbose Output\n```bash\n# See detailed healing process\nomnipkg run -v script.py\n```\n\n## When to Use `omnipkg run`\n\n### ✅ Perfect For:\n- **Scripts with version conflicts:** Need old numpy but have new numpy installed\n- **Broken CLI tools:** Tool worked yesterday, broken after an upgrade today\n- **Testing different versions:** Try multiple library versions without changing environment\n- **CI/CD pipelines:** Guaranteed success even with dependency conflicts\n- **Legacy code:** Run old code without downgrading your entire environment\n\n### ⚠️ Not Needed For:\n- **Fresh scripts with satisfied dependencies:** Just use `python script.py`\n- **Well-maintained environments:** If everything works, no need to heal\n\n## Performance Comparison\n```\nTraditional Workflow (Broken Tool):\n1. Tool fails ........................... 0s\n2. Debug error (find root cause) ....... 300s (5 min)\n3. Research fix ........................ 600s (10 min)\n4. Apply fix (reinstall) ............... 60s (1 min)\n5. Test fix ............................ 10s\n6. Fix breaks other things ............. 1800s (30 min)\nTotal: 2770s (46 minutes) ❌\n\nomnipkg run Workflow:\n1. omnipkg run \u003ccommand\u003e ............... 0.012s (12ms)\nTotal: 0.012s (12 milliseconds) ✅\n\nSpeedup: 230,833x faster\n```\n\n## Try It Yourself\n```bash\n# Install omnipkg\nuv pip install omnipkg\n\n# Run Demo 7: Script auto-healing\nomnipkg demo\n# Select option 7\n\n# Run Demo 10: CLI auto-healing\nomnipkg demo\n# Select option 10\n```\n\nSee for yourself how `omnipkg run` turns minutes of frustration into milliseconds of automated healing.\n\n---\n\n## The Future: Package Manager Interception\nThis healing capability is the foundation for our vision of **transparent package management**:\n\n```bash\n# Coming soon: omnipkg intercepts all package managers\n$ pip install broken-package==old-version\n⚠️  This would break 3 packages in your environment\n🛡️  omnipkg: Creating bubble instead to protect environment\n✅ Installed to bubble - use 'omnipkg run' to access\n\n# Everything just works\n$ omnipkg run my-script-using-old-version.py\n✅ Success (using bubbled version)\n\n$ python my-script-using-new-version.py  \n✅ Success (using main environment)\n```\n\n**The endgame:** Infinite package coexistence, zero conflicts, microsecond switching—all invisible to the user.\n\n---\n\n---\n***\n\n# 3. Dynamic Package Switching \u0026 Process Isolation\n[![💥 Nuclear Test: Multi-Framework Battle Royale](https://img.shields.io/badge/💥_Nuclear_Test-Multi--Framework_Battle_Royale-passing-success)](https://github.com/1minds3t/omnipkg/actions) [![Daemon Status](https://img.shields.io/badge/Daemon-Persistent_\u0026_Hot-brightgreen)](https://github.com/1minds3t/omnipkg)\n\n**omnipkg** allows you to switch package versions **mid-script** and run conflicting dependencies simultaneously. It offers two distinct modes depending on the severity of the dependency conflict:\n\n1.  **In-Process Overlay:** For \"safe\" packages (NumPy, SciPy, Pandas) — *Zero latency.*\n2.  **Daemon Worker Pool:** For \"heavy\" frameworks (TensorFlow, PyTorch) — *True isolation.*\n\n---\n\n## 🛑 The Hard Truth: Why You Need Daemons\nTraditional Python wisdom says you cannot switch frameworks like PyTorch or TensorFlow without restarting the interpreter. **This is true.** Their C++ backends (`_C` symbols) bind to memory and refuse to let go.\n\n**What happens if you try to force-switch PyTorch in-process?**\n```python\n# ❌ THIS CRASHES IN STANDARD PYTHON\nimport torch  # Loads version 2.0.1\n# ... try to unload and reload 2.1.0 ...\nimport torch\n# NameError: name '_C' is not defined\n```\n*The C++ backend remains resident, causing symbol conflicts and segfaults.*\n\n### 🟢 The Solution: omnipkg Daemon Workers\nInstead of fighting the C++ backend, `omnipkg` accepts it. We spawn **persistent, lightweight worker processes** for each framework version.\n\n*   **Workers persist across script runs:** Cold start once, hot-swap forever.\n*   **Zero-Copy Communication:** Data moves between workers via shared memory (no pickling overhead).\n*   **Sub-millisecond switching:** Switching contexts takes **~0.37ms**.\n\n---\n\n## 🚀 The Impossible Made Real: Benchmark Results\nWe ran `omnipkg demo` (Scenario 11: Chaos Theory) to prove capabilities that should be impossible.\n\n### 1. Framework Battle Royale (Concurrent Execution)\n**The Challenge:** Run TensorFlow, PyTorch, and NumPy (different versions) **at the exact same time**.\n\n```text\n🥊 ROUND 1: Truly Concurrent Execution\n   ⚡ NumPy Legacy    →  (0.71ms)\n   ⚡ NumPy Modern    →  (0.71ms)\n   ⚡ PyTorch         →  (0.80ms)\n   ⚡ TensorFlow      →  (1.15ms)\n\n📊 RESULT: 4 Frameworks executed in 1.69ms total wall-clock time.\n```\n\n### 2. The TensorFlow Resurrection Test\n**The Challenge:** Kill and respawn a TensorFlow environment 5 times.\n*   **Standard Method (Cold Spawn):** ~2885ms per reload.\n*   **omnipkg Daemon (Warm Worker):** ~716ms first run, **3ms** subsequent runs.\n*   **Result:** **4.0x Speedup** (and nearly instant after warm-up).\n\n### 3. Rapid Circular Switching\n**The Challenge:** Toggle between PyTorch 2.0.1 (CUDA 11.8) and 2.1.0 (CUDA 12.1) doing heavy tensor math.\n\n```text\nROUND  | WORKER          | VERSION         | TIME       \n-------------------------------------------------------\n #1    | torch-2.0.1     | 2.0.1+cu118     | 0.63ms     \n #2    | torch-2.1.0     | 2.1.0+cu121     | 1570ms (Cold)\n #3    | torch-2.0.1     | 2.0.1+cu118     | 0.66ms (Hot)\n #4    | torch-2.1.0     | 2.1.0+cu121     | 0.44ms (Hot)\n ...\n #10   | torch-2.1.0     | 2.1.0+cu121     | 0.37ms (Hot)\n```\n\n---\n\n## 💻 Usage\n\n### Mode A: In-Process Loader (NumPy, SciPy, Tools)\nBest for nested dependencies and libraries that clean up after themselves.\n\n```python\nfrom omnipkg.loader import omnipkgLoader\n\n# Layer 1: NumPy 1.24\nwith omnipkgLoader(\"numpy==1.24.3\"):\n    import numpy as np\n    print(f\"Outer: {np.__version__}\") # 1.24.3\n    \n    # Layer 2: SciPy 1.10 (Nested)\n    with omnipkgLoader(\"scipy==1.10.1\"):\n        import scipy\n        # Works perfectly, sharing the NumPy 1.24 context\n        print(f\"Inner: {scipy.__version__}\")\n```\n\n### Mode B: Daemon Client (TensorFlow, PyTorch)\nBest for heavy ML frameworks and conflicting C++ backends.\n\n```python\nfrom omnipkg.isolation.worker_daemon import DaemonClient\n\nclient = DaemonClient()\n\n# Execute code in PyTorch 2.0.1\nclient.execute_smart(\"torch==2.0.1+cu118\", \"\"\"\nimport torch\nprint(f\"Running on {torch.cuda.get_device_name(0)} with Torch {torch.__version__}\")\n\"\"\")\n\n# Instantly switch to PyTorch 2.1.0 (Different process, shared memory)\nclient.execute_smart(\"torch==2.1.0\", \"import torch; print(torch.__version__)\")\n```\n\n---\n\n## 📊 Resource Efficiency\nYou might think running multiple worker processes consumes massive RAM. **It doesn't.**\n`omnipkg` uses highly optimized stripping to keep workers lean.\n\n**Live `omnipkg daemon monitor` Output:**\n```text\n⚙️  ACTIVE WORKERS:\n  📦 torch==2.0.1+cu118  | RAM: 390.1MB\n  📦 torch==2.1.0        | RAM: 415.1MB\n  \n🎯 EFFICIENCY COMPARISON:\n  💾 omnipkg Memory:   402.6MB per worker\n  🔥 vs DOCKER:        1.9x MORE EFFICIENT (saves ~700MB)\n  ⚡ Startup Time:     ~5ms (vs 800ms+ for Docker/Conda)\n```\n\n---\n\n## 🌀 Try The Chaos\nDon't believe us? Run the torture tests yourself.\n\n```bash\nomnipkg demo\n# Select option 11: 🌀 Chaos Theory Stress Test\n```\nAvailable Scenarios:\n*   **[14] Circular Dependency Hell:** Package A imports B, B imports A across version bubbles.\n*   **[16] Nested Reality Hell:** 7 layers of nested dependency contexts.\n*   **[19] Zero Copy HFT:** High-frequency data transfer between isolated processes.\n*   **[23] Grand Unified Benchmark:** Run everything at once.\n\n---\n\n### 4. 🌍 Global Intelligence \u0026 AI-Driven Localization [![🤖 AI-Powered: 24 Languages](https://img.shields.io/badge/🤖_AI--Powered-24_Languages-brightgreen?logo=openai\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/language_test.yml)\n`omnipkg` eliminates language barriers with advanced AI localization supporting 24+ languages, making package management accessible to developers worldwide in their native language.\n\n**Key Features**: Auto-detection from system locale, competitive AI translation models, context-aware technical term handling, and continuous self-improvement from user feedback.\n\n```bash\n# Set language permanently\nomnipkg config set language zh_CN\n# ✅ Language permanently set to: 中文 (简体)\n\n# Temporary language override\nomnipkg --lang es install requests\n\n# View current configuration\ncat ~/.config/omnipkg/config.json\n```\nZero setup required—works in your language from first run with graceful fallbacks and clear beta transparency.\n\n---\n\n### 5. Downgrade Protection \u0026 Conflict Resolution [![🔧 Simple UV Multi-Version Test](https://img.shields.io/badge/🔧_Simple_UV_Multi--Version_Test-passing-success)](https://github.com/1minds3t/omnipkg/actions/workflows/test_uv_install.yml)\n`omnipkg` automatically reorders installations and isolates conflicts, preventing environment-breaking downgrades.\n\n**Example: Conflicting `torch` versions:**\n```bash\nomnipkg install torch==2.0.0 torch==2.7.1\n```\n\n**What happens?** `omnipkg` reorders installs to trigger the bubble creation, installs `torch==2.7.1` in the main environment, and isolates `torch==2.0.0` in a lightweight \"bubble,\" sharing compatible dependencies to save space. No virtual environments or containers needed.\n\n```bash\n🔄 Reordered: torch==2.7.1, torch==2.0.0\n📦 Installing torch==2.7.1... ✅ Done\n🛡️ Downgrade detected for torch==2.0.0\n🫧 Creating bubble for torch==2.0.0... ✅ Done\n🔄 Restoring torch==2.7.1... ✅ Environment secure\n```\n---\n\n### 6. Deep Package Intelligence with Import Validation [![🔍 Package Discovery Demo](https://github.com/1minds3t/omnipkg/actions/workflows/knowledge_base_check.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions/workflows/knowledge_base_check.yml)\n`omnipkg` goes beyond simple version tracking, building a deep knowledge base (in Redis or SQLite) for every package. In v1.5.0, this now includes **live import validation** during bubble creation.\n- **The Problem:** A package can be \"installed\" but still be broken due to missing C-extensions or incorrect `sys.path` entries.\n- **The Solution:** When creating a bubble, `omnipkg` now runs an isolated import test for every single dependency. It detects failures (e.g., `absl-py: No module named 'absl_py'`) and even attempts to automatically repair them, ensuring bubbles are not just created, but are **guaranteed to be functional.**\n\n\n\n**Example Insight:**\n```bash\nomnipkg info uv\n📋 KEY DATA for 'uv':\n🎯 Active Version: 0.8.11\n🫧 Bubbled Versions: 0.8.10\n\n---[ Health \u0026 Security ]---\n🔒 Security Issues : 0  \n🛡️ Audit Status  : checked_in_bulk\n✅ Importable      : True\n```\n\n| **Intelligence Includes** | **Redis/SQLite Superpowers** |\n|--------------------------|-----------------------|\n| • Binary Analysis (ELF validation, file sizes) | • 0.2ms metadata lookups |\n| • CLI Command Mapping (all subcommands/flags) | • Compressed storage for large data |\n| • Security Audits (vulnerability scans) | • Atomic transaction safety |\n| • Dependency Graphs (conflict detection) | • Intelligent caching of expensive operations |\n| • Import Validation (runtime testing) | • Enables future C-extension symlinking |\n\n---\n\n### 7. Instant Environment Recovery\n[![🛡️ UV Revert Test](https://img.shields.io/badge/🛡️_UV_Revert_Test-passing-success)](https://github.com/1minds3t/omnipkg/actions/workflows/test_uv_revert.yml)\n\n\nIf an external tool (like `pip` or `uv`) causes damage, `omnipkg revert` restores your environment to a \"last known good\" state in seconds.\n\n**Key CI Output Excerpt:**\n\n```bash\nInitial uv version (omnipkg-installed):uv 0.8.11\n$ uv pip install uv==0.7.13\n - uv==0.8.11\n + uv==0.7.13\nuv self-downgraded successfully.\nCurrent uv version (after uv's operation): uv 0.7.13\n\n⚖️  Comparing current environment to the last known good snapshot...\n📝 The following actions will be taken to restore the environment:\n  - Fix Version: uv==0.8.11\n🚀 Starting revert operation...\n✅ Environment successfully reverted to the last known good state.\n\n--- Verifying UV version after omnipkg revert ---\nuv 0.8.11\n```\n**UV is saved, along with any deps!**\n\n---\n\n## 🛠️ Get Started in 30 Seconds\n\n### No Prerequisites Required!\n`omnipkg` works out of the box with **automatic SQLite fallback** when Redis isn't available. Redis is optional for enhanced performance.\n\n### ⚡ Native C-dispatcher\n\nTyping `8pkg` no longer spawns a Python process. A compiled C binary handles routing in under 1ms, compiling itself automatically on first run (MSVC on Windows, gcc/clang on Linux/macOS). For edge cases it can't handle natively, it hands off to the Python dispatcher transparently.\n\nForce Python dispatch if you need to debug:\n```bash\nOMNIPKG_FORCE_PYTHON_DISPATCH=1 8pkg install numpy\n```\n\nReady to end dependency hell?\n```bash\nuv pip install omnipkg \u0026\u0026 omnipkg demo\n```\nSee the magic in under 30 seconds.\n\n\n\n---\n\n\u003c!-- PLATFORM_SUPPORT_START --\u003e\n\n## 🌐 Verified Platform Support\n[![Platforms Verified](https://img.shields.io/badge/platforms-22%20verified-success?logo=linux\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/cross-platform-build-verification.yml)\n\n**omnipkg** is a pure Python package (noarch) with **no C-extensions**, ensuring universal compatibility across all platforms and architectures.\n\n### 📊 Platform Matrix\n\n#### Linux (Native)\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| Linux x86_64 | x86_64 | ✅ | Native installation |\n\n#### macOS (Native)\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| macOS Intel | x86_64 (Intel) | ✅ | Native installation |\n| macOS ARM64 | ARM64 (Apple Silicon) | ✅ | Native installation |\n\n#### Windows (Native)\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| Windows Server | x86_64 | ✅ | Latest Server |\n\n#### Debian/Ubuntu\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| Debian 12 (Bookworm) | x86_64 | ✅ | `--break-system-packages` required |\n| Debian 11 (Bullseye) | x86_64 | ✅ | Standard install |\n| Ubuntu 24.04 (Noble) | x86_64 | ✅ | `--break-system-packages` required |\n| Ubuntu 22.04 (Jammy) | x86_64 | ✅ | Standard install |\n| Ubuntu 20.04 (Focal) | x86_64 | ✅ | Standard install |\n\n#### RHEL/Fedora\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| Fedora 39 | x86_64 | ✅ | Standard install |\n| Fedora 38 | x86_64 | ✅ | Standard install |\n| Rocky Linux 9 | x86_64 | ✅ | Standard install |\n| Rocky Linux 8 | x86_64 | ✅ | Requires Python 3.9+ (default is 3.6) |\n| AlmaLinux 9 | x86_64 | ✅ | Standard install |\n\n#### Other Linux\n| Platform | Architecture | Status | Installation Notes |\n|----------|--------------|--------|-------------------|\n| Arch Linux | x86_64 | ✅ | `--break-system-packages` required |\n| Alpine Linux | x86_64 | ✅ | Requires build deps (gcc, musl-dev) |\n\n### 📝 Special Installation Notes\n\n#### Ubuntu 24.04+ / Debian 12+ (PEP 668)\nModern Debian/Ubuntu enforce PEP 668 to protect system packages:\n```bash\n# Use --break-system-packages flag\npython3 -m pip install --break-system-packages omnipkg\n\n# Or use a virtual environment (recommended for development)\npython3 -m venv .venv\nsource .venv/bin/activate\npip install omnipkg\n```\n\n#### Rocky/Alma Linux 8 (Python 3.6 → 3.9)\nEL8 ships with Python 3.6, which is too old for modern `pyproject.toml`:\n```bash\n# Install Python 3.9 first\nsudo dnf install -y python39 python39-pip\n\n# Make python3 point to 3.9\nsudo ln -sf /usr/bin/python3.9 /usr/bin/python3\nsudo ln -sf /usr/bin/pip3.9 /usr/bin/pip3\n\n# Now install omnipkg\npython3 -m pip install omnipkg\n```\n\n#### Alpine Linux (Build Dependencies)\nAlpine requires build tools for dependencies like `psutil`:\n```bash\n# Install build tools first\napk add --no-cache gcc python3-dev musl-dev linux-headers\n\n# Then install omnipkg\npython3 -m pip install --break-system-packages omnipkg\n```\n\n#### Arch Linux\n```bash\n# Arch uses --break-system-packages for global installs\npython -m pip install --break-system-packages omnipkg\n\n# Or use pacman if available in AUR (future)\nyay -S python-omnipkg\n```\n\n### 🐍 Python Version Support\n**Supported:** Python 3.7 - 3.15 (including beta/rc releases)\n\n**Architecture:** `noarch` (pure Python, no compiled extensions)\n\nThis means omnipkg runs on **any** architecture where Python is available:\n- ✅ **x86_64** (Intel/AMD) - verified in CI\n- ✅ **ARM32** (armv6/v7) - [verified on piwheels](https://www.piwheels.org/project/omnipkg/)\n- ✅ **ARM64** (aarch64) - Python native support\n- ✅ **RISC-V, POWER, s390x** - anywhere Python runs!\n\n\u003c!-- PLATFORM_SUPPORT_END --\u003e\n\n\u003c!-- ARM64_STATUS_START --\u003e\n\n### ✅ ARM64 Support Verified (QEMU)\n[![ARM64 Verified](https://img.shields.io/badge/ARM64_(aarch64)-6/6%20Verified-success?logo=linux\u0026logoColor=white)](https://github.com/1minds3t/omnipkg/actions/workflows/arm64-verification.yml)\n\n**`omnipkg` is fully verified on ARM64.** This was achieved without needing expensive native hardware by using a powerful QEMU emulation setup on a self-hosted x86_64 runner. This process proves that the package installs and functions correctly on the following ARM64 Linux distributions:\n\n| Platform                 | Architecture    | Status | Notes           |\n|--------------------------|-----------------|:------:|-----------------|\n| Debian 12 (Bookworm)     | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n| Ubuntu 24.04 (Noble)     | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n| Ubuntu 22.04 (Jammy)     | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n| Fedora 39                | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n| Rocky Linux 9            | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n| Alpine Linux             | ARM64 (aarch64) |   ✅   | QEMU Emulation  |\n\nThis verification acts as a critical pre-release gate, ensuring that any version published to PyPI is confirmed to work for ARM64 users before it's released.\n\n\u003c!-- ARM64_STATUS_END --\u003e\n\nCurrent build status\n====================\n\n\u003ctable\u003e\n    \n  \u003ctr\u003e\n    \u003ctd\u003eAzure\u003c/td\u003e\n    \u003ctd\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n            \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\"\u003e\n          \u003c/a\u003e\n        \u003c/summary\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\u003cth\u003eVariant\u003c/th\u003e\u003cth\u003eStatus\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\n          \u003ctbody\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_64_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_64_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_64_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_64_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_64_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_64_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_64_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_64_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_aarch64_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_aarch64_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_aarch64_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_aarch64_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_aarch64_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_aarch64_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_aarch64_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_aarch64_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_ppc64le_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_ppc64le_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_ppc64le_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_ppc64le_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_ppc64le_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_ppc64le_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003elinux_ppc64le_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=linux\u0026configuration=linux%20linux_ppc64le_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_64_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_64_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_64_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_64_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_64_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_64_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_64_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_64_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_arm64_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_arm64_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_arm64_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_arm64_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_arm64_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_arm64_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003eosx_arm64_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=osx\u0026configuration=osx%20osx_arm64_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003ewin_64_python3.10.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=win\u0026configuration=win%20win_64_python3.10.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003ewin_64_python3.11.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=win\u0026configuration=win%20win_64_python3.11.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003ewin_64_python3.12.____cpython\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=win\u0026configuration=win%20win_64_python3.12.____cpython\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\u003ctr\u003e\n              \u003ctd\u003ewin_64_python3.13.____cp313\u003c/td\u003e\n              \u003ctd\u003e\n                \u003ca href=\"https://dev.azure.com/conda-forge/feedstock-builds/_build/latest?definitionId=26533\u0026branchName=main\"\u003e\n                  \u003cimg src=\"https://dev.azure.com/conda-forge/feedstock-builds/_apis/build/status/omnipkg-feedstock?branchName=main\u0026jobName=win\u0026configuration=win%20win_64_python3.13.____cp313\" alt=\"variant\"\u003e\n                \u003c/a\u003e\n              \u003c/td\u003e\n            \u003c/tr\u003e\n          \u003c/tbody\u003e\n        \u003c/table\u003e\n      \u003c/details\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n### Installation Options\n**Available via UV, pip, conda-forge, Docker, brew, Github, and piwheels. Support for Linux, Windows, Mac, and Raspberry Pi.**\n\n#### ⚡ UV (Recommended)\n\u003ca href=\"https://github.com/astral-sh/uv\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/uv-install-blueviolet?logo=uv\u0026logoColor=white\" alt=\"uv Install\"\u003e\n\u003c/a\u003e\n\n```bash\nuv pip install omnipkg\n```\n\n#### 📦 PyPI\n\u003ca href=\"https://pypi.org/project/omnipkg/\"\u003e\n\u003cimg src=\"https://img.shields.io/pypi/v/omnipkg?color=blue\u0026logo=pypi\" alt=\"PyPI\"\u003e\n\u003c/a\u003e\n  \n```bash\npip install omnipkg\n```\n\n#### 📦 Pixi (Recommended for Modern Workflows)\n\u003ca href=\"https://pixi.sh\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/pixi-install-yellow?logo=pixi\u0026logoColor=white\" alt=\"Pixi Install\"\u003e\n\u003c/a\u003e\n\n```bash\n# Add to your project\npixi add omnipkg\n\n# Run globally without installation\npixi global install omnipkg\n```\n\n#### 🏠 Conda \u0026 prefix.dev\n\u003ca href=\"https://anaconda.org/conda-forge/omnipkg\"\u003e\n\u003cimg src=\"https://anaconda.org/conda-forge/omnipkg/badges/platforms.svg\" alt=\"Platforms / Noarch\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://anaconda.org/conda-forge/omnipkg\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/conda--forge-omnipkg-brightgreen?logo=anaconda\u0026logoColor=white\" alt=\"Conda-forge\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://anaconda.org/minds3t/omnipkg\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/conda--channel-minds3t-blue?logo=anaconda\u0026logoColor=white\" alt=\"Minds3t Conda Channel\"\u003e\n\u003c/a\u003e\n\n**Official conda-forge (Recommended):**\n```bash\n# Using prefix.dev (Ultra-fast resolver)\nconda install -c https://prefix.dev/conda-forge omnipkg\n\n# Standard conda-forge\nconda install -c conda-forge omnipkg\n\n# Using mamba\nmamba install -c conda-forge omnipkg\n```\n\n**Personal minds3t channel (Latest features first):**\n```bash\n# Using conda\nconda install -c minds3t omnipkg\n\n# Using mamba\nmamba install -c minds3t omnipkg\n```\n\n#### 🐋 Docker (Multi-Registry)\n\u003ca href=\"https://hub.docker.com/r/1minds3t/omnipkg\"\u003e\n\u003cimg src=\"https://img.shields.io/docker/pulls/1minds3t/omnipkg?logo=docker\" alt=\"Docker Pulls\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://hub.docker.com/r/1minds3t/omnipkg\"\u003e\n\u003cimg src=\"https://img.shields.io/docker/v/1minds3t/omnipkg?logo=docker\u0026label=Docker%20Hub\" alt=\"Docker Hub Version\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/1minds3t/omnipkg/pkgs/container/omnipkg\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/GHCR-latest-blue?logo=github\" alt=\"GitHub Container Registry\"\u003e\n\u003c/a\u003e\n\n**Docker Hub (Development + Releases):**\n```bash\n# Latest release\ndocker pull 1minds3t/omnipkg:latest\n\n# Specific version\ndocker pull 1minds3t/omnipkg:2.0.3\n\n# Development branch\ndocker pull 1minds3t/omnipkg:main\n```\n\n**GitHub Container Registry (Releases Only):**\n```bash\n# Latest release\ndocker pull ghcr.io/1minds3t/omnipkg:latest\n\n# Specific version\ndocker pull ghcr.io/1minds3t/omnipkg:2.0.3\n```\n\n**Multi-Architecture Support:**\n- ✅ `linux/amd64` (x86_64)\n- ✅ `linux/arm64` (aarch64)\n\n#### 🍺 Homebrew\n```bash\n# Add the tap first\nbrew tap 1minds3t/omnipkg\n\n# Install omnipkg\nbrew install omnipkg\n```\n\n#### 🥧 piwheels (for Raspberry Pi)\n\u003c!-- PIWHEELS_STATS_START --\u003e\n## 🥧 ARM32 Support (Raspberry Pi)\n[![piwheels](https://img.shields.io/badge/piwheels-ARM32%20verified-97BF0D?logo=raspberrypi\u0026logoColor=white)](https://www.piwheels.org/project/omnipkg/)\n**Latest Version:** `3.3.1` | **Python:** 3.9 (Bullseye), 3.11 (Bookworm), 3.13 (Trixie) | [View on piwheels](https://www.piwheels.org/project/omnipkg/)\n```bash\npip3 install omnipkg==3.3.1\n```\n**Verified Platforms:**\n- 🍓 Raspberry Pi (armv6/armv7) - Bullseye, Bookworm, Trixie\n- 📦 Wheel: [`https://www.piwheels.org/simple/omnipkg/omnipkg-3.3.1-cp311-cp311-linux_armv7l.whl`](https://www.piwheels.org/simple/omnipkg/omnipkg-3.3.1-cp311-cp311-linux_armv7l.whl)\n\u003c!-- PIWHEELS_STATS_END --\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003ca href=\"https://www.piwheels.org/project/omnipkg/\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/piwheels-install-97BF0D?logo=raspberrypi\u0026logoColor=white\" alt=\"piwheels Install\"\u003e\n\u003c/a\u003e\n\nFor users on Raspberry Pi, use the optimized wheels from piwheels for faster installation:\n\n```bash\npip install --index-url=https://www.piwheels.org/simple/ omnipkg\n```\n\n#### 🌱 GitHub\n```bash\n# Clone the repo\ngit clone https://github.com/1minds3t/omnipkg.git\ncd omnipkg\n\n# Install in editable mode (optional for dev)\npip install -e .\n```\n\n---\n\n### Instant Demo\n```bash\nomnipkg demo\n```\n\nChoose from:\n1. Rich test (Python module switching)\n2. UV test (binary switching)\n3. NumPy + SciPy stress test (C-extension switching)\n4. TensorFlow test (complex dependency switching)\n5. 🚀 Multiverse Healing Test (Cross-Python Hot-Swapping Mid-Script)\n6. Flask test (under construction)\n7. Auto-healing Test (omnipkg run)\n8. 🌠 Quantum Multiverse Warp (Concurrent Python Installations)\n\n### Experience Python Hot-Swapping\n```bash\n# Let omnipkg manage your native Python automatically\nomnipkg status\n# 🎯 Your native Python is now managed!\n\n# See available interpreters\nomnipkg info python\n\n# Install a new Python version if needed (requires Python \u003e= 3.10)\nomnipkg python adopt 3.10\n\n# Hot-swap your entire shell context\nomnipkg swap python 3.10\npython --version  # Now Python 3.10.x\n```\n\n### Optional: Enhanced Performance with Redis\nFor maximum performance, install Redis:\n\n**Linux (Ubuntu/Debian)**:\n```bash\nsudo apt-get update \u0026\u0026 sudo apt-get install redis-server\nsudo systemctl enable redis \u0026\u0026 sudo systemctl start redis\n```\n\n**macOS (Homebrew)**:\n```bash\nbrew install redis \u0026\u0026 brew services start redis\n```\n\n**Windows**: Use WSL2 or Docker:\n```bash\ndocker run -d -p 6379:6379 --name redis-omnipkg redis\n```\n\nVerify Redis: `redis-cli ping` (should return `PONG`)\n\n---\n\n## 🌟 Coming Soon\n\n## 🚀 What We've Already Delivered (The Impossible Made Real)\n\n### ✅ **Concurrent 3x Python \u0026 Package Versions in Single Environment**\n**Already working in production:** Our \"Quantum Multiverse Warp\" demo proves you can run Python 3.9, 3.10, and 3.11 **concurrently** in the same script, same environment, in under 6.22 seconds.\n\n### ✅ **Flawless CI/CD Python Interpreter Hot-Swapping**  \n**Already working in CI:** Mid-script interpreter switching now works reliably in automated environments with atomic safety guarantees.\n\n### ✅ **Bubble Import Validation and Auto-Healing**\nEnsures your bubbles are 100% working and auto heals if they don't.\n\n## 🌟 Coming Soon\n* **Time Machine Technology for Legacy Packages**: Install ancient packages with historically accurate build tools and dependencies that are 100% proven to work in any environment.\n\n### 🚀 **C++/Rust Core for Extreme Performance**\n- **10-100x speedup** on I/O operations and concurrent processing\n- **Memory-safe concurrency** for atomic operations at scale\n- **Zero-copy architecture** for massive dependency graphs\n\n### ⚡ **Intelligent Cross-Language Dependency Resolution**\n- **Auto-detect language boundaries** and manage cross-stack dependencies\n- **Unified dependency graph** across Python, Node.js, Rust, and system packages\n- **Smart conflict resolution** between language-specific package managers\n\n### 🔒 **Global Atomic Operations**\n- **Cross-process locking** for truly safe concurrent installations\n- **Distributed transaction support** for multi-machine environments\n- **Crash-proof operation sequencing** with guaranteed rollback capabilities\n\n### 🔌 **Universal Package Manager Integration**\n- **Transparent uv/conda/pip interoperability** with smart fallbacks\n- **Unified CLI interface** across all supported package managers\n- **Intelligent backend selection** based on performance characteristics\n- \n---\n\n## 📚 Documentation\nLearn more about `omnipkg`'s capabilities:\n\n*   [**Getting Started**](docs/getting_started.md): Installation and setup.\n*   [**CLI Commands Reference**](docs/cli_commands_reference.md): All `omnipkg` commands.\n*   [**Python Hot-Swapping Guide**](docs/python_hot_swapping.md): Master multi-interpreter switching.\n*   [**Runtime Version Switching**](docs/runtime_switching.md): Master `omnipkgLoader` for dynamic, mid-script version changes.\n*   [**Advanced Management**](docs/advanced_management.md): Redis/SQLite interaction and troubleshooting.\n*   [**Future Roadmap**](docs/future_roadmap.md): Features being built today - for you!\n\n---\n\n## 📄 Licensing\n`omnipkg` uses a dual-license model designed for maximum adoption and sustainable growth:\n\n*   **AGPLv3**: For open-source and academic use ([View License](https://github.com/1minds3t/omnipkg/blob/main/LICENSE)).\n*   **Commercial License**: For proprietary systems and enterprise deployment ([View Commercial License](https://github.com/1minds3t/omnipkg/blob/main/COMMERCIAL_LICENSE.md)).\n\nCommercial inquiries: [omnipkg@proton.me](mailto:omnipkg@proton.me)\n\n---\n\n## 🤝 Contributing\nThis project thrives on community collaboration. Contributions, bug reports, and feature requests are incredibly welcome. Join us in revolutionizing Python dependency management.\n\n**Translation Help**: Found translation bugs or missing languages? Submit pull requests with corrections or new translations—we welcome community contributions to make `omnipkg` accessible worldwide.\n\n[**→ Start Contributing**](https://github.com/1minds3t/omnipkg/issues)\n\n## Dev Humor\n```\n ________________________________________________________________\n/                                                                \\\n| pip:    \"Version conflicts? New env please!\"                   |\n| Docker: \"Spin up containers for 45s each!\"                     |\n| venv:   \"90s of setup for one Python version!\"                 |\n|                                                                |\n| omnipkg: *runs 3 Python versions concurrently in 580ms,        |\n|           caches installs in 50ms*                             |\n|                                                                |\n|          \"Hold my multiverse—I just ran your entire            |\n|           CI matrix faster than you blinked.\"                  |\n\\________________________________________________________________/\n        \\   ^__^\n         \\  (🐍)\\_______\n            (__)\\       )\\/\\\n                ||----w |\n                ||     ||\n\n                ~ omnipkg: The Multiverse Package Manager ~\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1minds3t%2Fomnipkg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F1minds3t%2Fomnipkg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1minds3t%2Fomnipkg/lists"}