New or Improved Features
- The behavior of `exclude_KEYWORD` parameters in `construct_query` has been changed to allow `exclude_KEYWORD` to accept the values to exclude rather than negating the values assigned to `KEYWORD`. This is not compatible with prior versions. For example to exclude a label went from
python3
construct_query(labels='finance', exclude_labels=True)
to
python3
construct_query(exclude_labels='finance')
which allows users to more easily combine positive and negative search terms. This is a big quality of life improvement for creating complex queries.