Releases: vespa-engine/pyvespa
Releases · vespa-engine/pyvespa
0.39.0
0.38.0
This release fixes multiple issues and adds new functionality to pyvespa.
- Several APIs around batch are now deprecated. See #600 and #599.
- Add a new
feed_iterable
API for stream feeding instead of batch - Add support for global-phase ranking expression
- Add retry logic for improved stability for control API to Vespa Cloud (#608)
- Read errors from Vespa in case of error response instead of throwing exception (#599)
- Support
**kwargs
for Vespa query API so that users can use native parameters - Reduce default number of connections and clarify documentation on using context managers
0.37.1
0.37.0
v0.36.0
0.35.0
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)