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

Chia-Network / chia-blockchain / 22671361651
91%

Build:
DEFAULT BRANCH: main
Ran 04 Mar 2026 02:52PM UTC
Jobs 1
Files 895
Run time 2min
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

03 Mar 2026 07:47PM UTC coverage: 91.147% (+0.07%) from 91.077%
22671361651

push

github

web-flow
Add missing type annotations and remove 10 mypy exclusions (#20582)

* Add missing type annotations and remove 10 mypy exclusions

Add return type annotations, parameter types, and generic type
parameters to 10 modules that had trivial mypy strict-mode violations
(1-2 errors each). Remove them from mypy-exclusions.txt so they are
now covered by strict type checking.

Modules fixed:
- chia.cmds.start_funcs (Popen generic param)
- chia.wallet.wallet_pool_store (classmethod return type)
- installhelper (return type)
- chia._tests.blockchain.blockchain_test_utils (return type)
- chia._tests.core.test_daemon_rpc (param + return types)
- chia._tests.core.test_filter (param + return types)
- chia._tests.pools.test_pool_config (param + return types)
- chia._tests.core.custom_types.test_coin (return types)
- chia._tests.core.util.test_lru_cache (return type + var annotation)
- chia._tests.core.util.test_significant_bits (return types)

Also fixes int-to-uint32 arg-type errors in test_wallet_pool_store.py
that surfaced once wallet_pool_store.py became strictly typed.

* Some better types and await ws_server.stop().

---------

Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>

10395 of 11567 branches covered (89.87%)

Branch coverage included in aggregate %.

30 of 30 new or added lines in 10 files covered. (100.0%)

3 existing lines in 2 files now uncovered.

104796 of 114812 relevant lines covered (91.28%)

1.83 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.91
0.88% chia/wallet/wallet_node.py
2
85.98
-0.25% chia/data_layer/data_layer.py
Jobs
ID Job ID Ran Files Coverage
1 22671361651.1 04 Mar 2026 02:52PM UTC 1790
91.15
GitHub Action Run
Source Files on build 22671361651
  • Tree
  • List 895
  • Changed 38
  • Source Changed 10
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22671361651
  • 2c5322a6 on github
  • Prev Build on main (#22636662155)
  • Next Build on main (#22681671386)
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

© 2026 Coveralls, Inc