Skip to content

Fix CI: update tool count test, skip JAX tests, fix ruff errors#43

Merged
twiecki merged 1 commit intomainfrom
claude/fix-bayes-ci-tests-kZqdL
Mar 12, 2026
Merged

Fix CI: update tool count test, skip JAX tests, fix ruff errors#43
twiecki merged 1 commit intomainfrom
claude/fix-bayes-ci-tests-kZqdL

Conversation

@twiecki
Copy link
Copy Markdown
Collaborator

@twiecki twiecki commented Mar 12, 2026

Summary

  • Update test_tools_list assertion from 4 to 5 tools (add_cargo_dependency was added)
  • Add pytest.mark.skipif for JAX-dependent tests (JAX is an optional dependency, not installed in CI)
  • Fix all 66 ruff check errors (unused imports, f-strings without placeholders, ambiguous variable names, unused variables)
  • Fix all ruff format issues across the codebase

Test plan

  • All tests pass locally: 96 passed, 6 skipped
  • ruff check . passes
  • ruff format --check . passes

https://claude.ai/code/session_01SfjhtaXddneXGPSscHF2jn

…all ruff lint/format errors

- Update test_tools_list assertion from 4 to 5 tools (add_cargo_dependency was added)
- Add pytest skip markers for JAX-dependent tests (JAX is an optional dependency)
- Fix all ruff check errors: unused imports, f-strings without placeholders, ambiguous variable names, unused variables
- Fix all ruff format issues across the codebase

https://claude.ai/code/session_01SfjhtaXddneXGPSscHF2jn
@twiecki twiecki merged commit 08deb83 into main Mar 12, 2026
3 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