Known Issues

This topic lists the known issues in this version of the Spotfire Service for Python.

Version 1.0.1

SPK builder filters out provided packages
Because of potential conflicts with pre-installed packages, the SPK builder now filters out the packages provided with the Python interpreter in your installation, and the "brand" written to the requirements.txt no longer lists these packages or their versions. This filtering can result in package compatibility issues in cases where your custom SPK contains Python packages with a strict dependency on a different release version of any of the filtered packages.

Workaround: None.

For more information about the included packages, see the Included Packages topic in the documentation.

Packages are updated on Spotfire Server, not in Spotfire Analyst
Note that in this release of Spotfire Service for Python, some of the included packages have been updated. Because there is no subsequent update of local Python included with Spotfire Analyst, the package versions on Spotfire Analyst might be older. This small version mismatch should have no effect on Spotfire analyses shared with Business Author and Consumer users.

Version 1.0.0

Plot created with pyplot persists between data functions

A plot created in a data function using the function pyplot from matplotlib can persist between data functions unless the plot is explicitly cleared.

Workaround: If the buffer retains the plot, you can clear it explicitly by including the command plt.clf() in your data function.