Skip to content

fix: align SOAR setup entrypoint#261

Open
Haihan-Jiang wants to merge 1 commit into
google:mainfrom
Haihan-Jiang:fix-secops-soar-setup-entrypoint
Open

fix: align SOAR setup entrypoint#261
Haihan-Jiang wants to merge 1 commit into
google:mainfrom
Haihan-Jiang:fix-secops-soar-setup-entrypoint

Conversation

@Haihan-Jiang
Copy link
Copy Markdown

The legacy server/secops-soar/setup.py console script points at the async main coroutine. That can create an entrypoint which returns a coroutine instead of running the server.

This aligns the setup.py entrypoint with pyproject.toml by using run_main, and also updates the setup.py version to match the package version in pyproject.toml.

Tests:

  • python3 -m py_compile server/secops-soar/setup.py
  • python3 setup.py --name --version from server/secops-soar
  • git diff --check

@Haihan-Jiang Haihan-Jiang requested a review from a team May 26, 2026 09:33
@Haihan-Jiang
Copy link
Copy Markdown
Author

This is ready for review. The SOAR setup entrypoint is aligned, and the visible checks are green.

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