Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/1minds3t/omnipkg
/ types & classes
Types & classes
163 in github.com/1minds3t/omnipkg
⨍
Functions
1,775
◇
Types & classes
163
↳
Endpoints
4
↓ 44 callers
Class
DaemonClient
src/omnipkg/isolation/worker_daemon.py:6334
↓ 34 callers
Class
omnipkgLoader
src/omnipkg/loader.py:172
↓ 32 callers
Class
ConfigManager
src/omnipkg/core.py:328
↓ 26 callers
Class
DaemonProxy
Proxies calls from Loader to the Daemon via Socket/SHM
src/omnipkg/isolation/worker_daemon.py:7622
↓ 19 callers
Class
omnipkgMetadataGatherer
src/omnipkg/package_meta_builder.py:110
↓ 9 callers
Class
NoCompatiblePythonError
Custom exception raised when a package EXISTS on PyPI but is incompatible with the current Python version. This exception carries the necessa
src/omnipkg/core.py:6201
↓ 9 callers
Class
PersistentWorker
A persistent subprocess that acts as a specific package environment. Provides REAL-TIME output streaming.
src/omnipkg/isolation/workers.py:10
↓ 9 callers
Class
VerificationGroup
A group of packages that must be tested together.
src/omnipkg/installation/verification_groups.py:16
↓ 7 callers
Class
PersistentWorker
src/omnipkg/isolation/worker_daemon.py:2575
↓ 7 callers
Class
stat
src/omnipkg/dispatcher.c:323
↓ 5 callers
Class
AIImportHealer
Heals AI-generated code that hallucinates placeholder imports.
src/omnipkg/utils/ai_import_healer.py:32
↓ 4 callers
Class
SQLiteCacheClient
A SQLite-based cache client that emulates Redis commands.
src/omnipkg/cache.py:71
↓ 4 callers
Class
VerificationResult
Result of a package verification test.
src/omnipkg/installation/verification_strategy.py:45
↓ 3 callers
Class
CondaGuard
Protects critical Conda metadata files by creating temporary backups before a sensitive operation and restoring them if corruption is detecte
src/omnipkg/CondaGuard.py:30
↓ 3 callers
Class
DaemonPatchSender
Sends a `patch_site_packages_cache` message to the daemon. The daemon forwards installed/removed lists to each UV worker which calls the
src/omnipkg/isolation/fs_watcher.py:891
↓ 3 callers
Class
DepCacheSentinel
Tiny file-based invalidation signal for _dependency_cache. Every safe_cloak / safe_uncloak call touches this file. Daemon workers call i
src/omnipkg/isolation/fs_lock_queue.py:282
↓ 3 callers
Class
InterpreterManager
Manages multiple Python interpreters within the same environment. Provides methods to switch between interpreters and run commands with speci
src/omnipkg/core.py:3423
↓ 3 callers
Class
PackageIndexRegistry
Manages package index URL detection for special variants like PyTorch CUDA builds. Supports both built-in rules and user-customizable configu
src/omnipkg/installation/package_index_registry.py:12
↓ 3 callers
Class
WorkerPoolDaemon
src/omnipkg/isolation/worker_daemon.py:3430
↓ 2 callers
Class
CUDAIPCHandle
CUDA IPC memory handle structure.
src/omnipkg/isolation/worker_daemon.py:5804
↓ 2 callers
Class
FlaskAppManager
src/omnipkg/tests/test_flask_port_finder.py:67
↓ 2 callers
Class
FsOpLock
Dual lock: holds the per-package lock AND the short scan-guard lock for the duration of a rename. The scan-guard is held only during the act
src/omnipkg/isolation/fs_lock_queue.py:123
↓ 2 callers
Class
OmnipkgEnvironment
Manages an activated omnipkg environment
src/omnipkg/integration/environment.py:24
↓ 2 callers
Class
PackageNotFoundError
src/omnipkg/__init__.py:50
↓ 2 callers
Class
ProcessCorruptedException
Raised when omnipkg detects that the current process memory is corrupted by a C++ state collision and cannot be recovered without a full rest
src/omnipkg/common_utils.py:373
↓ 2 callers
Class
ProfileMark
src/omnipkg/loader.py:125
↓ 2 callers
Class
SitePackagesEventHandler
Handles filesystem events inside a site-packages directory. Only cares about .dist-info / .data directory creation/deletion and direct f
src/omnipkg/isolation/fs_watcher.py:281
↓ 2 callers
Class
SitePackagesWatcher
Single entry-point for the fs-watcher subsystem. Designed to be embedded inside WorkerPoolDaemon (runs in a daemon thread) OR as a stand
src/omnipkg/isolation/fs_watcher.py:992
↓ 2 callers
Class
SysLibVersion
src/omnipkg/libresolver.py:41
↓ 2 callers
Class
Timeout
Raised when the lock could not be acquired in *timeout* seconds.
src/omnipkg/_vendor/filelock/_error.py:6
↓ 2 callers
Class
UVFailureDetector
Detects UV dependency resolution failures.
src/omnipkg/common_utils.py:382
↓ 2 callers
Class
cudaIpcMemHandle_t
src/omnipkg/isolation/gpu_ipc.py:60
↓ 2 callers
Class
cudaIpcMemHandle_t
src/omnipkg/isolation/worker_daemon.py:704
↓ 1 callers
Class
AcquireReturnProxy
A context aware object that will release the lock file when exiting.
src/omnipkg/_vendor/filelock/_api.py:24
↓ 1 callers
Class
BubbleIsolationManager
src/omnipkg/core.py:3500
↓ 1 callers
Class
BubbleLockBusy
src/omnipkg/installation/smart_install.py:73
↓ 1 callers
Class
CLIExecutor
Handles execution of both scripts and CLI commands with auto-healing
src/omnipkg/integration/cli_executor.py:21
↓ 1 callers
Class
CUDABuffer
src/omnipkg/isolation/gpu_ipc.py:110
↓ 1 callers
Class
CircularImportNamespace
src/omnipkg/isolation/patchers.py:830
↓ 1 callers
Class
DummyBackend
src/omnipkg/isolation/patchers.py:447
↓ 1 callers
Class
FilteredStderr
A stderr wrapper that filters out annoying warnings in real-time.
src/omnipkg/utils/warning_silencer.py:36
↓ 1 callers
Class
FlaskAppManager
Manages Flask app lifecycle with graceful shutdown support.
src/omnipkg/utils/flask_port_finder.py:220
↓ 1 callers
Class
HookContext
Context passed to hook functions.
src/omnipkg/installation/verification_hooks.py:42
↓ 1 callers
Class
IPCMode
Available IPC transfer modes.
src/omnipkg/isolation/worker_daemon.py:5958
↓ 1 callers
Class
IdleMonitor
Monitors a process and kills it if it stays idle (low CPU) for too long. Prevents zombie processes waiting for input that will never come.
src/omnipkg/isolation/sterile.py:21
↓ 1 callers
Class
ImportHookManager
src/omnipkg/core.py:6042
↓ 1 callers
Class
ImportHookManager
src/omnipkg/activator.py:36
↓ 1 callers
Class
KBSyncVerifier
tests/test_verify_bubble_deps.py:12
↓ 1 callers
Class
MetadataCache
Client for fetching package metadata from omnipkg-metadata repo
src/omnipkg/installation/metadata_cache.py:19
↓ 1 callers
Class
ModularInstaller
Owns the full install lifecycle: - uv-args construction (once, shared across all paths) - start_op / end_op daemon signaling (hoisted
src/omnipkg/installation/installers.py:105
↓ 1 callers
Class
MsgpackSocket
src/omnipkg/tests/benchmark_transport.py:297
↓ 1 callers
Class
MtimeFallbackWatcher
Pure-Python polling fallback when watchdog isn't installed. Polls every 500ms — adds latency but never panics. Production systems should
src/omnipkg/isolation/fs_watcher.py:600
↓ 1 callers
Class
MultiversionFinder
src/omnipkg/core.py:6186
↓ 1 callers
Class
MultiversionFinder
src/omnipkg/activator.py:59
↓ 1 callers
Class
NumpyFile
src/omnipkg/tests/benchmark_transport.py:327
↓ 1 callers
Class
OmnipkgCudaIpc
src/omnipkg/tests/benchmark_transport.py:433
↓ 1 callers
Class
OmnipkgShm
src/omnipkg/tests/benchmark_transport.py:382
↓ 1 callers
Class
PicklePipe
src/omnipkg/tests/benchmark_transport.py:258
↓ 1 callers
Class
PickleSocket
src/omnipkg/tests/benchmark_transport.py:276
↓ 1 callers
Class
PosixShm
src/omnipkg/tests/benchmark_transport.py:345
↓ 1 callers
Class
PyPIVersionCache
Manages 24-hour caching of PyPI versions AND compatibility information. Now stores: version, compatible_python, exists_on_pypi, error_state
src/omnipkg/core.py:16695
↓ 1 callers
Class
SHMRegistry
Track and cleanup orphaned shared memory blocks.
src/omnipkg/isolation/worker_daemon.py:827
↓ 1 callers
Class
SQLitePipeline
A stateful pipeline for the SQLiteCacheClient that collects commands and executes them in a batch within a single transaction.
src/omnipkg/cache.py:350
↓ 1 callers
Class
SchedParam
src/omnipkg/isolation/worker_daemon.py:7750
↓ 1 callers
Class
SharedStateMonitor
Manages a shared memory control block for Optimistic Concurrency Control. Structure Layout (128 bytes total to ensure cache line isolation):
src/omnipkg/isolation/worker_daemon.py:373
↓ 1 callers
Class
SmartInstaller
Orchestrates package installation for OmnipkgCore. Instantiated fresh per install call via the core.smart_install() shim.
src/omnipkg/installation/smart_install.py:194
↓ 1 callers
Class
SmartVerificationStrategy
Smart verification that tests packages together when needed. This prevents issues like: - h11 failing when httpcore/httpx aren't loaded
src/omnipkg/installation/verification_strategy.py:55
↓ 1 callers
Class
Translator
A callable class that holds the global translation function. This structure avoids namespace collisions with libraries like PyTorch.
src/omnipkg/i18n.py:259
↓ 1 callers
Class
WebBridgeManager
Manages the web bridge as a background service.
src/omnipkg/apis/local_bridge.py:621
↓ 1 callers
Class
_Req
src/omnipkg/installation/installers.py:88
↓ 1 callers
Class
cudaPointerAttributes
src/omnipkg/isolation/gpu_ipc.py:52
↓ 1 callers
Class
cudaPointerAttributes
src/omnipkg/isolation/worker_daemon.py:696
Class
BaseFileLock
Abstract base class for a file lock object.
src/omnipkg/_vendor/filelock/_api.py:69
Class
BdistWheelCommand
setup.py:754
Class
BubbleProfiler
src/omnipkg/loader.py:133
Class
CacheClient
An abstract base class for cache clients.
src/omnipkg/cache.py:10
Class
ConfigGuard
A context manager to safely and temporarily override omnipkg's configuration for the duration of a test or a specific operation.
src/omnipkg/common_utils.py:977
Class
DaemonClient
src/omnipkg/loader.py:95
Class
DaemonProxy
src/omnipkg/loader.py:98
Class
DevelopWithDispatcher
setup.py:741
Class
DispatchPerfLogger
Singleton perf logger. Activated by OMNIPKG_DEBUG=1. Usage: _perf = DispatchPerfLogger.get() if _perf: _perf.rec
src/omnipkg/isolation/worker_daemon.py:593
Class
FfiWriteGuard
Context manager inserted around every FFI call in the UV worker. Usage in worker_daemon.py's run_uv handler: from omnipkg.isolation
src/omnipkg/isolation/fs_watcher.py:1159
Class
FileLockContext
A dataclass which holds the context for a ``BaseFileLock`` object.
src/omnipkg/_vendor/filelock/_api.py:43
Class
HookType
Types of verification hooks.
src/omnipkg/installation/verification_hooks.py:30
Class
IPCCapabilities
Detect available IPC methods on the system.
src/omnipkg/isolation/worker_daemon.py:5969
Class
InstallOutcome
src/omnipkg/installation/installers.py:77
Class
InstallWithDispatcher
setup.py:732
Class
OmnipkgDemoCollector
conftest.py:12
Class
OmnipkgDemoItem
conftest.py:17
Class
OmnipkgHealingDemoItem
src/omnipkg/tests/conftest.py:23
Class
OmnipkgHealingDemoModule
Fake collector for test_old_rich.py. Instead of actually importing the file (which would trigger the AssertionError), we return a single
src/omnipkg/tests/conftest.py:10
Class
OptionalBuildExt
setup.py:664
Class
PersistentWorker
src/omnipkg/loader.py:112
Class
ProcessCorruptedException
src/omnipkg/isolation/patchers.py:16
Class
PyModuleDef
src/omnipkg/isolation/atomic_ops.c:67
Class
RuntimeHealer
The runtime healer that automatically fixes import errors.
src/omnipkg/libresolver.py:734
Class
SharedWatchFlag
Thin wrapper around a 128-byte shared-memory block. The dirty flag acts as a read-write gate: Writers (watcher): mark_dirty() → in
src/omnipkg/isolation/fs_watcher.py:124
Class
SmartGPUIPC
Automatically selects best available GPU IPC method. Graceful degradation: native_1x > custom > hybrid
src/omnipkg/isolation/worker_daemon.py:5926
Class
SoftFileLock
Simply watches the existence of the lock file.
src/omnipkg/_vendor/filelock/_soft.py:13
Class
SterileExecutor
Runs commands in a highly isolated shell to prevent terminal corruption. Uses 'stty sane' to restore terminal if a C++ library crashes hard.
src/omnipkg/isolation/sterile.py:78
next →
1–100 of 163, ranked by callers