Releases: sassoftware/python-sasctl
Releases · sassoftware/python-sasctl
v1.1.4
v1.1.3
v1.1.2
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 todest='EP'
- Fixed an issue where long user-defined properties prevented model registration.
v1.1.1
v1.1.0
Improvements
- Added
update_module
anddelete_module
methods to MAS service.
Changed
- Added
replace
parameter tosasctl.tasks.publish_model
Session
hostname's can now be specified in HTTP format: 'http://example.com'.
Bugfixes
- Renamed
microanalytic_store
service tomicroanalytic_score
v1.0.1
v1.0.0
Changed
- services are now classes instead of modules.
Imports of services in the formatimport sasctl.services.model_management as mm
must be
changed tofrom sasctl.services import model_management as mm
. host
anduser
parameters ofSession
renamed tohostname
andusername
to align with SWAT.- Only
InsecureRequestWarning
is suppred instead of allHTTPWarning
Improvements
- Added
copy_analytic_store
method tomodel_repository
service AuthenticationError
returned instead ofHTTPError
if session authentication fails.
v0.9.7
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
andmsg
variables from MAS to the project variables.
Initial Public Release
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