Skip to content

Releases: terrier-org/pyterrier

0.10.1

02 May 18:14
Compare
Choose a tag to compare

Minor release with minor improvements and bug fixes.

What's Changed

New Contributors

Full Changelog: 0.10.0...0.10.1

0.10.0

02 Nov 13:32
Compare
Choose a tag to compare

What's Changed

New Features

Improvements

Bugs:

Documentation

New Contributors

Full Changelog: 0.9.2...0.10.0

0.9.2

19 Dec 12:31
Compare
Choose a tag to compare

Minor release with minor improvements and bug fixes.

What's Changed

Full Changelog: 0.9.1...0.9.2

0.9.1

11 Nov 15:20
72a5c55
Compare
Choose a tag to compare

Bugfix release addressing a problem with pretokenised indices on Windows

What's Changed

Full Changelog: 0.9.0...0.9.1

0.9.0

10 Nov 19:17
Compare
Choose a tag to compare

Significant update - refactoring of public API (e.g. pt.transformer.TransformerBase -> pt.Transformer) and support in the Terrier backend for making indices from pre-tokenised documents. Python 3.10 is now supported.

What's Changed

New Contributors

  • @heinrichreimer made their first contribution in #313
  • @JohnGiorgi made their first contribution in #319

Full Changelog: 0.8.1...0.9.0

0.8.1

10 Apr 08:56
586b983
Compare
Choose a tag to compare

Minor release with minor improvements and bug fixes.

What's Changed

New Contributors

Full Changelog: 0.8.0...0.8.1

0.8.0

18 Jan 13:24
4014063
Compare
Choose a tag to compare

PyTerrier 0.8.0 Release Notes

Released on 18/01/2022

What's Changed - Major

What's Changed - Minor

New Contributors

  • @bart-kosmala made their first contribution in #261

Full Changelog: 0.7.2...0.8.0

0.7.2

20 Dec 13:31
0414f71
Compare
Choose a tag to compare

Minor release addressing some useful bug fixes and small features. This is the last release that will support Python 3.6.

What's Changed

New Contributors

Full Changelog: 0.7.1...0.7.2

0.7.1

02 Nov 23:01
Compare
Choose a tag to compare

PyTerrier 0.7.1

Minor update to support activities for CIKM 2021 tutorial. In particular:

  • pt.debug.print_num_rows() added
  • Terrier Data Repository support for TREC Covid test collection.

0.7.0

17 Sep 16:37
Compare
Choose a tag to compare

PyTerrier 0.7.0

Notable update: containing a small number of new features, and numerous other minor updates. New features include new operators on Terrier indices (#196), as well as the ability to express a Terrier weighting model in a Python lambda (#208, #215). A number of upstream fixes in terrier-core supported multi-lingual settings, gridsearch etc. There was also enchanced support for ir_measures

  • #227, #230 dataframe type coercion during evaluation
  • #226, #228 pt.Experiment consistency in missing qids in topics/qrels/runs
  • #224 Using PyTerrier when not connected to Internet
  • #220, #221 pt.debug utility transformers
  • #219 pt.apply.new_column fails on empty dataframes
  • #216 Mirrors for datasets
  • #208, #215 Terrier weighting models expressed in Python
  • #211 only compute ranks for score column
  • #209 pt.apply.by_query verbose support
  • #202, #231 pandas 1.3.0 compatibility
  • #201 ParallelIndexer should use indexer.setExternalParalllism()
  • #200 BatchRetrieve.from_dataset() support for http://data.terrier.org/
  • #197 meaningful error message when passing corpus_iter to TRECCollectionIndexer
  • #196 add + and len() support on a Terrier index.
  • #195 intersect operator returns extra columns
  • #192 more documentation on how to tune weightmodels
  • #191 Revised GridSearch documentation
  • #188 Global properties for BatchRetrieve
  • #187 dataset indices with different variants dont get different dirs
  • #185 Addititional dataset.get_topicsqrels() to make pt.Experiment faster to write
  • #178 rank accuracy under negative scalar multiple
  • #177 add a dataset search feature
  • #176 Evaluating empty resultset
  • #136 more pre-built indices?
  • #113 datasets to support mirrors
  • #21, #222 Alias BatchRetrieve to TerrierRetrieve