optimagic-dev / optimagic

optimagic is a Python package for numerical optimization. It is a unified interface to optimizers from SciPy, NlOpt and other packages. optimagic's minimize function works just like SciPy's, so you don't have to adjust your code. You simply get more optimizers for free. On top you get diagnostic tools, parallel numerical derivatives and more.
https://optimagic.readthedocs.io/
MIT License
270 stars 30 forks source link

pre-commit autoupdate and multiple fixes that were necessary after ruff update #424

Closed pre-commit-ci[bot] closed 1 year ago

pre-commit-ci[bot] commented 1 year ago

updates:

codecov[bot] commented 1 year ago

Codecov Report

Merging #424 (7cef144) into main (d73393c) will decrease coverage by 0.01%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #424      +/-   ##
==========================================
- Coverage   92.87%   92.87%   -0.01%     
==========================================
  Files         225      225              
  Lines       17584    17576       -8     
==========================================
- Hits        16331    16323       -8     
  Misses       1253     1253              
Impacted Files Coverage Δ
src/estimagic/optimization/tao_optimizers.py 24.17% <ø> (ø)
src/estimagic/visualization/estimation_table.py 84.93% <ø> (ø)
tests/optimization/test_fides_options.py 90.32% <ø> (-1.57%) :arrow_down:
src/estimagic/cli.py 100.00% <100.00%> (ø)
src/estimagic/dashboard/dashboard_app.py 100.00% <100.00%> (ø)
...rc/estimagic/parameters/consolidate_constraints.py 96.44% <100.00%> (-0.03%) :arrow_down:
src/estimagic/utilities.py 94.95% <100.00%> (-0.09%) :arrow_down:
...sts/benchmarking/test_process_benchmark_results.py 100.00% <100.00%> (ø)
tests/conftest.py 100.00% <100.00%> (ø)
...fferentiation/test_compare_derivatives_with_jax.py 98.86% <100.00%> (ø)
... and 41 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.