Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Make regex strings raw strings * Remove True from string cache call * Utilise non-strict dataframe init to make tests more meaningful * Use non-strict in dataframe init also * Names in group_by iteration now returns a tuple * Update named gropuby keys, non-strict inits * partition_by now also returns tuple as keys * Add basic sanity test for model_summary (it failed) * suffix is now in `name` namespace * Remove assert * Add pandoc version check, so we get a warning when not installed * Add testbook as explicit test optional dependency * Set min polars version to 1 * bump version * Remove True from string cache call * Utilise non-strict dataframe init to make tests more meaningful * Use non-strict in dataframe init also * Names in group_by iteration now returns a tuple * Update named gropuby keys, non-strict inits * partition_by now also returns tuple as keys * Add basic sanity test for model_summary (it failed) * suffix is now in `name` namespace * Remove assert * Add pandoc version check, so we get a warning when not installed * Add testbook as explicit test optional dependency * Set min polars version to 1 * expr.cut update * add version info to logs and fix quarto process * Revert "add version info to logs and fix quarto process" This reverts commit 2c153db. * wip commit to merge with polars 1.0 * Initial commit for V4 changes * Add IH namespace * lots of things. * cleanup * add pydantic as api requirement * Add cached properties for consistent ordering * small fry * Remove redundant except path * Improve file caching * Add back some init modules * Bump minimum python version to 3.9 * Drop 3.8 tests * Back to _typing * Updated ADMExplained * Updated ADMExplained to V4 * Removed stale/outdated notebooks * Slowly expose some more modules in __init__ * Dropped R version of PDS tools * Dropped R version of PDS tools * Health Check works till tree_map * uniques should be sets * Starting to improve coverage * Rename * removed legacy ih * made `show_versions` really cool. * typing & empty requirements * Casting to proper types * Use literal for file column name * Applying schema types again * Fixed dataset tests * Fixed end-to-end tests * Expose show_versions again * Make linter happy * Ignore API functions - might mock later * Rename missing dependency exception * ignore unnecessary lines * test, test, test, test, test, test * Fixing issue with inconsitent coloring and ordering in performance volume distribution plot * Make regex strings raw strings * Revert "add version info to logs and fix quarto process" This reverts commit 2c153db. * lots of things. * Fixed some rebasing woes * Minor cleanup * Cleaned up / overloaded show_versions * PathLike didn't work well * Updated value finder to V4 * Re-expose anonymization * patch * make HC work with CDHSample * Fixed missing import * covcovcovcovcov * Model reports aligned with v4. Need more work still. * Fixed some polars warnings * Using new Philip Mann plot from plots * apply schema to predictorsnapshot * generate_hc func work * Supporting cmd-line argument again * fıx generate model report * add generate_excel and fix mypy warnings * add tests for plots * Attempt to fix predictions. * fix health_check unit tests * rename excel function to excel_report * Trying to get prediction class going again * Fixed circular imports * Predictions work again with new CDH guidelines * Added ADM channel summary tests * Fixed some aggregates, added back overall ADM summary * Aligned binaggregator and improved coverage * Improved efficiency of JSON context key extraction * Fixed some AGB tests, adjusted to new syntax * Fitted to new naming * reorder imports * Bye r * will fix later * ignore cache dirs * ignore cache dirs * I <3 uv * Updated GH actions a bit HealthCheck now also works with UV, tests don't run for draft PRs * main -> master branch * HC up again, needs more refactoring still * fix fstring issue * hide plots * import relatively * HC up again, needs more refactoring still * Fixed tests * updated dependencies * Ignoring a lot of AGB tests for now. To be revisited later. * so much coverage. * remove redundant model_id check * add annotations * add pytest-httpx to test deps * Made test data smaller so faster * Now also uses shared report utils * fix app - Add query argument to hc and model reports - make save_data function of Datamart return abs paths - Update health_check app code, compatible with v_4 - Update read_ds_export docstring - make _apply_query more robust - commented out freezing AGBTree tests. * Added issue/group overview to HC * fix propensity distribution plot * Prediction Studio DX API Library Co-authored-by: patis9 <[email protected]> Co-authored-by: kass1 <[email protected]> Co-authored-by: Stijn Kas <[email protected]> * predictor_categorization applies in-place * remove R reference * removed trailing comma * Bounded the character regex to avoid infinite match * fix * re-assign now * re-expose prediction_studio * fall back to raw response if json parsing fails (todo; make consistent) * give get_metric default start_date * add pytest-mock to test dependencies * fix tqdm woes * moved pred studio tests to top-level tests folder * remove some warnings * Resolve Rename PerformanceBin to PredictorPerformance #251 * Remove sys.path.appends in tests (we now have `uv pip install -e` technology) * Fixing ADM summaries for value analysis * small fry * fix treatment missing error * Added Ruff and others as pre-commit hook, fixed resulting exceptions * Added verbose mode. * fix no context_key bug * More optional deps * Allow timeout customization * Docstring for ADMDatamart * Bump version to alpha 1 * limit x axis of heatmap in HC. * deleted 'new' file * Rebase with master * Temp remove 3.13 for CI because of onnx * wrong copy-paste * Fix tests ? * add openpyxl to test deps * commented out flakey test * d --------- Co-authored-by: Uyanik, Yusuf <[email protected]> Co-authored-by: Otto Perdeck <[email protected]> Co-authored-by: yusufuyanik1 <[email protected]> Co-authored-by: patil-sharanu <[email protected]> Co-authored-by: patis9 <[email protected]>
- Loading branch information