What's Changed * Add ggshield to pre-commit by Hartorn in https://github.com/Giskard-AI/giskard/pull/1750 * Gsk 2622 GSK-2584: Added a method to create Dataset from TestDetails by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1747
What's Changed * GSK-2468 Try to automatically add import when adding kwargs tests to giskard Hub by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1734
What's Changed * GSK-2425 Add test to assert how long `import giskard` is running by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1739 * GSK-2627 Limit scikit-learn to <1.4.0 by andreybavt in https://github.com/Giskard-AI/giskard/pull/1744 * Fix BaseModel loading by pierlj in https://github.com/Giskard-AI/giskard/pull/1745
What's Changed * Add method to facilitate using pytest by AdriMarteau in https://github.com/Giskard-AI/giskard/pull/1701 * GSK-2495 Convert backend errors to python exceptions by andreybavt in https://github.com/Giskard-AI/giskard/pull/1724 * [GSK-2533] Add a flag to handle control characters inside LLM response decoding by pierlj in https://github.com/Giskard-AI/giskard/pull/1731 * GSK-2545 Update `Suite.upload()` method to upload modifications to existing suite by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1736
New Contributors * AdriMarteau made their first contribution in https://github.com/Giskard-AI/giskard/pull/1701
What's Changed * Add the test metadata in the test result page by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1691 * Updated ground truth tests to have new test details by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1711 * Put all `BaseMode.meta` fields into `property` methods by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1700 * updating tests catalog by rabah-khalek in https://github.com/Giskard-AI/giskard/pull/1718 * Update index.rst by rabah-khalek in https://github.com/Giskard-AI/giskard/pull/1721 * Fixed error from contribution push when model is text generation by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1716 * GSK-2471 GSK-2458 Fixed issue when loading code from uninstalled dep by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1714 * GSK-2470 Debugging a test with kwargs doesn't work by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1728 * Renamed borderline with underconfidence by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1712 * Docs: replace space duplication instructions by docker template creation instructions by luca-martial in https://github.com/Giskard-AI/giskard/pull/1704 * Added OCR typo transformation by goyalpramod in https://github.com/Giskard-AI/giskard/pull/1697 * Fix mistake in underconfidence issue metric name [GSK-2546] by mattbit in https://github.com/Giskard-AI/giskard/pull/1733 * GSK-2437 Get logs from a running job by andreybavt in https://github.com/Giskard-AI/giskard/pull/1727 * Feature: Llm hub refactoring by kevinmessiaen in https://github.com/Giskard-AI/giskard/pull/1695
What's Changed * Fix the docstring by Hartorn in https://github.com/Giskard-AI/giskard/pull/1715 * Regenerating pdm.lock by Hartorn in https://github.com/Giskard-AI/giskard/pull/1689