Releases: sassoftware/python-sasctl
Releases · sassoftware/python-sasctl
v1.5
Improvements
- Registered Python models will now include both
predictandpredict_probamethods. - Added a new Relationships service for managing links between objects.
- Added a new Reports service for retrieving SAS Visual Analytics reports.
- Added a new Report_Images service for rendering content from reports.
- Additional metadata fields are set when registering an ASTORE model.
- Collections of items should now return an instance of
PagedListfor lazy loading of results. - Module steps can now be called using
module.step(df)wheredfis the row of a DataFrame or Numpy array. register_modelsets additional project properties when registering an ASTORE model.
Changes
- Replaced the
rawparameter of therequestmethods with aformatparameter, allowing more control over the
returned value. - The
get_file_contentmethod of the Files service now returns the actual content instead of the file metadata. - JSON output when using
sasctlfrom the command line is now formatted correctly.
Bugfixes
model_publish.delete_destinationnow works correctly.
v1.4.6
v1.4.5
Changes
- Saving of package information can now be disabled using the
record_packagesparameter ofregister_model.
Bugfixes
- Added support for uint data types to the
register_modeltask. - Fixed an issue where long package names caused
register_modelto fail. Sessioncreation now works with older versions of urllib3.
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4
Changes
PyMAS.score_codenow supports adest='Python'option to retrieve the generated Python wrapper code.register_modeltask includes apython_wrapper.pyfile when registering a Python model.- Improved error message when user lacks required permissions to register a model.
Bugfixes
- Fixed an issue with CAS/EP score code that caused problems with model performance metrics.
v1.3
Improvements
- Added
update_performancetask for easily uploading performance information for a model. - New (experimental) pyml2sas sub-package provides utilities for generating SAS code from Python gradient boosting models.
- New (experimental) methods for managing workflows added to
model_managementservice.
Changes
register_modeltask automatically captures installed Python packages.- All
list_xxxmethods return all matching items unless alimitparameter is specified. - Improved API documentation.
- Updated
full_lifecycleexample with performance monitoring.
v1.2.5
Changes
- Registering an ASTORE model now creates an empty ASTORE file in Model Manager to be consistent with Model Studio behavior.
Bugfixes
microanalytic_score.define_stepsnow works with steps having no input parameters.- Fixed an issue where score code generated from an ASTORE model lacked output variables.