Releases: probabl-ai/skore
Releases · probabl-ai/skore
Skore 0.2.0
We are happy to release skore 0.2.0, with our first ML-dedicated feature!
New features
- cross_validate: overlay of scikit-learn cross_validate pimped with insights and checks
- drag'n'drop in UI of items into the views
- display indexes in datatables and index names if present in UI
Enhancements
- enhancements in CI, including windows support
- enhancements in pre-commits
- enhance documentation
- slicker and more intuitive UI, including clarifying inclusion of items in views, corporate colors, larger view buttons
- default view created from scratch
Bug fixes
None required!
Full Changelog: 0.1.1...0.2.0
Skore 0.1.1
What's Changed
- fix(UI): Add animation frames to plotly widgets by @rouk1 in #448
- chore(dependencies): Upgrade npm dependencies by @rouk1 in #449
- docs(issue template): Update issue template with correct Discord link by @augustebaum in #450
- chore(pip dependencies): Bump ruff from 0.6.8 to 0.6.9 by @dependabot in #451
- chore(pip dependencies): Bump numpy from 2.1.1 to 2.1.2 by @dependabot in #452
- chore(pip dependencies): Bump narwhals from 1.9.0 to 1.9.1 by @dependabot in #453
- chore(pip dependencies): Bump build from 1.2.2 to 1.2.2.post1 by @dependabot in #455
- chore(pip dependencies): Bump rich from 13.9.1 to 13.9.2 by @dependabot in #454
- ci: Run CI on push events on main branch by @thomass-dev in #457
- build(python): Recompile
requirements.*.txt
files by @augustebaum in #461 - fix(ci): Pull repository in CI on push events on main branch by @thomass-dev in #459
- ci: Run dependabot monthly and change its commit-message prefix by @thomass-dev in #458
- chore(dependencies): PIP: Bump markupsafe from 2.1.5 to 3.0.0 by @dependabot in #464
- chore(dependencies): PIP: Bump pre-commit from 3.8.0 to 4.0.0 by @dependabot in #462
- chore(build): Infer dynamically the version, license and readme of skore by @thomass-dev in #465
- chore(dependencies): PRE-COMMIT: Bump to latest hooks by @thomass-dev in #466
- docs(readme): Update README.md by @sylvaincom in #413
- chore(pre-commit): Ensure the notebooks are cleaned by @thomass-dev in #470
- feat: Adapt skore to be compliant on
python >=3.9, <3.13
by @thomass-dev in #471
New Contributors
- @sylvaincom made their first contribution in #413
Full Changelog: 0.1.0...0.1.1
Skore 0.1.0
What's Changed
- feat(item): Implement basic
__repr__
forItem
by @augustebaum in #442 - fix(docs): Fix basic_usage notebook by @augustebaum in #441
- chore: Move python code to its own directory by @thomass-dev in #440
- fix(readme): Fix badges by @thomass-dev in #444
- docs: Fix the skore description in PyPI by @thomass-dev in #445
- fix(Makefile): Fix missing LICENSE and README.md in
install-skore
by @thomass-dev in #447
Full Changelog: 0.0.1-rc.6...0.1.0
Skore 0.0.1-rc.6
What's Changed
- Backend/frontend workflow runs when pull_request is opened, synchronize, or reopened by @thomass-dev in #401
- docs: Improve documentation by @augustebaum in #410
- doc: Update readme's badges by @rouk1 in #416
- ci: Enforce conventional commit format in PR title by @augustebaum in #398
- feat(ui): Present items as a hierarchical list by @rouk1 in #406
- ci: Add pip/npm cache in workflows by @thomass-dev in #418
- build: Refine the build-frontend instructions in Makefile by @thomass-dev in #417
- docs: Promote repository primary language to python by @tuscland in #419
- refactor(launch): Replace thread with lifespan event for opening the browser by @augustebaum in #421
- fix(SklearnBaseEstimatorItem): Temporarily disable skops's security feature by @thomass-dev in #420
- docs: Enhance description of project on PyPI (#395) by @tuscland in #423
- feat: Add a convenient way of outputting system and dependency versions (#425) by @tuscland in #426
- docs(contributing): Add minimal standard for contributing documentation by @augustebaum in #429
- chore: Create issue templates (#371) by @tuscland in #428
- ci(dependabot): Add rules to update github-actions/npm/pip by @thomass-dev in #430
- ci: Modularize CI pipeline and test Python >= 3.11 by @thomass-dev in #402
- feat(UI & API): Manage views in the frontend by @rouk1 in #414
- chore(pip dependencies): Bump requirements by @thomass-dev in #437
- ci(dependabot): Add prefix to the PR created by dependabot by @thomass-dev in #436
- chore: Rename frontend folder to skore-ui by @rouk1 in #439
Full Changelog: 0.0.1-rc.5...0.0.1-rc.6
Skore 0.0.1-rc.5
What's Changed
- enable vega keys display by @rouk1 in #391
- Make it possible to insert several items at once by @augustebaum in #363
- Add plotly figure support by @thomass-dev and @rouk1in #381
- Hide pagination menu only if there are 10 rows or less by @augustebaum in #392
- Add project views API in the backend by @augustebaum in #374
- Support of pandas.Series by @thomass-dev in #378
Full Changelog: 0.0.1-rc.4...0.0.1-rc.5
Skore 0.0.1-rc.4
What's Changed
- doc: update readme link to basic usage by @MarieS-WiMLDS in #358
- Move Python dependencies from top-level to test-level by @augustebaum in #354
- Toasts & toasts area by @rouk1 in #346
- Defer type-checking from object_to_item to Item classes by @thomass-dev in #355
- Remove the v-prefix from the tag regex used in the release pipeline by @thomass-dev in #365
- resize data frame widget correctly and cap report card width by @rouk1 in #364
- Add automatically assignee to PR when creating a pull-request by @thomass-dev in #366
- 362 project keys must be strings by @augustebaum in #368
- Split CI workflows by @thomass-dev in #349
- Explicit all github jobs name by @thomass-dev in #369
- Modal engine by @rouk1 in #367
- add "license" key to pyproject.toml by @augustebaum in #372
- Set continue-on-error=True in the add-assignee github job by @thomass-dev in #385
- Bump rollup from 4.21.2 to 4.22.4 in /frontend in the npm_and_yarn group across 1 directory by @dependabot in #384
- No longer remove the first tag character in the publishing pipeline because the v-prefix has been removed by @thomass-dev in #387
Full Changelog: v0.0.1-rc.3...0.0.1-rc.4
Skore v0.0.1-rc.3
What's Changed
- Use a home made datatable component by @rouk1 in #337
- Bump vite from 5.4.2 to 5.4.6 in /frontend in the npm_and_yarn group across 1 directory by @dependabot in #348
- Replace third-part libraries imports by lazy imports by @thomass-dev in #350
New Contributors
- @dependabot made their first contribution in #348
Full Changelog: v0.0.1-rc.2...v0.0.1-rc.3
Skore v0.0.1-rc.2
Fix frontend artifacts directory in pyproject.toml (#343) Fixes an issue where the static directory where the frontend build is placed was not the one declared explicitly in the `pyproject.toml`. The frontend build directory was moved from `skore/src/dashboard/static/` to `skore/src/ui/static` during #325 and the change was not made in `pyproject.toml`.