Skip to content

Releases: terrier-org/pyterrier

0.11.0

23 Aug 16:18
c663a73
Compare
Choose a tag to compare

What's Changed

Significant update that has refactored much of the PyTerrier source code and renamed many classes as we progress towards a PyTerrier 1.0 release.

The most significant changes are:

  • pt.init() is no longer required 😃. If necessary pt.java methods can be used to change Java initialisation
  • pt.BatchRetrieve is now pt.terrier.Retriever, and similar changes for other Terrier indexers and retrievers
  • pt.AnseriniBatchRetrieve is now in its own separate project, PyTerrier-Anserini, with various improvements

All changes are backwards compatible in this release - deprecation warnings will guide you how to update your code.

More details below:

Improvements

### Refactoring

Documentation

Minor

New Contributors

Full Changelog: 0.10.1...0.11.0

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

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.