Skip to main content

managing-packages

Manages Python package dependencies. Use when adding, upgrading, removing, or syncing Python/pypi packages in projects or libs.

Aller à l'installation

Informations de source

Dépôt
SpecterOps/Nemesis
Dernière activité de la source
24 février 2026 à 19:15
Langue détectée de SKILL.md
anglais
Étoiles
996
Forks
103

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
managing-packages
description
Manages Python package dependencies. Use when adding, upgrading, removing, or syncing Python/pypi packages in projects or libs.
# Managing Packages with uv ## Commands All commands must be run from the specific project/library directory. ### Add a package ```bash cd {path} && uv add {package} ``` ### Add dev dependency ```bash cd {path} && uv add --dev {package} ``` ### Upgrade a package ```bash cd {path} && uv add {package}@latest ``` ### Remove a package ```bash cd {path} && uv remove {package} ``` ### Sync dependencies ```bash cd {path} && uv sync ``` ## Project paths ``` projects/web_api/ projects/file_enrichment/ projects/document_conversion/ projects/cli/ projects/alerting/ projects/housekeeping/ projects/agents/ libs/common/ libs/file_enrichment_modules/ libs/chromium/ libs/file_linking/ libs/nemesis_dpapi/ ``` ## Notes - Always use `uv`, never `pip` - Commit both `pyproject.toml` and `uv.lock` - Use `uv run` to execute commands in the project's environment
Voir sur GitHub