Skip to content

fix(checks): skip regorus extra on Windows#2628

Open
harsh21234i wants to merge 1 commit into
Giskard-AI:mainfrom
harsh21234i:fix/windows-regorus-optional-dependency
Open

fix(checks): skip regorus extra on Windows#2628
harsh21234i wants to merge 1 commit into
Giskard-AI:mainfrom
harsh21234i:fix/windows-regorus-optional-dependency

Conversation

@harsh21234i

@harsh21234i harsh21234i commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Closses #2627

Summary

  • Guard celine-regorus with sys_platform != "win32" because it has no Windows wheel/source distribution.
  • Update uv.lock so Windows users can resolve/export the regorus extra without install failures.
  • Keep regorus available on supported Linux/macOS platforms.

Testing

  • uv lock
  • uv export --no-dev --extra regorus --format requirements-txt
  • ruff format --check libs/giskard-checks/pyproject.toml
  • ruff check libs/giskard-checks/pyproject.toml
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant