fix: resolve mypy errors, fix arxiv test session isolation, and add p… #43

Merged
JustinZeus merged 1 commit from bugfix/broken-import into main 2026-03-02 12:46:35 +01:00
JustinZeus commented 2026-03-02 12:46:28 +01:00 (Migrated from github.com)

…remerge script

  • Remove unused type:ignore comment in scholars.py
  • Fix 51 mypy errors across test files (Any return types, cast(), protocol stubs)
  • Fix arxiv unit test failures caused by session isolation (patch_session_factory fixture)
  • Fix integration test rate-limit bleed between search and create
  • Add scripts/premerge.sh for local CI verification
  • Add docs/website/.docusaurus/ to .gitignore
…remerge script - Remove unused type:ignore comment in scholars.py - Fix 51 mypy errors across test files (Any return types, cast(), protocol stubs) - Fix arxiv unit test failures caused by session isolation (patch_session_factory fixture) - Fix integration test rate-limit bleed between search and create - Add scripts/premerge.sh for local CI verification - Add docs/website/.docusaurus/ to .gitignore
Sign in to join this conversation.
No description provided.