OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/mlflow/mlflow",4 "url": "https://github.com/mlflow/mlflow",5 "host": "github.com",6 "commit": "01a99ac82929ce25387cb4ba058d84bd1e80db65",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": ".claude/hooks/enforce-uv.sh",13 "sha256": "e6686df211c8b1166b437ec5e990ea438a3d727b045b6d3b9f289c7fce89b488",14 "language": "Shell",15 "lines": 53,16 "truncated": false,17 "block": 8,18 "row": 812719 },20 {21 "path": ".claude/hooks/validate_pr_body.py",22 "sha256": "9cf288240c05185566981f92eca52a65c6c60ad487b2656820a4e93bfe7304ef",23 "language": "Python",24 "lines": 77,25 "truncated": false,26 "block": 6,27 "row": 3407228 },29 {30 "path": ".claude/scripts/install-claude.sh",31 "sha256": "793ea70534cef67bf90a48b1763422e50b7f1a1de50e9af05cb3e7e55f0b5a47",32 "language": "Shell",33 "lines": 29,34 "truncated": false,35 "block": 8,36 "row": 781637 },38 {39 "path": ".claude/scripts/statusline.sh",40 "sha256": "e2537660c6e6f06797215e25ddedc8b7a06ec46be53e687f82bb709503ebac0c",41 "language": "Shell",42 "lines": 31,43 "truncated": false,44 "block": 8,45 "row": 776046 },47 {48 "path": ".claude/scripts/stream.sh",49 "sha256": "e862076c6bebc0731814cff259202b56422c7a785c1b82a1fa11f86661139343",50 "language": "Shell",51 "lines": 43,52 "truncated": false,53 "block": 8,54 "row": 824955 },56 {57 "path": ".claude/skills/pr-review/search-web.sh",58 "sha256": "f016993fb39f2486af6000165d62b6051173783c52732059a2da25eda710e1fd",59 "language": "Shell",60 "lines": 67,61 "truncated": false,62 "block": 8,63 "row": 867364 },65 {66 "path": ".claude/skills/src/skills/cli.py",67 "sha256": "b99f926b4ad27223ad7686d7c2f2c311a1f8bd86f366c887b59694a8bcb60ba4",68 "language": "Python",69 "lines": 29,70 "truncated": false,71 "block": 6,72 "row": 2363273 },74 {75 "path": ".claude/skills/src/skills/commands/annotate_diff.py",76 "sha256": "bbf7b7353c80fea5621f3a42bda5e36aabb73116671ff57b81cf78f324f594e7",77 "language": "Python",78 "lines": 157,79 "truncated": false,80 "block": 6,81 "row": 4254782 },83 {84 "path": ".claude/skills/src/skills/commands/embed_media.py",85 "sha256": "b9165bd0c98ae1cedcad1ddd86e9f1ca59f653fab6a152d5484dbd0c1b8233c0",86 "language": "Python",87 "lines": 286,88 "truncated": false,89 "block": 7,90 "row": 380791 },92 {93 "path": ".claude/skills/src/skills/commands/fetch_logs.py",94 "sha256": "1c0b08449ec031a411528ef3d1f73c066f2d6c27c3ceacdab7cc308afde76d93",95 "language": "Python",96 "lines": 310,97 "truncated": false,98 "block": 7,99 "row": 4059100 },101 {102 "path": ".claude/skills/src/skills/commands/load_rules.py",103 "sha256": "88ceb202441530a6a1ab72e49554f8562caeaed6fd807d78e987b59c3d99ca95",104 "language": "Python",105 "lines": 88,106 "truncated": false,107 "block": 6,108 "row": 34196109 },110 {111 "path": ".claude/skills/src/skills/commands/upload_media.py",112 "sha256": "bc4acce74884f805cc274159e853ae37b0cd5925581c1a386d41b1e88aeda7b3",113 "language": "Python",114 "lines": 73,115 "truncated": false,116 "block": 6,117 "row": 33870118 },119 {120 "path": ".claude/skills/src/skills/commands/validate_review.py",121 "sha256": "b8c67d2d69be32a417706f6c677fc59338c97386b3e1a1bceab11a0baffcaf7d",122 "language": "Python",123 "lines": 55,124 "truncated": false,125 "block": 6,126 "row": 30685127 },128 {129 "path": ".claude/skills/src/skills/github/__init__.py",130 "sha256": "3e88cc7fd45e7d50129b5e168e62f70af3c737f2a092b2f7df91c236a467bc09",131 "language": "Python",132 "lines": 10,133 "truncated": false,134 "block": 6,135 "row": 21316136 },137 {138 "path": ".claude/skills/src/skills/github/client.py",139 "sha256": "8ca49d8cfe92a9f9aa0e91d5339147a72733b3dce36839deb3b0b0074a747ab2",140 "language": "Python",141 "lines": 113,142 "truncated": false,143 "block": 6,144 "row": 38894145 },146 {147 "path": ".claude/skills/src/skills/github/types.py",148 "sha256": "132db112612a29fef3b50835ac57d53d330e7d5a77df64e2fc3415602c01f1fb",149 "language": "Python",150 "lines": 46,151 "truncated": false,152 "block": 6,153 "row": 24155154 },155 {156 "path": ".claude/skills/src/skills/github/uploads.py",157 "sha256": "0584e83f53372e38ebbdded50c4dd5c8176e299c71956f6cb8072289adb784d1",158 "language": "Python",159 "lines": 185,160 "truncated": false,161 "block": 6,162 "row": 44814163 },164 {165 "path": ".claude/skills/src/skills/github/utils.py",166 "sha256": "b9f856f45163d3a2a00b2bc8883104a7c9a4b7b07f5eddaffe02376432168433",167 "language": "Python",168 "lines": 20,169 "truncated": false,170 "block": 6,171 "row": 23003172 },173 {174 "path": ".claude/skills/src/skills/utils/__init__.py",175 "sha256": "b852a5616a384273ddeb9f2171d928424ff8268cd8217b3085cfc13c527ecb5e",176 "language": "Python",177 "lines": 13,178 "truncated": false,179 "block": 6,180 "row": 21534181 },182 {183 "path": ".claude/skills/tests/test_annotate_diff.py",184 "sha256": "0ceffb6ed5a53dacc722621a092934e6f73514fa98fec2a1a97c2ae4b575cb7d",185 "language": "Python",186 "lines": 56,187 "truncated": false,188 "block": 6,189 "row": 30532190 },191 {192 "path": ".claude/skills/tests/test_embed_media.py",193 "sha256": "531520a2712f55e158123489259b5945c7c93f9861548630cc8fb8f17b53f9b6",194 "language": "Python",195 "lines": 600,196 "truncated": false,197 "block": 7,198 "row": 8966199 },200 {201 "path": ".claude/skills/tests/test_review_payload_schema.py",202 "sha256": "56dcfca7cc64013796409fff6ab210c6d565afdaaebc1146a3e9e7410257704a",203 "language": "Python",204 "lines": 177,205 "truncated": false,206 "block": 6,207 "row": 43497208 },209 {210 "path": ".claude/skills/tests/test_upload_media.py",211 "sha256": "d0ea4c021ad388eb0b13ab26e3f1ba0f2d76b1199ab8e2422ca8df5e43473700",212 "language": "Python",213 "lines": 170,214 "truncated": false,215 "block": 6,216 "row": 42582217 },218 {219 "path": ".claude/skills/tests/test_uploads.py",220 "sha256": "c4d63b1cb0988948eddeec7f6fe4e2107f9c8a8c37cb1c22ec4e5f63ed3ca305",221 "language": "Python",222 "lines": 321,223 "truncated": false,224 "block": 7,225 "row": 3934226 },227 {228 "path": ".claude/skills/tests/test_utils.py",229 "sha256": "6ff36d57c9d5a0cc71cf49a661ff9e6a2a003223742830af935e559028642c68",230 "language": "Python",231 "lines": 50,232 "truncated": false,233 "block": 6,234 "row": 30027235 },236 {237 "path": ".claude/skills/tests/test_validate_review.py",238 "sha256": "55eff7a70159eacc0b820041b50c261bdc586393773d5d646567cf1f3b4a4f0d",239 "language": "Python",240 "lines": 56,241 "truncated": false,242 "block": 6,243 "row": 30847244 },245 {246 "path": ".github/actions/check-component-ids/index.js",247 "sha256": "6725acdc1efc162e2609df36546fcf8725a1588733310356ea117d1b7210cfd1",248 "language": "JavaScript",249 "lines": 56,250 "truncated": false,251 "block": 5,252 "row": 14474253 },254 {255 "path": ".github/actions/check-component-ids/regenerate.js",256 "sha256": "24eac8d102e658039edd073b40bfa46640ce1b8c4e3d3d094d81a08ab3fc1561",257 "language": "JavaScript",258 "lines": 27,259 "truncated": false,260 "block": 5,261 "row": 14115262 },263 {264 "path": ".github/actions/check-component-ids/utils.js",265 "sha256": "a5e8fb5186da3417ef725be194b316849534b934ad8536ae9b98ffc76bb79a43",266 "language": "JavaScript",267 "lines": 142,268 "truncated": false,269 "block": 5,270 "row": 14807271 },272 {273 "path": ".github/actions/untracked/index.js",274 "sha256": "f6bb941550537ddd5de93e8c3288fe93059e8cceb8c228dd90b806a706829c03",275 "language": "JavaScript",276 "lines": 1,277 "truncated": false,278 "block": 5,279 "row": 13644280 },281 {282 "path": ".github/actions/untracked/post.js",283 "sha256": "d9f2d7a1c4473b191aa72a3c4ca1c402aa3054f89684f607538075c95982e240",284 "language": "JavaScript",285 "lines": 20,286 "truncated": false,287 "block": 5,288 "row": 14011289 },290 {291 "path": ".github/ui-preview/app.py",292 "sha256": "fca66ebb9eb4e4ede688996b96f5e26e8496bf855fb510a58cc656df342d64ea",293 "language": "Python",294 "lines": 57,295 "truncated": false,296 "block": 6,297 "row": 29232298 },299 {300 "path": ".github/workflows/advice.js",301 "sha256": "a103c464595e35c679342dd84ff89c5dd2f315e320e05db1dcf257ceed67b2b8",302 "language": "JavaScript",303 "lines": 225,304 "truncated": false,305 "block": 5,306 "row": 14981307 },308 {309 "path": ".github/workflows/approval.js",310 "sha256": "bc3299a29df169739c802d400dc2bb66c4f42efc779194e509a69658ed02ca13",311 "language": "JavaScript",312 "lines": 109,313 "truncated": false,314 "block": 5,315 "row": 14702316 },317 {318 "path": ".github/workflows/auto-assign.js",319 "sha256": "b25977af2901eec65e974acbfc855b36ea166fa6fdc1e26bf3c78e2304f0ab2c",320 "language": "JavaScript",321 "lines": 184,322 "truncated": false,323 "block": 5,324 "row": 14830325 },326 {327 "path": ".github/workflows/auto-close-pr.js",328 "sha256": "8d251c781abea086d9542965c723897ce9ca930076b6ef759cfcfdfa8f5b1929",329 "language": "JavaScript",330 "lines": 335,331 "truncated": false,332 "block": 5,333 "row": 15139334 },335 {336 "path": ".github/workflows/autoformat.js",337 "sha256": "6788f2f2b68d511da2596f8df618ae44ca697dbf341447386b3486d3aa1b1fc3",338 "language": "JavaScript",339 "lines": 217,340 "truncated": false,341 "block": 5,342 "row": 14972343 },344 {345 "path": ".github/workflows/closing-pr.js",346 "sha256": "8527317ea528bbbfd71111194fc2363b4323db1d59455c5d6d0ffe292fe1841e",347 "language": "JavaScript",348 "lines": 37,349 "truncated": false,350 "block": 5,351 "row": 14271352 },353 {354 "path": ".github/workflows/duplicate-prs.js",355 "sha256": "f3b521fe545ffa40f69bb742b6a2ee8bf970b47ba565e2f5bb46d4a6436a936a",356 "language": "JavaScript",357 "lines": 177,358 "truncated": false,359 "block": 5,360 "row": 14867361 },362 {363 "path": ".github/workflows/labeling.js",364 "sha256": "762534de633a2e1e8838cdf66a75c36aae4c334c704d6919d8c76a82b15164f0",365 "language": "JavaScript",366 "lines": 89,367 "truncated": false,368 "block": 5,369 "row": 14637370 },371 {372 "path": ".github/workflows/patch.js",373 "sha256": "bdad1e8525a859b0f45286d66721d24a40e9967007ede752fe4c6d287fba4b86",374 "language": "JavaScript",375 "lines": 116,376 "truncated": false,377 "block": 5,378 "row": 14748379 },380 {381 "path": ".github/workflows/pr-size.js",382 "sha256": "bb62e0d37328a279b8c17d4c7efd1758388d809ac9b913bba93394045dc3ca37",383 "language": "JavaScript",384 "lines": 105,385 "truncated": false,386 "block": 5,387 "row": 14654388 },389 {390 "path": ".github/workflows/preview-comment.js",391 "sha256": "11fb60c872f2bdcc6bdcb07532c70fac8526c0582ed5e4045109110238316090",392 "language": "JavaScript",393 "lines": 285,394 "truncated": false,395 "block": 5,396 "row": 15035397 },398 {399 "path": ".github/workflows/protect.js",400 "sha256": "df8e3ecad14475c77eda2862584b1df8f7b805580c9d52bbce832c17547e70db",401 "language": "JavaScript",402 "lines": 224,403 "truncated": false,404 "block": 5,405 "row": 14973406 },407 {408 "path": ".github/workflows/release-note.js",409 "sha256": "3e9318056364f5da5011d27818ae9f0b84fa0c32824f4e019f466a6fc1aefd0e",410 "language": "JavaScript",411 "lines": 137,412 "truncated": false,413 "block": 5,414 "row": 14785415 },416 {417 "path": ".github/workflows/retry.sh",418 "sha256": "fef211e1be0d4b81d0106e1661cdc2e3fabc6b42b48dff61772690ccd64ba29c",419 "language": "Shell",420 "lines": 128,421 "truncated": false,422 "block": 8,423 "row": 8951424 },425 {426 "path": ".github/workflows/route-ready-issue-pr.js",427 "sha256": "4daf83b22c262f77b6e86ed37b835b871de409cfb04da7dcdb381d090a2ca52d",428 "language": "JavaScript",429 "lines": 95,430 "truncated": false,431 "block": 5,432 "row": 14636433 },434 {435 "path": ".github/workflows/snapshots.js",436 "sha256": "872977d51bc523c701c8bca7a99d91ef530d23f8798d4bf734c6601647d04ca3",437 "language": "JavaScript",438 "lines": 205,439 "truncated": false,440 "block": 5,441 "row": 14897442 },443 {444 "path": ".github/workflows/stale-branches.js",445 "sha256": "0e68802b1e7d9450b5cf7d08901809e7652d003c612d728ca871af8251ccb1f9",446 "language": "JavaScript",447 "lines": 126,448 "truncated": false,449 "block": 5,450 "row": 14761451 },452 {453 "path": ".github/workflows/stale-prs.js",454 "sha256": "a6eae295c71f688614cf829a2ed8ccd7348ef98bac6c1c7efba636aab1a1ce6d",455 "language": "JavaScript",456 "lines": 152,457 "truncated": false,458 "block": 5,459 "row": 14783460 },461 {462 "path": ".github/workflows/team-review.js",463 "sha256": "2f8b36539cef75bc454a07260ad61bb304da8f8a05d61fbb95e28d52149320cc",464 "language": "JavaScript",465 "lines": 217,466 "truncated": false,467 "block": 5,468 "row": 14952469 },470 {471 "path": ".github/workflows/update-release-labels.js",472 "sha256": "5982c50ea88063986c6063b8b236cd0d5a5f4d176554afe495e46b8f00f26a89",473 "language": "JavaScript",474 "lines": 215,475 "truncated": false,476 "block": 5,477 "row": 14925478 },479 {480 "path": "LICENSE.txt",481 "sha256": "6395355de6f391afff35996a30fb41b189b4991a4cb54993ace35ab69a0bfa28",482 "language": "License",483 "lines": 202,484 "truncated": false,485 "block": 6,486 "row": 2074487 },488 {489 "path": "README.md",490 "sha256": "e9b30b8aee35e78fb87bdbbfcf837e8739f596aef5f6def89e735680d7d8b00e",491 "language": "Text",492 "lines": 353,493 "truncated": false,494 "block": 8,495 "row": 10904496 },497 {498 "path": "bin/install.py",499 "sha256": "244f84fbf6d3440277b140509f431d575c8c42e19c73c6abe0201e44049e1ee3",500 "language": "Python",501 "lines": 337,502 "truncated": false,503 "block": 7,504 "row": 4580505 },506 {507 "path": "dev/annotate_flaky_tests.py",508 "sha256": "33ed6801e506d01f6f0905e083521302ebfaa36763fff1630300f22e75101a7a",509 "language": "Python",510 "lines": 250,511 "truncated": false,512 "block": 7,513 "row": 3216514 },515 {516 "path": "dev/benchmarks/gateway/benchmark.py",517 "sha256": "745de309a846d89a6f7bea02885ec3c59c63d5c2604fead8dc5ed1067fe1c69f",518 "language": "Python",519 "lines": 362,520 "truncated": false,521 "block": 7,522 "row": 4376523 },524 {525 "path": "dev/benchmarks/gateway/fake_server.py",526 "sha256": "4208ec442083dbca5eda6498a200caa304890e121f913ea0e8748840384faf40",527 "language": "Python",528 "lines": 68,529 "truncated": false,530 "block": 6,531 "row": 31138532 },533 {534 "path": "dev/benchmarks/gateway/run.py",535 "sha256": "3348370829b7d391a9f3e3ca32b5cb8b43d88d7c150f8c5f85d6aaee37e4bc31",536 "language": "Python",537 "lines": 815,538 "truncated": false,539 "block": 7,540 "row": 10455541 },542 {543 "path": "dev/benchmarks/tracing/_data.py",544 "sha256": "973221a5c5b707f9842f292503b61fa4cc02c53c1f7a9d7d15dffd9af4dc5c24",545 "language": "Python",546 "lines": 116,547 "truncated": false,548 "block": 6,549 "row": 38895550 },551 {552 "path": "dev/benchmarks/tracing/conftest.py",553 "sha256": "aa946500c8d65abcf068be0de2a3b4398caa4d110c52ade81f4d8983c18b73a7",554 "language": "Python",555 "lines": 39,556 "truncated": false,557 "block": 6,558 "row": 26991559 },560 {561 "path": "dev/benchmarks/tracing/test_trace_perf.py",562 "sha256": "f05c6366754b17922b13a2adbbfcb947c169c7f112462dee16221d728aa99ab9",563 "language": "Python",564 "lines": 131,565 "truncated": false,566 "block": 6,567 "row": 38572568 },569 {570 "path": "dev/build-docs.sh",571 "sha256": "3b9fb8427d7bdf3563027327f0e864aa01561363560c62117b0caaf7daf27b14",572 "language": "Shell",573 "lines": 229,574 "truncated": false,575 "block": 8,576 "row": 9265577 },578 {579 "path": "dev/build.py",580 "sha256": "246cd191dfde11525ea9e08e0c61851655c52bbabd05322d1423c7fda71909c5",581 "language": "Python",582 "lines": 140,583 "truncated": false,584 "block": 6,585 "row": 38911586 },587 {588 "path": "dev/build_docs.py",589 "sha256": "2cc7c15a0386b3188a8c290f27d2ed77547d15cd185cffe6af00ada322ffc10f",590 "language": "Python",591 "lines": 281,592 "truncated": false,593 "block": 7,594 "row": 2099595 },596 {597 "path": "dev/check_actions.py",598 "sha256": "ec7953f822af666ed510566362e7b93f0fa53c8e1f1023816fc76115c2c904a9",599 "language": "Python",600 "lines": 286,601 "truncated": false,602 "block": 7,603 "row": 2124604 },605 {606 "path": "dev/check_function_signatures.py",607 "sha256": "4e7822492b34e80e5b6a3d78883a70a846d31eecce7c32382c2cdc989a141e9c",608 "language": "Python",609 "lines": 375,610 "truncated": false,611 "block": 7,612 "row": 5216613 },614 {615 "path": "dev/check_init_py.py",616 "sha256": "686288bc67c35bdb8c62caa80f3e39f7a74dffaef65f5b67c97cffc9fc55304f",617 "language": "Python",618 "lines": 54,619 "truncated": false,620 "block": 6,621 "row": 31768622 },623 {624 "path": "dev/check_patch_prs.py",625 "sha256": "b31ce8ca8890f4598bf3e607791bf80c60baef369e388cbc6bd98c169d01a197",626 "language": "Python",627 "lines": 290,628 "truncated": false,629 "block": 7,630 "row": 2714631 },632 {633 "path": "dev/check_skills.py",634 "sha256": "95ccd8f2d3d164aad42e73f143b99f81857ec3f7fbfe9f104f219579f1877105",635 "language": "Python",636 "lines": 68,637 "truncated": false,638 "block": 6,639 "row": 31889640 },641 {642 "path": "dev/check_whitespace_only.py",643 "sha256": "1a3c05caa6f601f09afaae9928c0a1298407cfced801998120df3466a2e7bbb3",644 "language": "Python",645 "lines": 161,646 "truncated": false,647 "block": 6,648 "row": 40521649 },650 {651 "path": "dev/classify_flaky_tests.py",652 "sha256": "d05952a8d396aef16a54efe39aed34c31e5c7cf7873808ae4c46e5a37c2ae88f",653 "language": "Python",654 "lines": 229,655 "truncated": false,656 "block": 7,657 "row": 2257658 },659 {660 "path": "dev/clint/src/clint/__init__.py",661 "sha256": "357449c6256b13682b10283898eb7c6358cb37b859b77ba23389384d9dee2261",662 "language": "Python",663 "lines": 110,664 "truncated": false,665 "block": 6,666 "row": 38273667 },668 {669 "path": "dev/clint/src/clint/__main__.py",670 "sha256": "03ed6c8713470cbf306b916004e7b86499d9c50f410543befd5041ea4adbe460",671 "language": "Python",672 "lines": 3,673 "truncated": false,674 "block": 6,675 "row": 20237676 },677 {678 "path": "dev/clint/src/clint/builtin.py",679 "sha256": "5b834cc879d12b90f44e670b17e8210784c7bd996d47b56caf5204c370af19e1",680 "language": "Python",681 "lines": 216,682 "truncated": false,683 "block": 6,684 "row": 36559685 },686 {687 "path": "dev/clint/src/clint/comments.py",688 "sha256": "9d16abb4c29144f0fa7659a6c93afe4a3364f4c1e69ee6ecbabdcb58bd1d78c6",689 "language": "Python",690 "lines": 41,691 "truncated": false,692 "block": 6,693 "row": 26682694 },695 {696 "path": "dev/clint/src/clint/config.py",697 "sha256": "32d132f80dda32de598b4d4a8bfa44629837c02f7b7101720d4e892e7ee8a131",698 "language": "Python",699 "lines": 110,700 "truncated": false,701 "block": 6,702 "row": 38287703 },704 {705 "path": "dev/clint/src/clint/index.py",706 "sha256": "a13cbe517d55d8ac3e9271acc5b83ed20d623b6906b39d566b28835098da1e4a",707 "language": "Python",708 "lines": 221,709 "truncated": false,710 "block": 7,711 "row": 644712 },713 {714 "path": "dev/clint/src/clint/linter.py",715 "sha256": "5ef2ac43a84bc5a666073f01f054b90ff69e4414947b5dca3123b1b10a39c456",716 "language": "Python",717 "lines": 1084,718 "truncated": false,719 "block": 7,720 "row": 11714721 },722 {723 "path": "dev/clint/src/clint/resolver.py",724 "sha256": "59cf0d85c93831d9d789d64c4dedbe8f902b416453739c038bb0b3943ab4e8dd",725 "language": "Python",726 "lines": 89,727 "truncated": false,728 "block": 6,729 "row": 35580730 },731 {732 "path": "dev/clint/src/clint/rules/__init__.py",733 "sha256": "41359ac9e410b5ca7d49e11474badf22ef05e2441b79aec9755f61170ab3f7ff",734 "language": "Python",735 "lines": 124,736 "truncated": false,737 "block": 6,738 "row": 41811739 },740 {741 "path": "dev/clint/src/clint/rules/assign_before_append.py",742 "sha256": "6caf5b257e16e16f9112bd613321f7be759a467e8ee986b5f45abf79ba3a03c3",743 "language": "Python",744 "lines": 64,745 "truncated": false,746 "block": 6,747 "row": 31942748 },749 {750 "path": "dev/clint/src/clint/rules/base.py",751 "sha256": "8903e6099e4b628808bb75ccc8e2305ffdedd342a71f54ed7aa4080f9cfa93d8",752 "language": "Python",753 "lines": 31,754 "truncated": false,755 "block": 6,756 "row": 24426757 },758 {759 "path": "dev/clint/src/clint/rules/do_not_disable.py",760 "sha256": "daef6d8ace735ef9326319c62267f79c29331c3d2462833103f5a86283cd28fe",761 "language": "Python",762 "lines": 29,763 "truncated": false,764 "block": 6,765 "row": 25192766 },767 {768 "path": "dev/clint/src/clint/rules/docstring_param_order.py",769 "sha256": "dfa9189c218b000bd8b420f83d2f29162018f94987b5547c89440d29069f157b",770 "language": "Python",771 "lines": 9,772 "truncated": false,773 "block": 6,774 "row": 21439775 },776 {777 "path": "dev/clint/src/clint/rules/empty_notebook_cell.py",778 "sha256": "86fe65803bd3bdb2bd70f2541c9d48c22bf2fe8b6b96339e679d59d9c5d2db54",779 "language": "Python",780 "lines": 6,781 "truncated": false,782 "block": 6,783 "row": 21012784 },785 {786 "path": "dev/clint/src/clint/rules/example_syntax_error.py",787 "sha256": "5866dd8b17ad7c2e425bc3586a43e1705c370e336b232722c9c3648514f002d3",788 "language": "Python",789 "lines": 6,790 "truncated": false,791 "block": 6,792 "row": 20912793 },794 {795 "path": "dev/clint/src/clint/rules/except_bool_op.py",796 "sha256": "f7232f95ff4fda04e649422914a1124ca08d781655cfcc546b4eac4fcd16dff4",797 "language": "Python",798 "lines": 14,799 "truncated": false,800 "block": 6,801 "row": 21969802 },803 {804 "path": "dev/clint/src/clint/rules/extraneous_docstring_param.py",805 "sha256": "d821936f459ed12b2e56f28514f446a546710347ba5f212f5d10b4d1203eb39e",806 "language": "Python",807 "lines": 9,808 "truncated": false,809 "block": 6,810 "row": 21469811 },812 {813 "path": "dev/clint/src/clint/rules/forbidden_deprecation_warning.py",814 "sha256": "b4401a767abdd4d38d158439e8da8be895de073f1acc7543016d906baaa58704",815 "language": "Python",816 "lines": 34,817 "truncated": false,818 "block": 6,819 "row": 27903820 },821 {822 "path": "dev/clint/src/clint/rules/forbidden_make_judge_in_builtin_scorers.py",823 "sha256": "eadf67df467d417accce2765fe07ef148d39f24b74e28a3a27e742fcce85db0a",824 "language": "Python",825 "lines": 46,826 "truncated": false,827 "block": 6,828 "row": 29144829 },830 {831 "path": "dev/clint/src/clint/rules/forbidden_set_active_model_usage.py",832 "sha256": "bf1d38bcc8964df943ac9a0ca65dd32831187063b11a24552ea62136f26c4819",833 "language": "Python",834 "lines": 22,835 "truncated": false,836 "block": 6,837 "row": 23693838 },839 {840 "path": "dev/clint/src/clint/rules/forbidden_top_level_import.py",841 "sha256": "fe1e5a185d30986ed0a47222085e7f4f96f758c9579613498ec1143110704daf",842 "language": "Python",843 "lines": 12,844 "truncated": false,845 "block": 6,846 "row": 21929847 },848 {849 "path": "dev/clint/src/clint/rules/forbidden_trace_ui_in_notebook.py",850 "sha256": "3aab750382e3ea904800e3806485929e6220e0cbb9d91e22a1df7ea123313dda",851 "language": "Python",852 "lines": 11,853 "truncated": false,854 "block": 6,855 "row": 22349856 },857 {858 "path": "dev/clint/src/clint/rules/get_artifact_uri.py",859 "sha256": "3465e2b17d056a4abc9b45abb745670bb70059c28a96ecba81ce4ae3604ccba1",860 "language": "Python",861 "lines": 9,862 "truncated": false,863 "block": 6,864 "row": 21471865 },866 {867 "path": "dev/clint/src/clint/rules/implicit_optional.py",868 "sha256": "9fcec02c06d6491ab17c2f7002cbe2ea6bcb100794f93a293fdef04059a639a8",869 "language": "Python",870 "lines": 60,871 "truncated": false,872 "block": 6,873 "row": 31764874 },875 {876 "path": "dev/clint/src/clint/rules/incorrect_type_annotation.py",877 "sha256": "84b00e0322a267458bde26175ee69419c4e43da51dc5520ad8be1fd0074985b0",878 "language": "Python",879 "lines": 25,880 "truncated": false,881 "block": 6,882 "row": 23675883 },884 {885 "path": "dev/clint/src/clint/rules/invalid_abstract_method.py",886 "sha256": "570f913fab9740c02bc59202b3c4e3eca36642d285532fb179d099ba14a42343",887 "language": "Python",888 "lines": 50,889 "truncated": false,890 "block": 6,891 "row": 30259892 },893 {894 "path": "dev/clint/src/clint/rules/invalid_experimental_decorator.py",895 "sha256": "39f0fd4a6d4f29b07654b5c6b70f1b96cc1f8b69cabd2368031086790366e709",896 "language": "Python",897 "lines": 53,898 "truncated": false,899 "block": 6,900 "row": 29863901 },902 {903 "path": "dev/clint/src/clint/rules/isinstance_union_syntax.py",904 "sha256": "c1bdaa6e04f81ce1b065ca4a63ca7b8700164790e67a031008363d46c1a5b9a9",905 "language": "Python",906 "lines": 52,907 "truncated": false,908 "block": 6,909 "row": 30605910 },911 {912 "path": "dev/clint/src/clint/rules/lazy_import.py",913 "sha256": "ce7347c61e82ebb6f13ff33e2ac4d0fafcb216900d6c958faa66e5ab8e26a7eb",914 "language": "Python",915 "lines": 26,916 "truncated": false,917 "block": 6,918 "row": 24714919 },920 {921 "path": "dev/clint/src/clint/rules/lazy_module.py",922 "sha256": "65f40da2bdfbc0772927a42592cb0f509192646350e63a8bd8f6226391d6e7a4",923 "language": "Python",924 "lines": 6,925 "truncated": false,926 "block": 6,927 "row": 21080928 },929 {930 "path": "dev/clint/src/clint/rules/log_model_artifact_path.py",931 "sha256": "16d22b894b90428c2337f2432f67a10a18908f179bdfcb006ff69cdf30b7c806",932 "language": "Python",933 "lines": 54,934 "truncated": false,935 "block": 6,936 "row": 30845937 },938 {939 "path": "dev/clint/src/clint/rules/markdown_link.py",940 "sha256": "ffb7a53cbddd03b4face0023727657ebd4ecfad390cc7f33909a082047521745",941 "language": "Python",942 "lines": 9,943 "truncated": false,944 "block": 6,945 "row": 21443946 },947 {948 "path": "dev/clint/src/clint/rules/missing_docstring_param.py",949 "sha256": "cf00b3d0a525ecd4f9bd8a3b9ca4e69b18188d5ab6878b2defe588dd4ba37503",950 "language": "Python",951 "lines": 9,952 "truncated": false,953 "block": 6,954 "row": 21433955 },956 {957 "path": "dev/clint/src/clint/rules/missing_notebook_h1_header.py",958 "sha256": "0859e0a028dfba055563e2119441897d47b700ce5367c16834969501276c4289",959 "language": "Python",960 "lines": 6,961 "truncated": false,962 "block": 6,963 "row": 21074964 },965 {966 "path": "dev/clint/src/clint/rules/mlflow_class_name.py",967 "sha256": "3320d95dfaf55e80ad5ca030a6e33a54380c6945e58a388d1ab7a47cdf9f3827",968 "language": "Python",969 "lines": 6,970 "truncated": false,971 "block": 6,972 "row": 21044973 },974 {975 "path": "dev/clint/src/clint/rules/mock_patch_as_decorator.py",976 "sha256": "456eb841f84cd19205463c6f299024b6c92087bb2462036544bb342648500009",977 "language": "Python",978 "lines": 27,979 "truncated": false,980 "block": 6,981 "row": 25446982 },983 {984 "path": "dev/clint/src/clint/rules/mock_patch_dict_environ.py",985 "sha256": "c65ab78999903bc454e16e026e4b7497029e1b98215c3667ab08b9c5d7811904",986 "language": "Python",987 "lines": 46,988 "truncated": false,989 "block": 6,990 "row": 29006991 },992 {993 "path": "dev/clint/src/clint/rules/multi_assign.py",994 "sha256": "6d671f4f79b83f883d6e8e74fe5db582cbb0982d4b01f9e445941f230a904e7a",995 "language": "Python",996 "lines": 51,997 "truncated": false,998 "block": 6,999 "row": 307471000 },1001 {1002 "path": "dev/clint/src/clint/rules/nested_mock_patch.py",1003 "sha256": "2d281899503012dffa16970c323653ae1feae31ef21ab7ea845c04edc3416826",1004 "language": "Python",1005 "lines": 54,1006 "truncated": false,1007 "block": 6,1008 "row": 316451009 },1010 {1011 "path": "dev/clint/src/clint/rules/no_class_based_tests.py",1012 "sha256": "f4effe938a48ffbc729f97a60bc35d2a8fb553fd25315ff84a25ce5afcd9b862",1013 "language": "Python",1014 "lines": 35,1015 "truncated": false,1016 "block": 6,1017 "row": 251621018 },1019 {1020 "path": "dev/clint/src/clint/rules/no_rst.py",1021 "sha256": "9e75ded0ec98d71b568e027393c58af91b688033acdbf67feb77198557ebc521",1022 "language": "Python",1023 "lines": 6,1024 "truncated": false,1025 "block": 6,1026 "row": 209281027 },1028 {1029 "path": "dev/clint/src/clint/rules/no_shebang.py",1030 "sha256": "740741812260953b5355bd942b9017a4547620b2fe83c8e2aa605898d90dd748",1031 "language": "Python",1032 "lines": 15,1033 "truncated": false,1034 "block": 6,1035 "row": 225131036 },1037 {1038 "path": "dev/clint/src/clint/rules/os_chdir_in_test.py",1039 "sha256": "438d7e2c59775b225a315654715d8cc759509517a36a3e567a38a8f37db09e32",1040 "language": "Python",1041 "lines": 16,1042 "truncated": false,1043 "block": 6,1044 "row": 228911045 },1046 {1047 "path": "dev/clint/src/clint/rules/os_environ_delete_in_test.py",1048 "sha256": "0482be4c24071c6d52261d4eeaff138d5420e8d70170114e8594b9605f49ae3c",1049 "language": "Python",1050 "lines": 30,1051 "truncated": false,1052 "block": 6,1053 "row": 265141054 },1055 {1056 "path": "dev/clint/src/clint/rules/os_environ_set_in_test.py",1057 "sha256": "467ecf54874a38f0356b88f043b65aba9f6d3139fd3c83cd5da226a0bfc79b40",1058 "language": "Python",1059 "lines": 19,1060 "truncated": false,1061 "block": 6,1062 "row": 238761063 },1064 {1065 "path": "dev/clint/src/clint/rules/prefer_dict_union.py",1066 "sha256": "1a3d15484b9bfc4ace397d198787ae630857cab8a4d00593b6773cca723ab207",1067 "language": "Python",1068 "lines": 56,1069 "truncated": false,1070 "block": 6,1071 "row": 308311072 },1073 {1074 "path": "dev/clint/src/clint/rules/prefer_next.py",1075 "sha256": "3654c02db7acf889b30c4517e73414cecd862e32b270dd74393ffa5c5d3ab13d",1076 "language": "Python",1077 "lines": 36,1078 "truncated": false,1079 "block": 6,1080 "row": 265881081 },1082 {1083 "path": "dev/clint/src/clint/rules/prefer_os_environ.py",1084 "sha256": "d6eb2153564e0740c5c2efb67bb55e8d0feae6753073c3ab0ee9ad6fca1d0100",1085 "language": "Python",1086 "lines": 25,1087 "truncated": false,1088 "block": 6,1089 "row": 242791090 },1091 {1092 "path": "dev/clint/src/clint/rules/pytest_mark_repeat.py",1093 "sha256": "8a5876282a0a52543c719fca260c2c72e1684cc4f82b1e616bc350d1afe8a57a",1094 "language": "Python",1095 "lines": 22,1096 "truncated": false,1097 "block": 6,1098 "row": 239341099 },1100 {1101 "path": "dev/clint/src/clint/rules/redundant_mock_return_value.py",1102 "sha256": "06392a6a7bdf1e8f8a5d038322146fb97c42f9f401f1ad5b0a53618b1f8d2b3c",1103 "language": "Python",1104 "lines": 36,1105 "truncated": false,1106 "block": 6,1107 "row": 267311108 },1109 {1110 "path": "dev/clint/src/clint/rules/redundant_test_docstring.py",1111 "sha256": "1da0235cb15a4a7577ff8fe92b3c6ff17a1b6e526680219ce2ee0c335e71e34a",1112 "language": "Python",1113 "lines": 64,1114 "truncated": false,1115 "block": 6,1116 "row": 322541117 },1118 {1119 "path": "dev/clint/src/clint/rules/subprocess_check_call.py",1120 "sha256": "fe8fe944562dc656946cfbbbeea15477ff71fe8ef2c399f9b47be7e23c650f35",1121 "language": "Python",1122 "lines": 43,1123 "truncated": false,1124 "block": 6,1125 "row": 273781126 },1127 {1128 "path": "dev/clint/src/clint/rules/tempfile_in_test.py",1129 "sha256": "db89a472018fed69d59dc9f2750f766f22a6d832614d1be230dff456879f648b",1130 "language": "Python",1131 "lines": 23,1132 "truncated": false,1133 "block": 6,1134 "row": 237861135 },1136 {1137 "path": "dev/clint/src/clint/rules/test_name_typo.py",1138 "sha256": "8c9777970f01dd78ebc069955197b57bb71e7fba57616731ea8bacb867854265",1139 "language": "Python",1140 "lines": 6,1141 "truncated": false,1142 "block": 6,1143 "row": 211021144 },1145 {1146 "path": "dev/clint/src/clint/rules/typing_extensions.py",1147 "sha256": "e2aaf640b4a67e3612c2b40dde2988f252b5ca43b1f4e9bb7f6a58f1b537a140",1148 "language": "Python",1149 "lines": 15,1150 "truncated": false,1151 "block": 6,1152 "row": 233011153 },1154 {1155 "path": "dev/clint/src/clint/rules/unknown_mlflow_arguments.py",1156 "sha256": "a324d053f09d622c49692b9b03a974e4afc1c1f3834eaea37cb9cacef5cac7e4",1157 "language": "Python",1158 "lines": 14,1159 "truncated": false,1160 "block": 6,1161 "row": 228781162 },1163 {1164 "path": "dev/clint/src/clint/rules/unknown_mlflow_function.py",1165 "sha256": "3427ea2705e26137859aca908aff69b18d7466b5853a31eae9d5193b8faea523",1166 "language": "Python",1167 "lines": 12,1168 "truncated": false,1169 "block": 6,1170 "row": 220141171 },1172 {1173 "path": "dev/clint/src/clint/rules/unnamed_thread.py",1174 "sha256": "84262a6a83de3d4ddfc04544a91d99d6d7f021eacfedebc86736fc8eac651490",1175 "language": "Python",1176 "lines": 23,1177 "truncated": false,1178 "block": 6,1179 "row": 239801180 },1181 {1182 "path": "dev/clint/src/clint/rules/unnamed_thread_pool.py",1183 "sha256": "1910286142b964213b98749da8aa26e00e7310ec3d014fcbbd685661896349ae",1184 "language": "Python",1185 "lines": 23,1186 "truncated": false,1187 "block": 6,1188 "row": 243211189 },1190 {1191 "path": "dev/clint/src/clint/rules/unparameterized_generic_type.py",1192 "sha256": "b9d52fb24de773a93e7eab1162c6a3a6074b3e2a9b1cea62bb730ddcec7a22c2",1193 "language": "Python",1194 "lines": 32,1195 "truncated": false,1196 "block": 6,1197 "row": 249941198 },1199 {1200 "path": "dev/clint/src/clint/rules/unsafe_version_parse.py",