Use Searchbox as the search backend.
Updated requirements and add pyelasticsearch.