Releases: sassoftware/python-sasctl
Releases · sassoftware/python-sasctl
v1.7.0
Improvements
- Added Git integration for better tracking of model history and versioning.
- Added MLFlow integration for simple models, allowing users to import simple MLFlow models, such as sci-kit
learn, to SAS Model Manager
v1.6.4
Bugfixes
- Fixed an issue where
folders.create_folder()
would attempt to use root folder as parent if desired parent
folder wasn't found. Now correctly handles parent folders and raises an error if folder not found.
v1.6.3
Bugfixes
- Fix an issue where
pzmm.ZipModel.zipFiles()
threw an error on Python 3.6.1 and earlier.
v1.6.2
Bugfixes
- Fixed an issue with
register_model()
where random forest, gradient boosting, and SVM regression models with
nominal inputs where incorrectly treated as classification models.
v1.6.1
Improvements
model_repository.add_model_content()
will now overwrite existing files instead of failing.
Bugfixes
PagedList.__repr__()
no longer appears to be an empty list.
v1.6.0
Improvements
Session
now supports authorization using OAuth2 tokens. Use thetoken=
parameter in the constructor when
an existing access token token is known. Alternatively, omitting theusername=
andpassword=
parameters
will now prompt the user for an auth code.
Changes
current_session
now stores & returns the most recently created session, not the first created session. This
was done to alleviate quirks where an old, expired session is implicitly used instead of a newly-created session.- Removed deprecated
raw=
parameter fromsasctl.core.request()
. - Dropped support for Python 2.
v1.5.9
v1.5.8
Bugfixes
- SSL warnings no longer repeatedly raised when
verify_ssl=False
butCAS_CLIENT_SSL_CA_LIST
is specified. model_repository.delete_model_contents()
no longer fails when only one file is found.
Improvements
- All
delete_*()
service methods returnNone
instead of empty string. - All
get_*()
service methods issue a warning if multiple items are found when retrieving by name.
v1.5.7
v1.5.6
Improvements
PagedList
handles situations where the server over-estimates the number of items available for paging.- The version of SAS Viya on the server can now be determined using
sasctl.platform_version()
.
Bugfixes
- Reworked the
model_repository.get_repository()
to prevent HTTP 403 errors that could occur with some Viya environments.