Skip to content

Add venv requirements check and improve installers#4

Open
LeandroGazoli wants to merge 1 commit intoearlyaidopters:mainfrom
LeandroGazoli:fix-install
Open

Add venv requirements check and improve installers#4
LeandroGazoli wants to merge 1 commit intoearlyaidopters:mainfrom
LeandroGazoli:fix-install

Conversation

@LeandroGazoli
Copy link
Copy Markdown

Introduce venv_has_all_requirements to detect if all packages from requirements.txt are already installed in the virtualenv and skip pip install when unnecessary. Enhance Obsidian detection to also check /Applications and $HOME/Applications and skip installation when present (used during install and final verification). Make Kepano obsidian-skills installation idempotent by checking for existing SKILL.md files in both the vault and global paths and only cloning/installing when missing. Update messaging to reflect skipped steps when components are already installed.

Introduce venv_has_all_requirements to detect if all packages from requirements.txt are already installed in the virtualenv and skip pip install when unnecessary. Enhance Obsidian detection to also check /Applications and $HOME/Applications and skip installation when present (used during install and final verification). Make Kepano obsidian-skills installation idempotent by checking for existing SKILL.md files in both the vault and global paths and only cloning/installing when missing. Update messaging to reflect skipped steps when components are already installed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant