v3 (2023-01-31) - Backend supported version: 10.0
Official version supporting Bee Knees 10.0.X backend. No addition or change since v2.
v2 (2023-01-24) - Backend supported version: 9.4
This release upgrades python version to 3.10 and changes the API vocabulary to be more consistent with the backend one. This is a major breaking change.
Added
datasource, datamarts, model tables and model attachments collection can now be indexed by name or by index (MR45).
pfx.get_context().datasources().get_by_name("my_data_source")
can now be writtenpfx.get_context().datasources()["my_data_source"]
add
pynndescent
library to datascience and neural images (MR51).
Changed
Uses Python 3.10 (MR48)
Improve backend vocabulary consistency by renaming API parameters. Warning, that involves many breaking changes if you were referring to these parameters by name when calling the corresponding methods (MR38).
Mainly
id
oruniqueid
renamed totypedid
andjst
renamed tojst_id
when relevant.Refer to the API documentation for more information.
When a backend exception occurs, the entire exception stack trace is printed in the job messages instead of the exception message only (MR47).
v1 (2022-12-20) - Backend supported version: 9.4
First version of the pricefx-python-engine.