Benchopt

Latest version: v1.6.0

Safety actively analyzes 702540 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.6.0

What's Changed

See formated change log in https://benchopt.github.io/whats_new.html

* FIX: update doc for objectives by bmalezieux in https://github.com/benchopt/benchopt/pull/666
* FIX: wrong indentation by paquiteau in https://github.com/benchopt/benchopt/pull/668
* FIX clean benchopt_run by pbarbarant in https://github.com/benchopt/benchopt/pull/667
* Add a badge for latest doc by TheoGuyard in https://github.com/benchopt/benchopt/pull/670
* Adding tutorials in benchopt doc by cohenjer in https://github.com/benchopt/benchopt/pull/601
* FIX config set for yaml files by tomMoral in https://github.com/benchopt/benchopt/pull/678
* DOC improve stopping criterion discoverability by tomMoral in https://github.com/benchopt/benchopt/pull/679
* FIX update benchmarks test badges by mathurinm in https://github.com/benchopt/benchopt/pull/681
* Pytest current version by tanglef in https://github.com/benchopt/benchopt/pull/680
* ENH add support for fish shell by jolars in https://github.com/benchopt/benchopt/pull/676
* FIX pin julia version to <=1.10.0 by mathurinm in https://github.com/benchopt/benchopt/pull/682
* ENH implement cv by chris-mrn in https://github.com/benchopt/benchopt/pull/623
* MTN config flake8+skip conda env test by tomMoral in https://github.com/benchopt/benchopt/pull/687
* FIX sampling strategy priority by tomMoral in https://github.com/benchopt/benchopt/pull/686
* ENH allow for non-numerical values in objective by tomMoral in https://github.com/benchopt/benchopt/pull/684
* fix variable name in run_benchmark docstring by mathurinm in https://github.com/benchopt/benchopt/pull/688
* FIX solver install only depending on global requirements by tomMoral in https://github.com/benchopt/benchopt/pull/691
* MTN adapt to joblib 1.4 by tomMoral in https://github.com/benchopt/benchopt/pull/695
* DOC broaden the scope by tomMoral in https://github.com/benchopt/benchopt/pull/698
* Cln improve get result error by tomMoral in https://github.com/benchopt/benchopt/pull/697
* FIX revert joblib change in API by tomMoral in https://github.com/benchopt/benchopt/pull/707
* CLN various cleanups by tomMoral in https://github.com/benchopt/benchopt/pull/702
* ENH more robust version check by tomMoral in https://github.com/benchopt/benchopt/pull/709
* DOC remove custom click semantic group and use upstream feature by tomMoral in https://github.com/benchopt/benchopt/pull/711
* CLI add collect command to gather existing results by tomMoral in https://github.com/benchopt/benchopt/pull/710
* ENH supercharged config files by tomMoral in https://github.com/benchopt/benchopt/pull/706
* FIX make benchmark_utils func picklable by tomMoral in https://github.com/benchopt/benchopt/pull/712
* FIX benchmark_utils pickling by tomMoral in https://github.com/benchopt/benchopt/pull/713
* MTN improve coverage reporting by tomMoral in https://github.com/benchopt/benchopt/pull/692
* Fix solver complex params by tomMoral in https://github.com/benchopt/benchopt/pull/716
* FIX visible `.. code-block:` command by wassimmazouz in https://github.com/benchopt/benchopt/pull/719
* ENH download data by tomMoral in https://github.com/benchopt/benchopt/pull/718
* ENH raise error for invalid 'install_cmd' by Jad-yehya in https://github.com/benchopt/benchopt/pull/714
* MNT update pypa action tag by mathurinm in https://github.com/benchopt/benchopt/pull/721
* Clean doc folder before publishing website by mathurinm in https://github.com/benchopt/benchopt/pull/726
* FIX zero objective by vloison in https://github.com/benchopt/benchopt/pull/723
* MNT Execute only the last push commit in CI by bruAristimunha in https://github.com/benchopt/benchopt/pull/728
* MNT Fixing order for comment on action by bruAristimunha in https://github.com/benchopt/benchopt/pull/732
* Saving final results of a solver by paquiteau in https://github.com/benchopt/benchopt/pull/722
* Add "paths" key in available config keys by Melvin-klein in https://github.com/benchopt/benchopt/pull/701
* ENH uncache errors run by juAlberge in https://github.com/benchopt/benchopt/pull/735
* FIX avoid dropping last part of bench url when it contains a dot by mathurinm in https://github.com/benchopt/benchopt/pull/741
* CLI benchopt run add --no-timeout option by ceelestin in https://github.com/benchopt/benchopt/pull/725
* Doc whatsnew by Jad-yehya in https://github.com/benchopt/benchopt/pull/744
* DOC update for the `run_once` sampling strategy by MatDag in https://github.com/benchopt/benchopt/pull/700
* MTN unpin julia version by tomMoral in https://github.com/benchopt/benchopt/pull/683
* DOC reference ML template by tomMoral in https://github.com/benchopt/benchopt/pull/746
* DOC fixed typo by wassimmazouz in https://github.com/benchopt/benchopt/pull/750
* Change status from "not ready" to "not run yet" when collecting a solver which has not been run yet by mathurinm in https://github.com/benchopt/benchopt/pull/740
* FIX rendering of RST on pypi by tomMoral in https://github.com/benchopt/benchopt/pull/753
* ENH improve running benchopt in a script by tomMoral in https://github.com/benchopt/benchopt/pull/752
* fixing typos by wassimmazouz in https://github.com/benchopt/benchopt/pull/754
* ENH remove all mention to .ini config file by tomMoral in https://github.com/benchopt/benchopt/pull/699
* Boxplots by Melvin-klein in https://github.com/benchopt/benchopt/pull/675

