Releases: sassoftware/python-sasctl
Releases · sassoftware/python-sasctl
v1.5
Improvements
- Registered Python models will now include both
predict
andpredict_proba
methods. - 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
PagedList
for lazy loading of results. - Module steps can now be called using
module.step(df)
wheredf
is the row of a DataFrame or Numpy array. register_model
sets additional project properties when registering an ASTORE model.
Changes
- Replaced the
raw
parameter of therequest
methods with aformat
parameter, allowing more control over the
returned value. - The
get_file_content
method of the Files service now returns the actual content instead of the file metadata. - JSON output when using
sasctl
from the command line is now formatted correctly.
Bugfixes
model_publish.delete_destination
now works correctly.
v1.4.6
v1.4.5
Changes
- Saving of package information can now be disabled using the
record_packages
parameter ofregister_model
.
Bugfixes
- Added support for uint data types to the
register_model
task. - Fixed an issue where long package names caused
register_model
to fail. Session
creation now works with older versions of urllib3.
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4
Changes
PyMAS.score_code
now supports adest='Python'
option to retrieve the generated Python wrapper code.register_model
task includes apython_wrapper.py
file 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_performance
task 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_management
service.
Changes
register_model
task automatically captures installed Python packages.- All
list_xxx
methods return all matching items unless alimit
parameter is specified. - Improved API documentation.
- Updated
full_lifecycle
example 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_steps
now works with steps having no input parameters.- Fixed an issue where score code generated from an ASTORE model lacked output variables.