Pyvespa

Latest version: v0.40.0

Safety actively analyzes 623739 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.40.0

Minor release.

653
657


Bug fixes:
* More helpful error messages for invalid application package names. [https://github.com/vespa-engine/pyvespa/pull/687](https://github.com/vespa-engine/pyvespa/pull/687)

Added experimental support for production deployment. This is not thoroughly tested, and should *not* yet be relied upon for production deployment.

New Contributors
* frodelu made their first contribution in https://github.com/vespa-engine/pyvespa/pull/639
* ldalves made their first contribution in https://github.com/vespa-engine/pyvespa/pull/645

**Full Changelog**: https://github.com/vespa-engine/pyvespa/compare/v0.39.0...v0.40.0

0.39.0

- This release removes deprecated APIs (See details in https://github.com/vespa-engine/pyvespa/issues/600). Use `feed_iterable` instead of `feed_batch` and `update_batch`.
- Adds support for using streaming mode https://github.com/vespa-engine/pyvespa/pull/629/
- Adds support for configuring alias for fields https://github.com/vespa-engine/pyvespa/pull/633 (Thanks [maxice8](https://github.com/maxice8))

0.38.0

This release fixes multiple issues and adds new functionality to pyvespa.

- Several APIs around batch are now deprecated. See https://github.com/vespa-engine/pyvespa/issues/600 and https://github.com/vespa-engine/pyvespa/pull/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 (https://github.com/vespa-engine/pyvespa/pull/608)
- Read errors from Vespa in case of error response instead of throwing exception (https://github.com/vespa-engine/pyvespa/pull/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

Bugfix release:
* Add macros to templates in setup.py: https://github.com/vespa-engine/pyvespa/pull/551

0.37.0

The features added make it possible to run the [multi-vector-indexing](https://github.com/vespa-engine/sample-apps/tree/master/multi-vector-indexing) sample application in pyvespa:

* Add support for Component config: https://github.com/vespa-engine/pyvespa/pull/548
* Add support for synthetic fields: https://github.com/vespa-engine/pyvespa/pull/547

0.36.0

* Allow to specify match-features in RankProfile: https://github.com/vespa-engine/pyvespa/pull/525
* Add utility to create a vespa feed: https://github.com/vespa-engine/pyvespa/pull/536

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.