Skip to content

Mac support and packaging#19

Open
lilacheden wants to merge 4 commits intotexttron:mainfrom
lilacheden:mac-support-and-packaging
Open

Mac support and packaging#19
lilacheden wants to merge 4 commits intotexttron:mainfrom
lilacheden:mac-support-and-packaging

Conversation

@lilacheden
Copy link

Several modifications for improved cross-platform support and external integration:

  1. Mac compatibility: Allow running searchers on MPS and move Linux-dependent packages (deepspeed, vllm) to optional extras
  2. Optional Java: Allow running non-BM25 searchers without Java installed (lazy import BM25 only when used)
  3. Pip installable: Add setuptools configuration to allow installing the repo and importing its components externally

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