Skip to content

Releases: sassoftware/python-sasctl

v1.1.4

16 Aug 13:43
Compare
Choose a tag to compare

Bugfixes

  • The register_model task now generates dmcas_epscorecode.sas files for ASTORE models.

v1.1.3

14 Aug 19:37
Compare
Choose a tag to compare

Bugfixes

  • Fixed problem causing register_model task to include output variables in the input variables list.

v1.1.2

12 Aug 19:50
Compare
Choose a tag to compare

Improvements

  • CAS model table automatically reloaded on publish_model task.

Bugfixes

  • Fixed DS2 score code for CAS that was generated when registering a Python model.
  • PyMAS.score_code(dest='ESP') corrected to dest='EP'
  • Fixed an issue where long user-defined properties prevented model registration.

v1.1.1

06 Aug 19:54
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue where usernames were not parsed correctly from .authinfo files, resulting in failed logins.

v1.1.0

05 Aug 19:14
Compare
Choose a tag to compare

Improvements

  • Added update_module and delete_module methods to MAS service.

Changed

  • Added replace parameter to sasctl.tasks.publish_model
  • Session hostname's can now be specified in HTTP format: 'http://example.com'.

Bugfixes

  • Renamed microanalytic_store service to microanalytic_score

v1.0.1

31 Jul 18:52
Compare
Choose a tag to compare

Changed

  • Exceptions moved from sasctl.core to sasctl.exceptions
  • SWATCASActionError raised if ASTORE cannot be saved during model registration.
  • Improved handling of MAS calls made via define_steps()

v1.0.0

24 Jul 20:48
Compare
Choose a tag to compare

Changed

  • services are now classes instead of modules.
    Imports of services in the format import sasctl.services.model_management as mm must be
    changed to from sasctl.services import model_management as mm.
  • host and user parameters of Session renamed to hostname and username to align with SWAT.
  • Only InsecureRequestWarning is suppred instead of all HTTPWarning

Improvements

  • Added copy_analytic_store method to model_repository service
  • AuthenticationError returned instead of HTTPError if session authentication fails.

v0.9.7

18 Jul 21:43
Compare
Choose a tag to compare

Improvements

  • public_model task also defines methods mapped to MAS module steps when publishing to MAS.
  • SSL verification can be disable with SSLREQCERT environment variable.
  • CAs to use for validating SSL certificates can also be specified through the SSLCALISTLOC environment variable.
  • Added execute_performance_task

Changes

  • Updated method signature for create_performance_definition in Model Manager.

Bugfixes

  • register_model task no longer adds rc and msg variables from MAS to the project variables.

Initial Public Release

15 Jul 19:49
Compare
Choose a tag to compare

sasctl provides user-friendly integration with the SAS Viya platform. It can be used as a Python package or as a stand-alone command line utility.

The latest sasctl release can be installed using the following command:

pip install sasctl