Skip to content

0.11.0

Latest
Compare
Choose a tag to compare
@cmacdonald cmacdonald released this 23 Aug 16:18
· 16 commits to master since this release
c663a73

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