{ "meta": { "software": "slipcover", "version": "1.0.17", "timestamp": "2025-10-22T13:02:59.062064", "branch_coverage": false, "show_contexts": false }, "files": { "src/ouroboros/__init__.py": { "executed_lines": [ 1, 2, 3, 4, 5, 6, 7, 8 ], "missing_lines": [], "summary": { "covered_lines": 8, "missing_lines": 0, "percent_covered": 100.0 } }, "src/ouroboros/_core.py": { "executed_lines": [ 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 20, 23, 24, 26, 31, 32, 33, 36, 37, 44, 46, 65, 66, 69, 70, 72, 73, 75, 76, 78, 79, 81, 82, 84, 86, 87, 90, 91, 92, 93, 95, 98, 99, 102, 104, 105, 108, 110, 112, 125, 126, 127, 128, 129, 131, 132, 133, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168, 170, 172, 174, 184, 186, 192, 194, 196, 197, 198, 218, 219, 220, 221, 222, 224, 225, 227, 229, 230, 235, 236, 237, 238, 240, 241, 242, 244, 245, 251, 253, 254, 261, 262, 264, 267, 277, 278, 279, 280, 282, 283, 286, 288, 289, 290, 291, 311, 312, 313, 315, 316, 317, 318, 320, 322, 324, 327, 328, 329, 330, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 344, 345, 346, 347, 348, 349, 352, 354, 356, 358, 359, 362, 364, 367, 368, 370, 379, 381, 387, 389, 402, 403, 404, 405, 408, 425, 426, 427, 428, 430, 431, 433, 434, 437, 438, 439, 440, 441, 444, 445, 446, 447, 448, 449, 452, 455, 456, 457, 458, 460, 461, 462, 465, 476, 477, 478, 480, 482, 483, 484, 485, 486, 504, 505, 506, 507, 508, 509, 512, 519, 520, 521, 522, 524, 525, 526, 538, 539, 540, 541, 542, 544, 547, 548, 551, 552, 553, 555, 556, 558, 559, 561, 563, 589, 591, 593, 594, 595, 607, 609, 610, 611, 612, 614, 615, 616, 617, 618, 619, 623, 624, 625, 627, 629, 630, 631, 633, 636, 639, 640, 648, 650, 651, 652, 671, 672, 673, 675, 676, 678, 679, 680, 682, 684, 686, 687, 688, 690, 703, 705, 719, 720, 721, 722, 723, 725, 727, 735, 737, 743, 745, 764, 765, 767, 768, 770, 771, 772, 773, 776, 777, 778, 779, 780, 784, 786, 787, 788, 790, 791, 792, 793, 794, 797, 798, 804, 806, 807, 813, 815, 816, 822, 824, 825, 833, 835, 836, 844, 847, 848, 857, 859, 860, 876, 877, 879, 880, 881, 882, 883, 884, 885, 886, 888, 889, 890, 891, 892, 894, 895, 896, 899, 913, 914, 915, 917, 934, 935, 937, 938, 939, 940, 941, 942, 943, 945, 946, 947, 948, 950, 961, 963, 971, 973, 979, 980, 981, 982, 985, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1015, 1016, 1018, 1020, 1021, 1027, 1028, 1029, 1030, 1031, 1033, 1034, 1042, 1043, 1044, 1045, 1046, 1048, 1049, 1056, 1057, 1058, 1059, 1060, 1062, 1063, 1069, 1071, 1072, 1080, 1082, 1083, 1091, 1093, 1104, 1105, 1106, 1108, 1109, 1110, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119 ], "missing_lines": [ 28, 621, 634 ], "summary": { "covered_lines": 448, "missing_lines": 3, "percent_covered": 99.33481152993348 } }, "src/ouroboros/_utils.py": { "executed_lines": [ 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 16, 17, 19, 24, 25, 26, 27, 45, 46, 48, 49, 50, 51, 53, 56, 57, 58, 59, 60, 61, 62, 64, 65, 67, 68, 69, 70, 71, 72, 73, 75, 78, 79, 82, 84, 85, 87, 90, 91, 92, 93, 94, 95, 97, 99, 100, 102, 105, 108, 109, 110, 111, 112, 113, 114, 115, 116, 147, 148, 149, 151, 152, 155, 156, 157, 158, 161, 162, 163, 164, 168, 169, 170, 171, 172, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 189, 200, 201, 202, 203, 204, 206, 208, 209, 211, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 239, 240, 241, 242, 243, 245, 246, 247, 249, 252, 272, 273, 274, 275, 276, 278, 280, 281, 282, 285, 286, 287, 288, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 303, 315, 316, 317, 318, 319, 321, 322, 323, 324, 325, 328, 343, 344, 345, 346, 347, 349, 350, 351, 354, 355, 356, 357, 358, 362, 363, 364, 365, 366, 367, 368, 371, 372, 373, 374, 375, 394, 399, 400, 402, 405, 406, 408, 409, 411, 412, 413, 414, 415, 417, 420, 421, 422, 423, 424, 432, 455, 456, 458, 460, 461, 463, 464, 465, 467, 468, 469, 472, 473, 475, 476, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 490, 491, 492, 494, 495, 496, 497, 498, 499, 500, 502, 503, 504, 506, 507, 509, 510, 511, 512, 513, 514, 516, 517, 518, 519, 521, 522, 523, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 536, 537, 538, 541, 542, 544, 546, 547, 548, 550, 551, 552, 553, 554, 555, 557, 558, 559, 560, 562, 563, 564, 566, 567, 571 ], "missing_lines": [ 21, 103, 395, 396, 401, 403 ], "summary": { "covered_lines": 297, "missing_lines": 6, "percent_covered": 98.01980198019803 } }, "src/ouroboros/_geoprocessing.py": { "executed_lines": [ 1, 3, 5, 8, 25, 26, 27, 28, 32, 47, 48, 52, 53, 54, 55, 56, 57, 58, 59, 76, 77 ], "missing_lines": [], "summary": { "covered_lines": 21, "missing_lines": 0, "percent_covered": 100.0 } }, "src/ouroboros/utils.py": { "executed_lines": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "missing_lines": [], "summary": { "covered_lines": 11, "missing_lines": 0, "percent_covered": 100.0 } } }, "summary": { "covered_lines": 785, "missing_lines": 9, "percent_covered": 98.86649874055415, "percent_covered_display": "99" } }