New Contributors
* paquiteau made their first contribution in https://github.com/benchopt/benchopt/pull/668
* pbarbarant made their first contribution in https://github.com/benchopt/benchopt/pull/667
* TheoGuyard made their first contribution in https://github.com/benchopt/benchopt/pull/670
* cohenjer made their first contribution in https://github.com/benchopt/benchopt/pull/601
* chris-mrn made their first contribution in https://github.com/benchopt/benchopt/pull/623
* wassimmazouz made their first contribution in https://github.com/benchopt/benchopt/pull/719
* Jad-yehya made their first contribution in https://github.com/benchopt/benchopt/pull/714
* vloison made their first contribution in https://github.com/benchopt/benchopt/pull/723
* bruAristimunha made their first contribution in https://github.com/benchopt/benchopt/pull/728
* juAlberge made their first contribution in https://github.com/benchopt/benchopt/pull/735
* ceelestin made their first contribution in https://github.com/benchopt/benchopt/pull/725

**Full Changelog**: https://github.com/benchopt/benchopt/compare/1.5.1...1.6.0

1.5.1

What's Changed
* FIX failing requirements by tomMoral in https://github.com/benchopt/benchopt/pull/662
* RELEASE bugfix v1.5.1 by tomMoral in https://github.com/benchopt/benchopt/pull/665


**Full Changelog**: https://github.com/benchopt/benchopt/compare/1.5.0...1.5.1

1.5.0

New Contributors
* pierreablin made their first contribution in https://github.com/benchopt/benchopt/pull/596
* antoinecollas made their first contribution in https://github.com/benchopt/benchopt/pull/625

**Full Changelog**: https://github.com/benchopt/benchopt/compare/1.4.0...1.5.0

1.4.0

New Contributors
* SimonDelamare made their first contribution in https://github.com/benchopt/benchopt/pull/532
* ogrisel made their first contribution in https://github.com/benchopt/benchopt/pull/565
* albanPi made their first contribution in https://github.com/benchopt/benchopt/pull/562

**Full Changelog**: https://github.com/benchopt/benchopt/compare/1.3.1...1.4.0

1.3.0

What's Changed

