Skip to content

Releases: sassoftware/python-sasctl

v1.5.5

26 Mar 19:46
Compare
Choose a tag to compare

Bugfixes*

  • Fixed an issue with JSON parsing that caused the publish_model task to fail with Viya 4.0.

v1.5.4

29 Oct 22:16
Compare
Choose a tag to compare

Improvements

  • Added the as_swat method to the Session object, allowing connection to CAS through SWAT without an additional authentication step.

Changes

  • Integrated PZMM into Session calls and removed redundant function calls in PZMM.
  • ROC and Lift statistic JSON files created by PZMM are now generated through CAS actionset calls.
  • Updated the PZMM example notebook, FleetMaintenance.ipynb, to include integration of PZMM with sasctl functions.

Bugfixes

  • Reworked the model_repository.get_repository() to prevent HTTP 403 errors that could occur with some Viya environments.

v1.5.3

25 Jun 14:54
Compare
Choose a tag to compare

Bugfixes

  • Added PZMM fitstat JSON file to manifest.

v1.5.2

22 Jun 14:35
Compare
Choose a tag to compare

Improvements

  • PZMM module moved from a stand-alone repository to a sasctl submodule.
  • Introduced deprecation warnings for Python 2 users.

v1.5.1

09 Apr 21:01
Compare
Choose a tag to compare

Bugfixes

  • Fixed PyMAS utilities to correctly work functions not bound to pickled objects.
  • Model target variables should no longer appear as an input variable when registering ASTORE models.

v1.5

09 Apr 18:10
Compare
Choose a tag to compare

Improvements

  • Registered Python models will now include both predict and predict_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) where df 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 the request methods with a format 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

24 Jan 22:01
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue where the REQUESTS_CA_BUNDLE environment variable was taking precedence over the verify_ssl parameter.

v1.4.5

05 Dec 16:01
Compare
Choose a tag to compare

Changes

  • Saving of package information can now be disabled using the record_packages parameter of register_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

05 Nov 15:15
Compare
Choose a tag to compare

Bugfixes

  • Match performance definitions based on project instead of model.

v1.4.3

29 Oct 19:41
Compare
Choose a tag to compare

Bugfixes

  • Model versioning now works correctly for Python models
  • Fixed an issue where None values in Python caused issues with MAS models.