Make openpyxl a hard dep (for excel_query)