...
Each version of the Python engine targets a specific version of the Pricefx platform, as shown in this table:
Python Engine version | Supported Pricefx Platform version | Note |
---|---|---|
v1 | 9.4 | No longer maintained |
v2 | 9.4 | No longer maintained |
v3 | 10.0 | |
v4 | 10.1 | |
v5 | 10.2 | |
v6 | 10.3 | |
v7 | 10.3 | |
v8 | 11.0 |
For more details on the changes provided by each version, see the Changelog page.
...
The following images are available at https://gitlab.pricefx.eu/engineering/pricefx-python-engine/container_registry.
Image | Description |
---|---|
| Minimal image containing only the |
| Image containing |
| Image containing |
If you have no specific needs, use cregistry.pricefx.eu/engineering/pricefx-python-engine/datascience
.
For details on libraries available in each flavour see Images flavour.
...
The Python engine takes a json-encoded dictionary containing the following fields:
Attribute | Type | Description | Mandatory |
---|---|---|---|
| String | The script you want to run in the Python engine. | yes |
| Dictionary | Optional, a dictionary of values that will be made accessible from inside the script. | no |
See https://pricefx.atlassian.net/wiki/spaces/KB/pages/4346413172/Run+Python+Scripts#Script-sample for examples on how to declare and use these parameters.
...