Skip to content

Releases: sassoftware/python-sasctl

v1.7.0

07 Apr 19:00
Compare
Choose a tag to compare

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

07 Apr 15:26
Compare
Choose a tag to compare

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

23 Sep 18:53
Compare
Choose a tag to compare

Bugfixes

  • Fix an issue where pzmm.ZipModel.zipFiles() threw an error on Python 3.6.1 and earlier.

v1.6.2

09 Sep 19:33
Compare
Choose a tag to compare

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

09 Sep 15:59
Compare
Choose a tag to compare

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

17 Aug 17:15
Compare
Choose a tag to compare

Improvements

  • Session now supports authorization using OAuth2 tokens. Use the token= parameter in the constructor when
    an existing access token token is known. Alternatively, omitting the username= and password= 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 from sasctl.core.request().
  • Dropped support for Python 2.

v1.5.9

09 Jun 21:07
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue that caused score code generation by pzmm module to fail with Viya 3.5.

v1.5.8

18 May 15:24
Compare
Choose a tag to compare

Bugfixes

  • SSL warnings no longer repeatedly raised when verify_ssl=False but CAS_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 return None instead of empty string.
  • All get_*() service methods issue a warning if multiple items are found when retrieving by name.

v1.5.7

04 May 13:16
Compare
Choose a tag to compare

Bugfixes

  • Fixed an import issue that could cause an error while using the pzmm submodule.

v1.5.6

01 May 19:03
Compare
Choose a tag to compare

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.