Skip to content

fix: declare SOAR dotenv dependency - #259

Merged
dandye merged 1 commit into
google:mainfrom
Haihan-Jiang:add-secops-soar-dotenv-dependency
Aug 29, 2026
Merged

fix: declare SOAR dotenv dependency#259
dandye merged 1 commit into
google:mainfrom
Haihan-Jiang:add-secops-soar-dotenv-dependency

Conversation

@Haihan-Jiang

Copy link
Copy Markdown
Contributor

The SecOps SOAR package imports dotenv from secops_soar_mcp.bindings, but python-dotenv is not listed in the package dependencies.

This adds the missing runtime dependency to server/secops-soar/pyproject.toml.

Tests:

  • python3 -m py_compile server/secops-soar/secops_soar_mcp/bindings.py
  • python3 -m pip install --dry-run ./server/secops-soar (metadata prepared; dependency resolution then stopped because the local Python is 3.9 and the existing mcp>=1.4.1 requirement needs Python 3.10+)
  • git diff --check

@Haihan-Jiang
Haihan-Jiang requested a review from a team May 26, 2026 08:55
@Haihan-Jiang

Copy link
Copy Markdown
Contributor Author

This is ready for review. The SOAR dotenv dependency is now declared, and the visible checks are green.

@Haihan-Jiang
Haihan-Jiang force-pushed the add-secops-soar-dotenv-dependency branch from 9b08a36 to b442f2f Compare August 29, 2026 02:36
@dandye
dandye self-requested a review August 29, 2026 22:40

@dandye dandye left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this fix, @Haihan-Jiang !

@dandye
dandye merged commit 4b21c7d into google:main Aug 29, 2026
6 checks passed
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.

2 participants