ci: Update lint container dependencies #35718

pull fanquake wants to merge 3 commits into bitcoin:master from fanquake:ci_lint_updates changing 2 files +3 −3
  1. fanquake commented at 9:40 AM on July 14, 2026: member

    Container: Ubuntu 24.04 -> 26.04. uv: 10.x -> 11.x mypy: 1.19.1 -> 2.3.0

  2. fanquake requested review from willcl-ark on Jul 14, 2026
  3. DrahtBot added the label Tests on Jul 14, 2026
  4. DrahtBot commented at 9:40 AM on July 14, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35718.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK hebasto, willcl-ark

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  5. maflcko commented at 9:52 AM on July 14, 2026: member

    Title could be ci: Update lint container dependencies?

  6. fanquake renamed this:
    ci: use Ubuntu 26.04 container
    ci: Update lint container dependencies
    on Jul 14, 2026
  7. fanquake commented at 9:57 AM on July 14, 2026: member

    Title could be ci: Update lint container dependencies?

    Yep, changed.

  8. ci: mypy 2.3.0 14f4ddcb55
  9. ci: use uv 11.x 058a73a0ae
  10. ci: use Ubuntu 26.04 for lint container 900a7785bf
  11. fanquake force-pushed on Jul 14, 2026
  12. DrahtBot added the label CI failed on Jul 14, 2026
  13. hebasto approved
  14. hebasto commented at 10:26 AM on July 14, 2026: member

    ACK 900a7785bf56ab92560a3ec63423c9376a7b255d.

  15. willcl-ark approved
  16. willcl-ark commented at 10:28 AM on July 14, 2026: member

    ACK 900a7785bf56ab92560a3ec63423c9376a7b255d

    Changes look fine to me.

    CI seems happy, and checking the mypy and uv changelogs I didn't notice anything we need to take much note of. mypy 2.3 does note:

    We are planning to enable the new native parser (--native-parser) by default soon. We recommend that you test the native parser in your projects and report any issues in the mypy issue tracker.

    I have also tested this locally and everything seems to be fine with that (for the future).

    edit: took force-push commit

  17. DrahtBot requested review from willcl-ark on Jul 14, 2026
  18. DrahtBot removed the label CI failed on Jul 14, 2026
  19. hebasto merged this on Jul 14, 2026
  20. hebasto closed this on Jul 14, 2026

  21. fanquake deleted the branch on Jul 14, 2026


willcl-ark

Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-07-16 05:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me