* MTN only skip julia on OSX by tanglef in https://github.com/benchopt/benchopt/pull/360
* ENH add autocompletion for --config by mathurinm in https://github.com/benchopt/benchopt/pull/363
* ENH support solver and dataset install from config file by mathurinm in https://github.com/benchopt/benchopt/pull/368
* FIX escape brackets in command line when running in env by tomMoral in https://github.com/benchopt/benchopt/pull/367
* ENH add support for custom parameters in CLI by TomDLT in https://github.com/benchopt/benchopt/pull/362
* DOC add changelog entry by TomDLT in https://github.com/benchopt/benchopt/pull/380
* FIX allow dots in names by tanglef in https://github.com/benchopt/benchopt/pull/381
* DOC add contrib to doc by bcharlier in https://github.com/benchopt/benchopt/pull/361
* CLN remove last Os from BenchOpt to Benchopt by tanglef in https://github.com/benchopt/benchopt/pull/388
* FIX use utf8 when writing html report by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/387
* TST skip leukemia as long as it is broken in fetch_openml by mathurinm in https://github.com/benchopt/benchopt/pull/391
* FIX use redirect_stdout in get_sys_info for windows by mathurinm in https://github.com/benchopt/benchopt/pull/390
* MNT return dict in get_data in test benchmarks datasets by mathurinm in https://github.com/benchopt/benchopt/pull/385
* FIX platform version for windows by mathurinm in https://github.com/benchopt/benchopt/pull/392
* ENH get cuda info without nvcc by tanglef in https://github.com/benchopt/benchopt/pull/386
* HTML website improvements by TomDLT in https://github.com/benchopt/benchopt/pull/389
* ENH use current working directory as default in CLI by tanglef in https://github.com/benchopt/benchopt/pull/384
* FIX Safe exit cuda by tanglef in https://github.com/benchopt/benchopt/pull/396
* BUG fix ANSI colors in Windows by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/398
* CLN various improvments in the output by tomMoral in https://github.com/benchopt/benchopt/pull/393
* ENH support exp notation in CLI parameters by TomDLT in https://github.com/benchopt/benchopt/pull/383
* FIX: prevent from using install or run -e without conda by bmalezieux in https://github.com/benchopt/benchopt/pull/399
* FIX parameters of objective shouldn't be modified by set_data by bmalezieux in https://github.com/benchopt/benchopt/pull/401
* ENH change output file name by tanglef in https://github.com/benchopt/benchopt/pull/397
* ENH no longer skip sparse datasets for julia solvers by mathurinm in https://github.com/benchopt/benchopt/pull/404
* ENH add benchopt archive cmd to share the benchmarks by tomMoral in https://github.com/benchopt/benchopt/pull/408
* ENH add slurm parallel processor using submitit by tomMoral in https://github.com/benchopt/benchopt/pull/407
* FIX autocompletion for paths by tomMoral in https://github.com/benchopt/benchopt/pull/414
* MNT API change handled in Lasso benchmark by mathurinm in https://github.com/benchopt/benchopt/pull/420
* ENH add tag in results csv file by mathurinm in https://github.com/benchopt/benchopt/pull/421
* FIX warn if benchopt version in env differ from running one by mathurinm in https://github.com/benchopt/benchopt/pull/419
* HTML improve plot display by Melvin-klein in https://github.com/benchopt/benchopt/pull/418
* MTN faster test_no_conda and move in common file with tests by tomMoral in https://github.com/benchopt/benchopt/pull/425
* FIX generate results by tomMoral in https://github.com/benchopt/benchopt/pull/426
* TST benchopt plot with html by tomMoral in https://github.com/benchopt/benchopt/pull/427
* FIX Handle iterables parameters in ``Objective`` by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/423
* HTML trim infinite values for HTML plotting by Melvin-klein in https://github.com/benchopt/benchopt/pull/429
* HTML embed js, css, svg into Mako template by Melvin-klein in https://github.com/benchopt/benchopt/pull/432
* HTML Compress data by Melvin-klein in https://github.com/benchopt/benchopt/pull/433
* ENH update problems by jolars in https://github.com/benchopt/benchopt/pull/431
* DOC : add AJD to documentation by agramfort in https://github.com/benchopt/benchopt/pull/434
* HTML custom legend in result template by Melvin-klein in https://github.com/benchopt/benchopt/pull/428
* FIX non-diverging negative losses by tomMoral in https://github.com/benchopt/benchopt/pull/435
* MTN unpin 3.8 version in env creation by mathurinm in https://github.com/benchopt/benchopt/pull/297
* HTML artifact by Melvin-klein in https://github.com/benchopt/benchopt/pull/439
* FIX parquet file publishing by Melvin-klein in https://github.com/benchopt/benchopt/pull/438
* HTML update html template by Melvin-klein in https://github.com/benchopt/benchopt/pull/424
* DOC add ``bibtex`` to cite ``Benchopt`` by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/441
* FIX license format by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/442
* PLT Fix html artifact by Melvin-klein in https://github.com/benchopt/benchopt/pull/444
* FIX for objective and solvers returning list of arrays by mathurinm in https://github.com/benchopt/benchopt/pull/445
* DOC improve the how to doc by tomMoral in https://github.com/benchopt/benchopt/pull/446
* CLN use benchmark pretty names by Melvin-klein in https://github.com/benchopt/benchopt/pull/440
* FIX result generation by Melvin-klein in https://github.com/benchopt/benchopt/pull/447
* FIX results format by Melvin-klein in https://github.com/benchopt/benchopt/pull/448
* CI create new env to avoid issue with pin python version in base env by tomMoral in https://github.com/benchopt/benchopt/pull/452
* FIX import error in utils displayed by tomMoral in https://github.com/benchopt/benchopt/pull/451
* CLN embed all static files in html by tomMoral in https://github.com/benchopt/benchopt/pull/456
* Change default parameter for --n-repetitions to 1 instead of 5 by bmalezieux in https://github.com/benchopt/benchopt/pull/457
* FIX use floats for X_density and snr by jolars in https://github.com/benchopt/benchopt/pull/471
* FIX create config file with mode 600 in cli set() by mathurinm in https://github.com/benchopt/benchopt/pull/470
* CLN typos in stopping_criterion.py docstrings by mathurinm in https://github.com/benchopt/benchopt/pull/462
* ENH allow template solver by tomMoral in https://github.com/benchopt/benchopt/pull/473
* ENH stopping criterion with different objective key by AmelieVernay in https://github.com/benchopt/benchopt/pull/461
* DOC add default value for strategy in doc by AmelieVernay in https://github.com/benchopt/benchopt/pull/464
* FIX remove debugging print left from PR461 by Badr-MOUFAD in https://github.com/benchopt/benchopt/pull/478
* FIX detection editable install by tomMoral in https://github.com/benchopt/benchopt/pull/482
* ENH specify channel for conda reqs by tomMoral in https://github.com/benchopt/benchopt/pull/483
* FIX test command relative import by tomMoral in https://github.com/benchopt/benchopt/pull/486
* TST add conda requirements cmd generation by tomMoral in https://github.com/benchopt/benchopt/pull/491
* API deprecate `Objective.to_dict` in favor of `Objective.get_objective` by mathurinm in https://github.com/benchopt/benchopt/pull/489
* ENH min benchopt version by tomMoral in https://github.com/benchopt/benchopt/pull/492
* ENH add benchmark_utils as a module when setting up benchmark by mathurinm in https://github.com/benchopt/benchopt/pull/472
* DOC add missing what's new entry by tomMoral in https://github.com/benchopt/benchopt/pull/496
* FIX local benchopt requirement detection by tomMoral in https://github.com/benchopt/benchopt/pull/497
* ENH improve error reporting in solvers by tomMoral in https://github.com/benchopt/benchopt/pull/495
* PLT change colormap + clean plotting functions by AmelieVernay in https://github.com/benchopt/benchopt/pull/487
* CLN raise error when objective is not installed by tomMoral in https://github.com/benchopt/benchopt/pull/494

New Contributors
* Badr-MOUFAD made their first contribution in https://github.com/benchopt/benchopt/pull/387
* Melvin-klein made their first contribution in https://github.com/benchopt/benchopt/pull/418
* AmelieVernay made their first contribution in https://github.com/benchopt/benchopt/pull/461

**Full Changelog**: https://github.com/benchopt/benchopt/compare/1.2.0...1.3.0

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.