Skip to content
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.

SpellChecker was removed from Whoosh #32

Open
rafacouto opened this issue Jul 14, 2013 · 3 comments
Open

SpellChecker was removed from Whoosh #32

rafacouto opened this issue Jul 14, 2013 · 3 comments

Comments

@rafacouto
Copy link

I am getting this error during the installation process (in an updated Debian Wheezy from scratch). Tested from master branch and v2.1.0 tag.

File "/home/caligari/agora/haystack/backends/whoosh_backend.py", line 44, in <module>
    from whoosh.spelling import SpellChecker
ImportError: cannot import name SpellChecker

It seems a problem of versioning between Whoosh and Haystack: https://github.com/toastdriven/django-haystack/issues/819

@toastdriven
Copy link

This is fixed as of Haystack v2.1.0, which adds support for Whoosh 2.5.0+.

@edulix
Copy link
Contributor

edulix commented Jul 28, 2013

Thanks @toastdriven we can then require haystack v2.1.x and use whoosh 2.5.0+ I guess.

@patcon
Copy link
Contributor

patcon commented Aug 15, 2013

Working a creating a common vagrant dev environment that will hopefully help with this stuff :)
https://github.com/patcon/agora-ciudadana-vagrant

Not working yet though. Still trying to wrangle chef's deploy resource into working with how this project likes to be deployed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants