Releases: vespa-engine/pyvespa
Releases · vespa-engine/pyvespa
0.34.0
0.33.0
Version 0.32.0
- A local Docker deployment can now open the debug port (default 5005) into the container: #399
- Field additions:
- Schema Document Summary is added: #408
- Add support for stemming, query-command, rank, and implement Struct for Documents: #416
- ApplicationConfiguration is added: #421
- rank-profile additions #424:
weight
type-hints
for eq and reprrank_type
rank-properties
- Support for validation-overrides.xml: #426
- Throw HTTPError on failures: #466
Version 0.31.0
- Remove
parse_labeled_data
. Used now only on thelearntorank
library for evaluation and data collection. (#384) - Moved
vespa.experimental.ranking
tolearntorank.ranking
. (#386) - Fixed CI pipeline by temporarily downgrading torch version from 1.13 to 1.12. (#387)
- Moved
vespa.ml
tolearntorank.ml
. (#388) - Moved bits of ML code that were mixed in
vespa.package
tolearntorank.ml
. (#390) - Removed unused serialization code from pyvespa. (#391)
Version 0.30.0
- Move code that depended on the
learntorank.query
module and remove thelearntorank
library dependency (#382).app.query
andapp.query_batch
will now only accept YQL via thebody
parameter (lots of tests to rewrite and move to learntorank)- Moved
app.collect_vespa_features
andapp.store_vespa_features
features to learntorank - Removed
gallery
module frompyvespa
Version 0.29.0
Remove query module from pyvespa. Users should use the query module from the learntorank library instead. (#381)
Version 0.28.0
Deprecate query module. They are now moved to the learntorank library. (#380)
Version 0.27.0
- Remove evaluation code from
pyvespa
. Users should use theevaluation
module from the learntorank library instead. (#377)
Version 0.26.0
- Update Vespa syntax behind pyvespa code (#371)
- Fix TensorFlow ONNX use case (#372)
- Deprecate evaluation module and methods. They are now moved to the learntorank library. (#375)
Version 0.25.0
- Allow
id_field
to be customizable when feeding a data frame (#370). Example:
responses = app.feed_df(df=corpus_df, include_id=True, id_field="doc_id")