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

pyiron / pyiron_workflow / 12798771950
92%

Build:
DEFAULT BRANCH: main
Ran 15 Jan 2025 11:21PM UTC
Jobs 1
Files 33
Run time 1min
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

15 Jan 2025 08:14PM UTC coverage: 91.48% (+0.002%) from 91.478%
12798771950

push

github

web-flow
By default, be picker about callable (#546)

`typeguard.check_type` is quite relaxed when seeing if something is `callable` -- so much so that _everything_ will pass through, even `check_type(5, callable)`, or (as in the test suite) a check against an instance of a class that has not defined `__call__`. This switches the default to convert raw `callable` hints into `collections.abc.Callable`, which `check_type` treats more rigorously. I believe this is closer to the intuitively expected behaviour of `valid_value`, but the original behaviour can still be recovered via a flag argument.

Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>

3071 of 3357 relevant lines covered (91.48%)

0.91 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
97.78
0.05% type_hinting.py
Jobs
ID Job ID Ran Files Coverage
1 12798771950.1 15 Jan 2025 11:21PM UTC 33
91.48
GitHub Action Run
Source Files on build 12798771950
  • Tree
  • List 33
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12798771950
  • a975dc7a on github
  • Prev Build on main (#12795134771)
  • Next Build on main (#12819384780)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc