Skip to main content

managing-packages

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

Ir a la instalación

Datos de origen

Repositorio
SpecterOps/Nemesis
Última actividad en el origen
24 de febrero de 2026 a las 19:15
Idioma detectado de SKILL.md
inglés
Estrellas
997
Forks
104

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
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
Ver en GitHub