• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

scikit-hep / iminuit
100%

Build:
DEFAULT BRANCH: develop
Repo Added 07 Nov 2020 10:49AM UTC
Files 18
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • all-repos_autofix_all-repos-sed
  • beta/2.3.0
  • beta/v2.2.0
  • chore/cmake-modernize
  • chore/dependency-groups
  • chore/drop-python-39-1132
  • chore/remove-dead-tooling-config
  • ci/ios-wheels
  • ci/permissions-timeouts
  • ci/python-3.15
  • ci/tooling-fixes-1132
  • dependabot/github_actions/actions-37c5818152
  • dependabot/github_actions/actions-3e31a1c363
  • dependabot/github_actions/actions-49e2431871
  • dependabot/github_actions/actions-4f4f16ea8d
  • dependabot/github_actions/actions-666c6d1e80
  • dependabot/github_actions/actions-6baf25c095
  • dependabot/github_actions/actions-70924bd4cb
  • dependabot/github_actions/actions-8ab028430a
  • dependabot/github_actions/actions-a64837efd3
  • dependabot/github_actions/actions-b9fd53f25e
  • dependabot/github_actions/actions-e6117fbf6f
  • dependabot/github_actions/actions-ef714a5875
  • feat/optional-extras
  • fix-hide-modules-and-qt-import
  • fix-issue-1190
  • fix/binder-postbuild
  • fix/broken-ci
  • fix/cost-bugs-1132
  • fix/costsum-visualize-single
  • fix/cpp-binding-bugs-1132
  • fix/describe-annotated-base
  • fix/fmin-repr-hesse-failed
  • fix/getitem-exceptions
  • fix/hide-modules-cleanup
  • fix/matrix-nonsquare-repr
  • fix/minimize-scalar-bounds
  • fix/minuit-state-bugs-1132
  • fix/mncontour-limits
  • fix/normalize-key-indices
  • fix/normalize-output-shape
  • fix/nox-maxtest-python
  • fix/pulls-mask-handling
  • fix/scan-all-fixed
  • fix/scipy-nonlinear-constraint-mutation
  • fix/unbinnednll-scaled-pdf
  • fix/util-bugs-1132
  • fix/view-bool-mask
  • fix/visualize-matplotlib-figure-1132
  • fix_ci
  • fix_issue_1111
  • fix_least_squares_visualize_unsorted
  • fix_qtwidget
  • fix_tests
  • henryiii/ci/addft
  • henryiii/ci/pyodide
  • main
  • master
  • minos_cl_doc
  • perf/cost-caching-cleanup
  • perf/fcn-hot-path-1132
  • perf/lazy-strategy2-migrad
  • perf/leastsquares-contiguous
  • perf/state-identity-check
  • perf/unbinned-nll-no-sort
  • pre-commit-ci-update-config
  • qtwidget
  • scipy_options
  • support_user_provided_g2_and_hessian
  • update_external_root

08 Sep 2026 03:44PM UTC coverage: 99.671%. Remained the same
34246684507

push

github

web-flow
fix: `log_or_zero` helper mistakenly downcasts integers to floats when the input is of integer dtype (#1191)

Fixes https://github.com/scikit-hep/iminuit/issues/1190

The line `r[ma] = np.log(x[ma])` effectively down casts floats to ints
if `r` is of integer dtype meaning that `r` should be constructed with a
floating dtype but it accidentally inherited `x`'s dtype which might be
integer as it was constructed with `np.zeros_like(x)`. We now just
construct it as `np.zeros_like(x * 1.0)`. This was the simplest
solution. See the comment in the code for the reason.

1 of 1 new or added line in 1 file covered. (100.0%)

3944 of 3957 relevant lines covered (99.67%)

1.0 hits per line

Relevant lines Covered
Build:
Build:
3957 RELEVANT LINES 3944 COVERED LINES
1.0 HITS PER LINE
Source Files on develop
  • Tree
  • List 18
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34246684507 develop fix: `log_or_zero` helper mistakenly downcasts integers to floats when the input is of integer dtype (#1191) Fixes https://github.com/scikit-hep/iminuit/issues/1190 The line `r[ma] = np.log(x[ma])` effectively down casts floats to ints if `r` is... push 08 Sep 2026 03:47PM UTC web-flow github
99.67
34199365777 develop ci: build iOS wheels (#1172) :robot: _AI text below_ :robot: Adds an `ios` job to the release workflow that cross-compiles wheels from both `macos-latest` and `macos-26-intel`, and includes them in the PyPI upload. The `[tool.cibuildwheel.ios]`... push 08 Sep 2026 07:29AM UTC web-flow github
99.67
34122791204 develop fix: fall back to ndarray repr for non-square Matrix (#1170) :robot: _AI text below_ :robot: Follow-up to #1139. `str()` and `_repr_html_()` on a `Matrix` assumed a square matrix and raised `IndexError` for 1D or non-square results of numpy inde... push 07 Sep 2026 12:39PM UTC web-flow github
99.67
33833753892 develop ci: build pyodide wheels (#1171) :robot: _AI text below_ :robot: Adds `cp313`, `cp314`, and `cp315` pyodide (wasm32) wheel jobs to the release workflow, built with cibuildwheel and tested in node. The wheels are uploaded to PyPI with the others.... push 04 Sep 2026 03:38AM UTC web-flow github
99.67
33701818791 develop ci: add Python 3.15 to tests and wheels (#1169) :robot: _AI text below_ :robot: Adds a Python 3.15 test job on Ubuntu (numpy + scipy; matplotlib has no cp315 wheels yet) and `cp315`/`cp315t` to the wheel build matrix. push 03 Sep 2026 01:02AM UTC web-flow github
99.67
33684052169 develop fix: keep parameter names on Matrix sub-selection (#1139) :robot: _AI text below_ :robot: A sub-selection of a `Matrix`, such as `m[["a", "b"]]`, `m[:2]` or `m[[0, 2]]`, kept the `_var2pos` name mapping of the full matrix. The stale mapping gave... push 02 Sep 2026 10:14PM UTC web-flow github
99.67
33674245755 develop fix: make hide_modules exception-safe and cheapen is_module_available (#1167) :robot: _AI text below_ :robot: `hide_modules` removed its finder from `sys.meta_path` by identity, but did not guard against the finder already being gone, so an exce... push 02 Sep 2026 07:48PM UTC web-flow github
99.67
33672011554 develop chore: use dependency groups instead of extras (#1162) :robot: _AI text below_ :robot: Move the `test` and `doc` extras to PEP 735 `[dependency-groups]` and add a `dev` group that includes both. The extras were only used by `noxfile.py`, which n... push 02 Sep 2026 07:16PM UTC web-flow github
99.62
33670939521 develop fix: do not assert in FMin text repr when Hesse failed (#1165) :robot: _AI text below_ :robot: Minuit2 can report `hesse_failed` together with `has_posdef_covar`, a combination the text repr did not expect. It asserted this could not happen, so ... push 02 Sep 2026 07:06PM UTC web-flow github
99.62
33668564206 develop fix: describe() accepts Annotated with non-float base type (#1164) :robot: _AI text below_ :robot: `Annotated[int, Gt(0)]` or `Annotated[np.float64, Gt(0)]` crashed `describe()` and `Minuit` construction with `AssertionError`; the base type does... push 02 Sep 2026 06:44PM UTC web-flow github
99.62
See All Builds (1661)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc