mirror of
https://github.com/SpecterOps/Nemesis
synced 2026-06-08 12:36:42 +00:00
3d8336977d
- Raise requires-python to >=3.13 across all projects/libs; set ruff target to py313 - Fix bare excepts, unused variables/imports, Optional→union syntax, and import ordering - Refactor chatbot MCP server to async subprocess with health checks and graceful shutdown - Simplify file-enrichment prod Dockerfile to use uv sync with UV_PROJECT_ENVIRONMENT - Fix module_loader to use fully qualified analyzer module name - Make YARA _analyze_yara async and fix rule_manager access in workflow - Enable LiteLLM healthcheck and add agents→litellm dependency - Add PE analyzer tests with PyInstaller fixture; - Update PDF tests for nested metadata - Suppress third-party DeprecationWarnings, use async-lru for LLM status cache - Add PHOENIX_ENABLED validation to nemesis-ctl.sh; remove debug pprint in agents - Add Claude Code managing-packages skill, update CLAUDE.md guidance