v8 (2023-07-20) - Backend supported version: 11.0
Official version supporting Bee Knees 11.0.X backend.
This release adds the new pricingscience.similarity
module.
Added
Add
pricingscience.similarity
Add
inflect
library to neural image
Changed
Updated dependencies
v7 (2023-05-25) - Backend supported version: 10.3
This release changes 'importance' function from 'feature_selection' by adding a reliability measure.
This release adds the pricingscience.clustering
module, providing hierarchical clustering features.
Added
Add
pricingscience.clustering
Changed
importance now returns a tuple[importance, reliability_measure].
v6 (2023-05-02) - Backend supported version: 10.3
Official version supporting Bee’s Knees 10.3.x backend.
v5 (2023-04-18) - Backend supported version: 10.2
Official version supporting Bee’s Knees 10.2.x backend.
Added
Added
leidenalg
library to datascience and neural imagesAdded
umap-learn
library to datascience and neural imagesAdded
BERTopic
library to neural images
v4 (2023-02-27) - Backend supported version: 10.1
Official version supporting Bee’s Knees 10.1.x backend.
Added
push_pandas
method now supports the optionalcolumn_labels
parameter.Added
dython
library to datascience and neural images.Added
optuna
library to datascience and neural images.Added
igraph
library to datascience and neural images.
Changed
Bump version of
werkzeug
package.
v3 (2023-01-31) - Backend supported version: 10.0
Official version supporting Bee’s 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
Data Source, 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"]
pynndescent
library to datascience and neural images (MR51).
Changed
Uses Python 3.10 (MR48).
Improved backend vocabulary consistency by renaming API parameters.
Warning: this 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.