.envrc
.gitignore
.project
.pydevproject
Agents.md
LICENSE
Makefile
README.md
bootstrap.sh
ivpm.yaml
pyproject.toml
requirements.txt
requirements_dev.txt
.github/workflows/ci.yml
.vscode/settings.json
docs/Changes.md
docs/Notes.md
docs/cache.md
docs/clone_cmd.md
docs/tui_update.md
docs/source/caching.rst
docs/source/conf.py
docs/source/core_concepts.rst
docs/source/dependency_sets.rst
docs/source/environment_paths.rst
docs/source/getting_started.rst
docs/source/git_integration.rst
docs/source/github_releases.rst
docs/source/index.rst
docs/source/integrations.rst
docs/source/introduction.rst
docs/source/package_types.rst
docs/source/python_packages.rst
docs/source/reference.rst
docs/source/troubleshooting.rst
docs/source/workflows.rst
docs/source/_static/.gitkeep
docs/source/imgs/IVPM_System_Diagram.png
docs/source/imgs/ivpm_system.excalidraw.svg
docs/source/imgs/ivpm_system.png
etc/ivpm.info
etc/packages.mf
scripts/git
scripts/ivpm.py
scripts/ivpm.py.sav
src/ivpm/__init__.py
src/ivpm/__main__.py
src/ivpm/__version__.py
src/ivpm/arg_utils.py
src/ivpm/cache.py
src/ivpm/cache_provider.py
src/ivpm/deps_source.py
src/ivpm/destroy_tui.py
src/ivpm/diagnostics.py
src/ivpm/env_spec.py
src/ivpm/git_diagnose.py
src/ivpm/git_progress.py
src/ivpm/git_worktree.py
src/ivpm/ivpm_yaml_reader.py
src/ivpm/ivpm_yaml_writer.py
src/ivpm/modules_interface.py
src/ivpm/msg.py
src/ivpm/out_wrapper.py
src/ivpm/package.py
src/ivpm/package_lock.py
src/ivpm/package_updater.py
src/ivpm/packages_info.py
src/ivpm/patch.py
src/ivpm/perf.py
src/ivpm/perf_report.py
src/ivpm/pkg_content_type.py
src/ivpm/pkg_content_type_rgy.py
src/ivpm/pkg_remove.py
src/ivpm/pkg_status.py
src/ivpm/pkg_sync.py
src/ivpm/proj_info.py
src/ivpm/project_ops.py
src/ivpm/project_ops_info.py
src/ivpm/project_sync.py
src/ivpm/prompt_patterns.py
src/ivpm/pty_runner.py
src/ivpm/remote.py
src/ivpm/site_config.py
src/ivpm/site_config_rgy.py
src/ivpm/skills.py
src/ivpm/status_tui.py
src/ivpm/subprocess_runner.py
src/ivpm/sync_tui.py
src/ivpm/tui_utils.py
src/ivpm/update_event.py
src/ivpm/update_listener.py
src/ivpm/update_tui.py
src/ivpm/utils.py
src/ivpm/variables.py
src/ivpm.egg-info/PKG-INFO
src/ivpm.egg-info/SOURCES.txt
src/ivpm.egg-info/dependency_links.txt
src/ivpm.egg-info/entry_points.txt
src/ivpm.egg-info/requires.txt
src/ivpm.egg-info/top_level.txt
src/ivpm/clone/__init__.py
src/ivpm/clone/clone_provider.py
src/ivpm/clone/clone_provider_rgy.py
src/ivpm/clone/git_clone_provider.py
src/ivpm/cmds/__init__.py
src/ivpm/cmds/cmd_build.py
src/ivpm/cmds/cmd_cache.py
src/ivpm/cmds/cmd_clone.py
src/ivpm/cmds/cmd_destroy.py
src/ivpm/cmds/cmd_git_status.py
src/ivpm/cmds/cmd_git_update.py
src/ivpm/cmds/cmd_init.py
src/ivpm/cmds/cmd_perf.py
src/ivpm/cmds/cmd_pkg_info.py
src/ivpm/cmds/cmd_share.py
src/ivpm/cmds/cmd_snapshot.py
src/ivpm/cmds/cmd_status.py
src/ivpm/cmds/cmd_sync.py
src/ivpm/cmds/cmd_update.py
src/ivpm/handlers/__init__.py
src/ivpm/handlers/handler_conditions.py
src/ivpm/handlers/handler_order.py
src/ivpm/handlers/handler_phases.py
src/ivpm/handlers/package_handler.py
src/ivpm/handlers/package_handler_agents.py
src/ivpm/handlers/package_handler_direnv.py
src/ivpm/handlers/package_handler_dv_flow.py
src/ivpm/handlers/package_handler_fusesoc.py
src/ivpm/handlers/package_handler_list.py
src/ivpm/handlers/package_handler_modules.py
src/ivpm/handlers/package_handler_node.py
src/ivpm/handlers/package_handler_python.py
src/ivpm/handlers/package_handler_rgy.py
src/ivpm/pkg_info/pkg_compile_flags.py
src/ivpm/pkg_info/pkg_info.py
src/ivpm/pkg_info/pkg_info_loader.py
src/ivpm/pkg_info/pkg_info_rgy.py
src/ivpm/pkg_types/__init__.py
src/ivpm/pkg_types/package_dir.py
src/ivpm/pkg_types/package_file.py
src/ivpm/pkg_types/package_fusesoc.py
src/ivpm/pkg_types/package_gh_rls.py
src/ivpm/pkg_types/package_git.py
src/ivpm/pkg_types/package_http.py
src/ivpm/pkg_types/package_ivpm_yaml.py
src/ivpm/pkg_types/package_module.py
src/ivpm/pkg_types/package_npm.py
src/ivpm/pkg_types/package_packagejson.py
src/ivpm/pkg_types/package_pypi.py
src/ivpm/pkg_types/package_pyproject_toml.py
src/ivpm/pkg_types/package_url.py
src/ivpm/pkg_types/pkg_type_rgy.py
src/ivpm/pywrap/__init__.py
src/ivpm/pywrap/__main__.py
src/ivpm/setup/__init__.py
src/ivpm/setup/build_ext.py
src/ivpm/setup/install_lib.py
src/ivpm/setup/ivpm_data.py
src/ivpm/setup/wrapper.py
src/ivpm/share/ivpm.json
src/ivpm/share/cmake/ivpm.cmake
src/ivpm/share/skills/ivpm/SKILL.md
src/ivpm/show/__init__.py
src/ivpm/show/cmd_show.py
src/ivpm/show/dep_info.py
src/ivpm/show/dep_loader.py
src/ivpm/show/info_types.py
src/ivpm/show/show_clone_providers.py
src/ivpm/show/show_config.py
src/ivpm/show/show_deps.py
src/ivpm/show/show_handler.py
src/ivpm/show/show_source.py
src/ivpm/show/show_type.py
src/ivpm/templates/init.py
src/ivpm/templates/ivpm.info
src/ivpm/templates/ivpm.py
src/ivpm/templates/ivpm.yaml
src/ivpm/templates/packages.mf
src/ivpm/yamlsrc/__init__.py
src/ivpm/yamlsrc/loader.py
src/ivpm/yamlsrc/srcinfo.py
templates/ivpm.py
templates/ivpm_chisel.mk
test/unit/__init__.py
test/unit/test_base.py
test/unit/test_cache.py
test/unit/test_clone.py
test/unit/test_depset_ref.py
test/unit/test_gh_rls.py
test/unit/test_gh_rls_version.py
test/unit/test_setup.py
test/unit/test_smoke.py
test/unit/test_sync.py
test/unit/data/git_fetch_leaf1/ivpm.yaml
test/unit/data/leaf_proj1/ivpm.yaml
test/unit/data/leaf_proj1/leaf_proj1.txt
test/unit/data/leaf_proj2/ivpm.yaml
test/unit/data/leaf_proj2/leaf_proj2.txt
test/unit/data/nonleaf_refleaf_proj1/ivpm.yaml
test/unit/data/pypi1/ivpm.yaml
test/unit/data/setup/py_project/setup.py
test/unit/data/setup/py_project/src/my_pkg/__init__.py