Change Log
Version |
Issue |
Type |
Description |
Compatibility Notes |
---|---|---|---|---|
193.18 |
44443 |
Feature |
Add spy.workbooks.push(reconcile_inventory_by, global_inventory) arguments and spy.workbooks.pull(include_archived) argument. |
|
46227 |
Bugfix |
Prevent |
||
44044, 45213 |
Bugfix |
Prevent annotation update errors from failing entire workbook push when errors=catalog. Fix Workbook owner lookup causing |
||
43662, 43663 |
Feature |
Trend toolbar configuration options for the worksheet and workstep. |
||
45019 |
Bugfix |
Fix Email Notification Scheduler.ipynb notebook to be compatible with 2.x Pandas. |
||
45176 |
Bugfix |
Improve performance of workstep creation. |
||
44235 |
Bugfix |
Fix |
||
44193 |
Bugfix |
Removes |
||
44822 |
Bugfix |
Fix spy.workbooks.pull() |
||
44748 |
Feature |
Support triple-brace syntax for Mustache variables in Workbook Templates. |
See new |
|
43911 |
Feature |
Introducing Data Lab Environment Manager in spy.widgets.DataLabEnvMgr(). |
||
44548 |
Bugfix |
|
||
44530 |
Bugfix |
Fix |
||
193.5 |
44536 |
Bugfix |
Replaced the Seeq SDK usage of deprecated methods with the new version. |
|
44295 |
Bugfix |
|
||
44469 |
Feature |
Improve performance at the start of the |
||
44201 |
Bugfix |
Improve ability to interrupt/cancel SPy operations via KeyboardInterrupt and SystemExit exceptions |
||
44163 |
Feature |
Improve |
||
41116 |
Feature |
Split SPy requirements into extras for faster and more lightweight installation use cases. |
Automated installations of SPy may need to be updated for these changes, E.G. |
|
43964 |
Feature |
Improve |
||
192.37 |
44086 |
Bugfix |
Fix metadata of spy documentation notebooks to use python311 kernel. |
|
43042 |
Feature |
Warn on spy.login(request_origin_url) if it cannot be inferred from the environment. |
||
42747 |
Feature |
Improve Workbook Template support for Asset Selection-oriented scenarios |
See “Using Asset Selections” in Workbook Templates documentation notebook for more information. |
|
35468 |
Feature |
Add-on Tools Pane Enhancements - when an Add-on Tool is created, user can select if it should be displayed on Home screen or in Tools Pane. |
||
43682 |
Bugfix |
Fix |
||
192.32 |
43716 |
Bugfix |
Add Locked property to reserved properties. |
Applicable only to R66+. |
192.31 |
42806 |
Bugfix |
Improve Tree pulling when workbook parameter is not provided or has mismatch. |
|
27985 |
Bugfix |
Remove key_uom from the list of reserved properties. |
Applicable only to R66+. |
|
43381 |
Bugfix |
Prevent |
||
43334 |
Bugfix |
Fix |
||
43042 |
Feature |
Warn on spy.login(request_origin_label) if it cannot be inferred from the environment. |
||
41491 |
Feature |
Add datasource and workbook commands to the Administration scripts. |
||
38441 |
Bugfix |
Upgrade spy.widgets to be compatible with ipywidgets 8. |
||
34051 |
Bugfix |
Add capsule_id_property reserved properties. |
Applicable only to R66+. |
|
35359 |
Bugfix |
Enable friendly exception traceback to be displayed inline in Data Lab Add-on Mode. |
||
42569 |
Bugfix |
Handle workstep versions with either sqTrendCapsuleSetStore and sqTrendConditionStore. |
||
192.21 |
42533 |
Feature |
Add documentation to “spy.workbooks.ipynb” and “Workbook Templates.ipynb” to describe how to manipulate a worksheet’s display_items attribute. |
|
41594, 41440 |
Bugfix |
All SPy imports for files in spy are listed in install requirements. |
||
34015 |
Bugfix |
‘Display’ added to ‘Asset Type’ in SPy Docs. |
||
192.18 |
42221 |
Bugfix |
Add Column Definitions property to reserved properties. |
|
42224, 41832 |
Bugfix |
Fix |
||
42014 |
Feature |
Added get_open_port util function to spy.utils. |
||
41950 |
Bugfix |
When |
||
34203 |
Feature |
Updated SPy Documentation notebooks to Python 3.11 |
||
41645 |
Bugfix |
Fix Pandas TypeError when pulling only flyover capsules. |
||
41565 |
Bugfix |
Fix code changes from 192.8 that rendered the deprecated-but-still-functional |
||
192.11 |
39672 |
Feature |
Expose |
This new option may require an upgrade of the |
192.10 |
41630 |
Bugfix |
Fix code changes from 192.0 that caused |
|
192.9 |
40712 |
Bugfix |
Update Knowledge Base links in example notebooks. |
|
192.8 |
41565 |
Feature |
Improve performance of spy.workbook.pull() and spy.workbook.push() for customers with large user directories by excluding group membership from User/UserGroup pulls. |
|
35431 |
Feature |
Exposed the parse_schedule_string function publicly through util. |
||
192.6 |
41248 |
Bugfix |
Included workbook owner and creator info in workbook search results. |
|
192.5 |
23930 |
Bugfix |
Added worksheet_view url to seeqURL routes |
|
192.4 |
41374 |
Bugfix |
Fix validation rule preventing floats from being set on |
|
192.3 |
34617, 38639 |
Bugfix |
Added errors in docstring of Status class and updated Asset Trees documentation ipynb and rst files. |
|
192.2 |
38737 |
Bugfix |
Added a warning for setting compatibility to a number outside the supported range. |
|
192.1 |
39601 |
Bugfix |
Added type validations for the function arguments in find_user(), find_group(), get_user_timezone(), get_server_version_tuple(), validate_data_lab_license(), validate_login(), get_fallback_timezone() and is_valid_unit() functions. |
|
192.0 |
41197 |
Bugfix |
Fix spy.search() not returning assets correctly in certain cases. Add “On Match” option to Regex datasource map logic to continue processing after the criteria matches but no item was found in the destination server. Use |
|
191.4 |
33715 |
Bugfix |
Fix typo and added whitespace in get_analysis_worksheet_from_url(). |
|
191.3 |
40874 |
Bugfix |
Tweak |
|
191.2 |
41125 |
Bugfix |
Fix various problems in support of the Calculation column in spy.pull(). |
|
191.1 |
40930 |
Bugfix |
Fix edge cases in |
|
191.0 |
34296 |
Bugfix |
Fix Tree() allowing unsupported types to be inserted. |
Existing scripts that have misspelled types when inserting into a Tree() (e.g. ‘Threshold Metric’ instead of ‘ThresholdMetric’) should fix typos or use |
190.18 |
40805, 40826 |
Bugfix |
Fix get_analysis_worksheet_from_url not accepting a session, include markdown versions of the SPy docs as part of publishing, publish spy.swap reference doc. |
|
190.17 |
40804 |
Bugfix |
Fix errors in |
Fixes compatibility break introduced in 190.5 where spy.swap’s |
190.16 |
40078 |
Bugfix |
Add Stale Metadata property to reserved properties. |
Applicable only to R65+. |
190.15 |
40647, 40649, 40569 |
Bugfix |
Fix |
|
190.14 |
40547 |
Bugfix |
Fix |
Applicable only to R62+. |
190.13 |
23336 |
Feature |
Better support for Asset Groups and local Asset Trees in spy.workbooks.push(). |
|
190.12 |
40547 |
Bugfix |
Fix |
|
190.11 |
39063 |
Feature |
Exposed the in_development parameter to spy.addons.install. |
Applicable only to R65+. |
190.10 |
23336 |
Feature |
Better support for Asset Groups in spy.push(metadata). |
Applicable only to R64+. |
190.9 |
40350 |
Bugfix |
|
|
190.8 |
40353 |
Bugfix |
Improved error reporting for messages coming from the SDK. |
|
190.7 |
40301 |
Bugfix |
Better support for asset trees in workbooks/worksheets that have been duplicated through the UI. |
Applicable only to R64+. |
190.6 |
38957 |
Bugfix |
Improve spy jobs logging and notification messages |
|
190.5 |
40228 |
Bugfix |
spy.pull(assets_df, calculation=<calc>, grid=None) throws incorrect error. Also improved the way column headers are determined in spy.pull() after a spy.swap(), and parallelized spy.swap() operations. |
“Swap Result” column in spy.swap() results has been renamed to just “Result”. |
190.4 |
39832 |
Bugfix |
Fix |
|
190.3 |
39846 |
Bugfix |
Out-of-memory errors can result from repeated calls to worksheet_template.copy(). |
|
190.2 |
39796 |
Bugfix |
spy.push() with a Condition column can silently fail. |
|
190.1 |
38173 |
Bugfix |
Improve the request timings meters parsing logic. |
|
190.0 |
39559 |
Feature |
Add spy.workbooks.job module for bulk workbook changes and content migration. See “Workbook Jobs.ipynb” documentation notebook for usage information. |
|
189.18 |
39189 |
Bugfix |
SPy ACL pull and push raise FutureWarning: Setting an item of incompatible dtype is deprecated. |
|
189.17 |
39192 |
Bugfix |
Fix spy.push() performance issue. Now 10x faster than previous version. |
|
189.16 |
34632 |
Bugfix |
Fix UnicodeEncodeError when Notebook name contains non Latin-1 chars. |
|
189.15 |
38934 |
Bugfix |
Update Knowledge Base links in example notebooks. |
|
189.14 |
38940 |
Bugfix |
Fix TypeError: _init_() got an unexpected keyword argument ‘force_calculated_scalars’. |
|
189.13 |
35351 |
Bugfix |
Prevent jobs.pull() from erroring if |
|
189.12 |
37733 |
Bugfix |
Deprecate offset and incorporate continuation token for compute pagination. |
Applicable only to R63+. |
189.11 |
38450 |
Bugfix |
|
|
189.10 |
37888 |
Bugfix |
Scalars created by SPy are now forced to CalculatedScalars, so they can be edited in the UI. |
Applicable only to R61+. |
189.9 |
38383 |
Bugfix |
Fix parsing of Mustache variable syntax for images. |
|
189.8 |
38168 |
Bugfix |
Fix spy.search() not working when IDs are specified in lowercase. |
|
189.7 |
38240 |
Bugfix |
Add authentication information to screenshot get request for Advanced Scheduling Example. |
|
189.6 |
37905 |
Bugfix |
Fix displayed cron description ‘day of the week’ when scheduling notebooks. |
|
189.5 |
30514 |
Feature |
Added notify_on_skipped_execution and notify_on_automatic_unschedule parameters to the spy.jobs notebook scheduling functions. |
|
189.4 |
38193 |
Feature |
Add “Data Processed” metrics to spy.pull() Status DataFrame. See new “Performance Metrics” section of spy.pull.ipynb documentation notebook for more information. |
|
189.3 |
37603 |
Feature |
Support images as Mustache variables in Workbook Templates. See new |
|
189.2 |
38169 |
Bugfix |
Unbounded capsules incorrectly returned pd.NA for ‘Capsule Start’ and ‘Capsule End’ instead of pd.NaT. |
|
189.1 |
38032 |
Bugfix |
Ensure ‘Capsule Is Uncertain’ column in |
Applicable only to R63+. |
189.0 |
32942, 28948 |
Feature |
Improve |
|
188.4 |
37889 |
Bugfix |
Fix pushing items that are not in the SPy datasources. |
|
188.3 |
37789 |
Bugfix |
Fix pushing Metrics with custom threshold colors. |
|
188.2 |
36908 |
Bugfix |
Fix |
|
188.1 |
37560 |
Bugfix |
Improve handling of |
|
188.0 |
34148 |
Feature |
Add top-level |
New |
187.6 |
37591, 37557 |
Bugfix |
Fix |
|
187.5 |
37433 |
Bugfix |
Fix error in |
|
187.4 |
37089 |
Bugfix |
Improve example notebook consistency for online publishing. |
|
187.3 |
36948 |
Feature |
Add user migration administration notebook. |
|
187.2 |
37290 |
Bugfix |
Fix backward compatibility for |
|
187.1 |
28728 |
Bugfix |
Improve compatibility for additional configurations in |
|
187.0 |
36704 |
Bugfix |
Update SPy to work with Pandas 2.X |
|
186.9 |
36654 |
Bugfix |
Fix backward compatibility for |
Applicable only to R62+. |
186.8 |
36345 |
Bugfix |
Fix |
|
186.7 |
33922 |
Bugfix |
Prevent |
|
186.6 |
36264, 36268 |
Bugfix |
Fix |
|
186.5 |
30009 |
Bugfix |
Remove dependency on |
Compatibility issues could be present if your scripts directly use |
186.4 |
31685 |
Bugfix |
Fix pushing Workbook Templates from one server to another due to |
|
186.3 |
36273 |
Bugfix |
Update |
|
186.2 |
36082 |
Bugfix |
Use the Notifications SDK instead of basic HTTP requests to send emails. |
Applicable only to R61+. |
186.1 |
34810 |
Feature |
Enable pushing to Seeq-native datasources using |
|
186.0 |
31481 |
Feature |
Add support for LiteralScalar item type. |
Applicable only to R61+. |
185.5 |
35789 |
Bugfix |
Fix |
|
185.4 |
25450 |
Bugfix |
Fix |
|
185.3 |
35163 |
Bugfix |
Fix Push errors, particularly for Workbook Templates. |
|
185.2 |
31685 |
Bugfix |
Change |
Applicable only to R61+. |
185.1 |
33745, 34629, 34658 |
Bugfix |
Add request origin label and url for Scheduled Notebooks and Data Lab Functions. |
|
185.0 |
32426 |
Feature |
Split SPy into its own |