0.10.0
What's Changed
New Features
Transformer.__call__
now supports both dataframe and iterdicts by @cmacdonald in #381- Terrier: Custom stopwords by @cmacdonald in #372
- Terrier: Access the stemmer of Terrier from PyTerrier by @cmacdonald in #382
- Terrier: Improved API for loading Terrier indices into memory by @cmacdonald in #386
Improvements
- added tokenizer as arg for pt.text.sliding by @mihirs16 in #387
- addresses #367 - include qid in pt.apply Exception by @cmacdonald in #370
- addresses #377: pt.apply.query() raises exception if the query column does not exist by @cmacdonald in #380
- let pt.tqdm exist without pt.init() by @cmacdonald in #399
- deprecate pt.Utils by @cmacdonald in #384
- removes two warnings by @cmacdonald in #385
- work on test failure by @cmacdonald in #401
- Test pyterrier with newer Python versions by @cmacdonald in #400
- bump supported Anserini version by @cmacdonald in #406, addresses #404
- Terrier: allow to put term and LexiconEntry into a tuple by @cmacdonald in #369
Bugs:
- stringify properties and controls, addresses #357 by @cmacdonald in #358
- fix bug in metadata size warning by @seanmacavaney in #362
Documentation
- Update pipeline_examples.md by @gurcankavakci in #359
- Fixed typo by @hermlon in #364
- Update ltr.rst by @Hermi-Mire in #371
- Update transformer.rst by @albertoueda in #383
- clarify docstring for indexing with regards to metadata by @lukaszett in #394
- Query Rewriting & Expansion by @cakiki in #402, #403
New Contributors
- @gurcankavakci made their first contribution in #359
- @hermlon made their first contribution in #364
- @Hermi-Mire made their first contribution in #371
- @lukaszett made their first contribution in #394
- @cakiki made their first contribution in #402
- @mihirs16 made their first contribution in #387
Full Changelog: 0.9.2...0.10.0