Canonical Ubuntu on Nostr: Open source is built by maintainers. Testing is built on trust. In the latest Push to ...
Open source is built by maintainers. Testing is built on trust.
In the latest Push to Talk | Meet the Maintainers, we sit down with Ned Batchelder (@nedbat), creator and long-time maintainer of coverage.py, to talk about the story behind one of Python’s best-known testing tools.
In this episode:
➡️ How coverage.py started, and what kept it going
➡️ What code coverage can (and can’t) tell you
➡️ Why “94% measured” is a choice, not an accident
Watch the video:
https://youtu.be/xjWjfRVTUHo?si=-pS184L1EBzA_dmh
Published at
2026-02-12 13:17:02 UTCEvent JSON
{
"id": "21bd375598279fd3547b6a820d08fe2f58df5b5c85ea216f8d1e42a80ff2d950",
"pubkey": "57e66c434dab688fb7689881ac695471fa600fbcccedc67f8256f160d29e7e46",
"created_at": 1770902222,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.masto.host/ubuntusocial/media_attachments/files/116/057/843/710/872/365/original/8ae09d1cc2ccde42.jpg",
"m image/jpeg"
],
[
"proxy",
"https://ubuntu.social/@ubuntu/116057848057058376",
"web"
],
[
"proxy",
"https://ubuntu.social/users/ubuntu/statuses/116057848057058376",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://ubuntu.social/users/ubuntu/statuses/116057848057058376",
"pink.momostr"
],
[
"-"
]
],
"content": "Open source is built by maintainers. Testing is built on trust.\n\nIn the latest Push to Talk | Meet the Maintainers, we sit down with Ned Batchelder (@nedbat), creator and long-time maintainer of coverage.py, to talk about the story behind one of Python’s best-known testing tools.\n\nIn this episode:\n\n➡️ How coverage.py started, and what kept it going\n\n➡️ What code coverage can (and can’t) tell you\n\n➡️ Why “94% measured” is a choice, not an accident\n\nWatch the video: https://youtu.be/xjWjfRVTUHo?si=-pS184L1EBzA_dmh\nhttps://cdn.masto.host/ubuntusocial/media_attachments/files/116/057/843/710/872/365/original/8ae09d1cc2ccde42.jpg\n",
"sig": "048c3e2b2636d5cdb4ad0f5600b8658945bc7ce56f69ff21c47d26278996bac367afb88802a8e39630bd73ae8073959c09b0069d755d039c1be6b45a21aaf0c1"
}