1- Unreleased
2- ----------
1+ v1.10.7 (2024-10-02)
2+ --------------------
3+ ** Bugfixes**
4+ - Fixed a bug that caused an error when performing SSL verification without a CA bundle specified.
5+
6+ v1.10.6 (2024-08-26)
7+ --------------------
38** Improvements**
49 - Refactor ` tasks.py ` to utilize ` sasctl.pzmm ` functions.
510 - Add ` model_info ` class to better capture model information.
6- - Test ` /examples ` Jupyter notebooks within normal test suite.
11+
12+ v1.10.5 (2024-08-01)
13+ --------------------
14+ ** Buxfixes**
15+ - Updated ` write_json_files.py ` to allow for better support for prediction models
16+ - Fixed issues relating to model card support.
17+
18+ v1.10.4 (2024-07-08)
19+ --------------------
20+ ** Improvements**
21+ - Added example Jupyter notebook for OpenAI models.
22+
23+ ** Buxfixes**
24+ - Dropped support for Python 3.6 and Python 3.7, as those are no longer officially supported versions.
25+ - Added ` dmcas_misc.json ` template file for model card generation.
26+ - Updated generation of ` ModelProperties.json ` to allow for model card generation immediately upon upload.
27+
28+ v1.10.3 (2024-04-12)
29+ --------------------
30+ ** Bugfixes**
31+ - Updated all examples to use current versions of sasctl functions
32+ - Fixed bug in ` generate_model_card ` that threw an error when trying to generate the ` dmcas_misc.json ` file
33+
34+ v1.10.2 (2024-04-10)
35+ --------------------
36+ ** Improvements**
37+ - Introduced ` generate_model_card ` into ` write_json_files.py ` to allow for python models to work with planned model card tab in SAS Model Manager.
38+
39+ ** Bugfixes**
40+ - Allow for score code to impute NaN values in tables that have been loaded into SAS Model Manager.
41+ - Fix issue where target_value was not being properly set during score code generation
42+ - Updated ` pzmm_generate_requrirements_json.ipynb ` so the requirements file is generated properly.
43+ - Added missing statistics to ` dmcas_fitstat.json ` file.
744
845v1.10.1 (2023-08-24)
9- ----------
46+ --------------------
1047** Improvements**
1148- Introduced ability to specify the target index of a binary model when creating score code.
1249 - index can be specified in ` pzmm.import_model.ImportModel.import_model() `
@@ -17,7 +54,7 @@ v1.10.1 (2023-08-24)
1754- Added template files for ` assess_model_bias.py ` to allow for proper execution
1855
1956v1.10 (2023-08-31)
20- ----------
57+ ------------------
2158** Improvements**
2259 - ` write_score_code.py ` refactored to include ability to run batch scoring.
2360 - Added handling for TensorFlow Keras models.
@@ -30,7 +67,7 @@ v1.10 (2023-08-31)
3067 - Updated ` pzmm_custom_kpi_model_parameters ` notebook to have correct parameter casing.
3168
3269v1.9.4 (2023-06-15)
33- ----------
70+ -------------------
3471** Improvements**
3572 - Created pytest fixture to begin running Jupyter notebooks within the GitHub automated test actions.
3673 - Updated examples:
@@ -44,7 +81,7 @@ v1.9.4 (2023-06-15)
4481 - Fixed call to ` pzmm.JSONFiles.calculate_model_statistics() ` in ` pzmm_binary_classification_model_import.ipynb ` .
4582
4683v1.9.3 (2023-06-08)
47- ----------
84+ -------------------
4885** Improvements**
4986 - Refactored gitIntegration.py to ` git_integration.py ` and added unit tests for better test coverage.
5087
@@ -57,7 +94,7 @@ v1.9.3 (2023-06-08)
5794 - Fixed issue with ` services.model_publish.list_models ` , which was using an older API format that is not valid in SAS Viya 3.5 or SAS Viya 4.
5895
5996v1.9.2 (2023-05-17)
60- ----------
97+ -------------------
6198** Improvements**
6299 - Add recursive folder creation and an example.
63100 - Add example for migrating models from SAS Viya 3.5 to SAS Viya 4.
@@ -69,7 +106,7 @@ v1.9.2 (2023-05-17)
69106 - Fix minor errors in h2o score code generation
70107
71108v1.9.1 (2023-05-04)
72- ----------
109+ -------------------
73110** Improvements**
74111 - Updated handling of H2O models in ` sasctl.pzmm ` .
75112 - Models are now saved with the appropriate ` h2o ` functions within the ` sasctl.pzmm.PickleModel.pickle_trained_model ` function.
@@ -81,7 +118,7 @@ v1.9.1 (2023-05-04)
81118 - Added NpEncoder class to check for numpy values in JSON files. Numpy-types cannot be used in SAS Viya.
82119
83120v1.9.0 (2023-04-04)
84- ----------
121+ -------------------
85122** Improvements**
86123 - ` sasctl.pzmm ` refactored to follow PEP8 standards, include type hinting, and major expansion of code coverage.
87124 - ` sasctl.pzmm ` functions that can generate files can now run in-memory instead of writing to disk.
@@ -109,7 +146,7 @@ v1.8.2 (2023-01-30)
109146 - Better handling for invalid project versions included.
110147
111148v1.8.1 (2023-01-19)
112- ----------
149+ -------------------
113150** Changes**
114151 - Adjusted workflow for code coverage reporting. Prepped to add components in next release.
115152 - Added ` generate_requirements_json.ipynb ` example.
0 commit comments