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/apache/superset",4 "url": "https://github.com/apache/superset",5 "host": "github.com",6 "commit": "35e5850606139373bdc83fefafdc90ac411c27a5",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": ".devcontainer/build-and-push-image.sh",13 "sha256": "ae632744d647cc9e58426c99ada623d041581336a5f5bb64c7e68c715eb7447d",14 "language": "Shell",15 "lines": 20,16 "truncated": false,17 "block": 8,18 "row": 723419 },20 {21 "path": ".devcontainer/setup-dev.sh",22 "sha256": "8a887e37a47b51559e39faa2afe5aba79f05fe80820530e29a692eaa6167b562",23 "language": "Shell",24 "lines": 32,25 "truncated": false,26 "block": 8,27 "row": 757528 },29 {30 "path": ".devcontainer/start-superset.sh",31 "sha256": "1e24e0d7439abfc30f6503a3dd9e86627d638bcbaff85214b530b4701fb952dd",32 "language": "Shell",33 "lines": 69,34 "truncated": false,35 "block": 8,36 "row": 849537 },38 {39 "path": ".github/workflows/bashlib.sh",40 "sha256": "e927c9e5c1a58fbcf1c09770298b3fcc19761f9a2002096e6d4bbb33787144bb",41 "language": "Shell",42 "lines": 386,43 "truncated": false,44 "block": 8,45 "row": 934046 },47 {48 "path": ".github/workflows/caches.js",49 "sha256": "c9519dcd69c9ba1c8014c44e9653290a00a6b659df7ec76cc051776395861c14",50 "language": "JavaScript",51 "lines": 58,52 "truncated": false,53 "block": 5,54 "row": 1452855 },56 {57 "path": ".github/workflows/github-action-validator.sh",58 "sha256": "540de3769712511f0cc40bc76f740f331128070751af5d3f058584b96c6ad16a",59 "language": "Shell",60 "lines": 28,61 "truncated": false,62 "block": 8,63 "row": 785764 },65 {66 "path": ".github/workflows/scripts/check-docs-deploy-freshness.sh",67 "sha256": "ed35c65da7c098fe63f319a2bb13b9197b9361d796a2a003ecdf0184f43f1b41",68 "language": "Shell",69 "lines": 49,70 "truncated": false,71 "block": 8,72 "row": 851473 },74 {75 "path": ".github/workflows/scripts/check-docs-deploy-freshness.test.sh",76 "sha256": "a0b4508f139b22fa22321bf3e57cc90373d38ff6ae96eb7641abe43ce2d4f3b3",77 "language": "Shell",78 "lines": 100,79 "truncated": false,80 "block": 8,81 "row": 879982 },83 {84 "path": "LICENSE.txt",85 "sha256": "ff254eb676d6ed2b36f26a74e7c50411cd57e11823f3e91004ffe48fcfd273cf",86 "language": "License",87 "lines": 216,88 "truncated": false,89 "block": 6,90 "row": 207991 },92 {93 "path": "README.md",94 "sha256": "92b78c078265d1ce22d12d2563d6ce5056e89fe44baa71c60e116055ad6a4a46",95 "language": "Text",96 "lines": 261,97 "truncated": false,98 "block": 8,99 "row": 10885100 },101 {102 "path": "RELEASING/changelog.py",103 "sha256": "9f6807fa6a62b303dbe04900605965830c9f97c6569d2bf4a0b93691663ebe69",104 "language": "Python",105 "lines": 409,106 "truncated": false,107 "block": 7,108 "row": 5631109 },110 {111 "path": "RELEASING/from_tarball_entrypoint.sh",112 "sha256": "b11675d0f0d1ee362d2318e70eaf06e1cfd2c15b1d4113a19bb12bf22e81c9c0",113 "language": "Shell",114 "lines": 45,115 "truncated": false,116 "block": 8,117 "row": 8174118 },119 {120 "path": "RELEASING/generate_email.py",121 "sha256": "f4142c96a662c4e57a1be748ec123a076b08aec65612f64498f75ba1a0fdc084",122 "language": "Python",123 "lines": 154,124 "truncated": false,125 "block": 6,126 "row": 41008127 },128 {129 "path": "RELEASING/make_tarball.sh",130 "sha256": "1b87c5ba8333f908a143e2168763850bf6a9afed7991f3620ff19d308aafd6b1",131 "language": "Shell",132 "lines": 73,133 "truncated": false,134 "block": 8,135 "row": 8735136 },137 {138 "path": "RELEASING/make_tarball_entrypoint.sh",139 "sha256": "e3316b578189f8aad7b613c7be9d527fa256458d909375b70602201f1235646a",140 "language": "Shell",141 "lines": 53,142 "truncated": false,143 "block": 8,144 "row": 8486145 },146 {147 "path": "RELEASING/set_release_env.sh",148 "sha256": "3728a9e8f48a7aacff9628d439b99acfe72052062015ecc399115e0b37c29733",149 "language": "Shell",150 "lines": 63,151 "truncated": false,152 "block": 8,153 "row": 8640154 },155 {156 "path": "RELEASING/test_run_tarball.sh",157 "sha256": "4e32d279a90b003d72596a637c3fcd04f4f91d67e1fde6fdf3aa80b6309d9745",158 "language": "Shell",159 "lines": 59,160 "truncated": false,161 "block": 8,162 "row": 8658163 },164 {165 "path": "RELEASING/validate_this_release.sh",166 "sha256": "5cdb7cb8c4c1a875c59b3f6d130dede90e9b288d8676b9c357c4bb6be4d8998b",167 "language": "Shell",168 "lines": 51,169 "truncated": false,170 "block": 8,171 "row": 8290172 },173 {174 "path": "RELEASING/verify_release.py",175 "sha256": "1dd46fbe939c9a943234867cca91aea5ecc51855124377a7609fbbe691ebddf9",176 "language": "Python",177 "lines": 178,178 "truncated": false,179 "block": 6,180 "row": 44132181 },182 {183 "path": "docker/apt-install.sh",184 "sha256": "5f269eea25201bf58f58e3f02419884fc62e195bf443b87bcd6f12409404a20d",185 "language": "Shell",186 "lines": 59,187 "truncated": false,188 "block": 8,189 "row": 8444190 },191 {192 "path": "docker/docker-bootstrap.sh",193 "sha256": "40f92ded7bdf6575d599a4e8f83da07774c1891537642aa38643a61675bd932a",194 "language": "Shell",195 "lines": 116,196 "truncated": false,197 "block": 8,198 "row": 9037199 },200 {201 "path": "docker/docker-entrypoint-initdb.d/cypress-init.sh",202 "sha256": "c63c63e2a1fdbb43764b9494895b4c994c99c828937c464315fc788dc142e14a",203 "language": "Shell",204 "lines": 28,205 "truncated": false,206 "block": 8,207 "row": 7871208 },209 {210 "path": "docker/docker-entrypoint-initdb.d/examples-init.sh",211 "sha256": "2e528d063e657cab7be2db019b637272865ded7c5052ee6f7bce2516f32a04f5",212 "language": "Shell",213 "lines": 34,214 "truncated": false,215 "block": 8,216 "row": 8106217 },218 {219 "path": "docker/docker-frontend.sh",220 "sha256": "1ae89c8ae87e14778882abc190bf8604557181f84c1b344ce1660998690c2bd3",221 "language": "Shell",222 "lines": 48,223 "truncated": false,224 "block": 8,225 "row": 8305226 },227 {228 "path": "docker/docker-healthcheck.sh",229 "sha256": "9d8218c8adcc8011e73d7deac353fa609b7e4fce1aebf2206b2eff9e4d69e021",230 "language": "Shell",231 "lines": 19,232 "truncated": false,233 "block": 8,234 "row": 7486235 },236 {237 "path": "docker/docker-init.sh",238 "sha256": "416dc36a78022be55a2b1a3ef1b8763bcee517dce9e3f190e2a8e35590872e7d",239 "language": "Shell",240 "lines": 111,241 "truncated": false,242 "block": 8,243 "row": 8971244 },245 {246 "path": "docker/docker-pytest-entrypoint.sh",247 "sha256": "41a296ba163d1c33e5e1a941931f0e2eb8ec9c015b0095784cb3fb869d29acda",248 "language": "Shell",249 "lines": 152,250 "truncated": false,251 "block": 8,252 "row": 9057253 },254 {255 "path": "docker/entrypoints/docker-ci.sh",256 "sha256": "b1b2590e506d6b2d8303395d7bfcb0a9e4cd490c3c17c91da8b3f1f537765799",257 "language": "Shell",258 "lines": 28,259 "truncated": false,260 "block": 8,261 "row": 7717262 },263 {264 "path": "docker/entrypoints/run-server.sh",265 "sha256": "bb5a73351ac45560436d264a392924352d6d9da2b9b7e145501d52bed186f0fc",266 "language": "Shell",267 "lines": 45,268 "truncated": false,269 "block": 8,270 "row": 8343271 },272 {273 "path": "docker/entrypoints/run-websocket.sh",274 "sha256": "e3cd027b83563d616d9e7635cdca92084210a9a00795b56ae6e3c67d60ed13f4",275 "language": "Shell",276 "lines": 44,277 "truncated": false,278 "block": 8,279 "row": 8471280 },281 {282 "path": "docker/frontend-mem-nag.sh",283 "sha256": "346f0a9ed7816d426d9a34c7b0e2986c422cc9cba5338fa431af0097f6182862",284 "language": "Shell",285 "lines": 81,286 "truncated": false,287 "block": 8,288 "row": 8764289 },290 {291 "path": "docker/pip-install.sh",292 "sha256": "a3e2038736d230daaf72d4b15e32cd6dec8648b584d5d28edf8a75ff714f9cdd",293 "language": "Shell",294 "lines": 64,295 "truncated": false,296 "block": 8,297 "row": 8334298 },299 {300 "path": "docker/pythonpath_dev/superset_config.py",301 "sha256": "7711c0c170e8af18a26171bb6c69861f40d97b04a1c4bc61df1dc6af5e6f3c58",302 "language": "Python",303 "lines": 166,304 "truncated": false,305 "block": 6,306 "row": 43453307 },308 {309 "path": "docker/pythonpath_dev/superset_config_docker_light.py",310 "sha256": "feb605e58e0772dc1681fe339d622a6249251234d63c53da6e383dd826ff1b2d",311 "language": "Python",312 "lines": 69,313 "truncated": false,314 "block": 6,315 "row": 35728316 },317 {318 "path": "docker/pythonpath_dev/superset_test_config_light.py",319 "sha256": "a92b6bde18bc77ddf4d3f3f8c19f1d611f3d5c15380a8484a54ad97b652e26fd",320 "language": "Python",321 "lines": 55,322 "truncated": false,323 "block": 6,324 "row": 32229325 },326 {327 "path": "docker/tag_latest_release.sh",328 "sha256": "9733f5ea3815c9e281a7d15a78bc57463b05c18a6c4826dff3ebead8380cd370",329 "language": "Shell",330 "lines": 190,331 "truncated": false,332 "block": 8,333 "row": 9144334 },335 {336 "path": "docs/developer_docs/sidebars.js",337 "sha256": "bab09bea0626f23e8069018708f40acebdf21401406cd9c97347ff34e3f6fff0",338 "language": "JavaScript",339 "lines": 84,340 "truncated": false,341 "block": 5,342 "row": 14565343 },344 {345 "path": "docs/developer_docs_versioned_docs/version-6.1.0/api/sidebar.js",346 "sha256": "0e49a6702f1b585e8ed36d7486b52668a74f293f30659f7ede7e367e62d341cb",347 "language": "JavaScript",348 "lines": 4380,349 "truncated": false,350 "block": 5,351 "row": 15515352 },353 {354 "path": "docs/developer_docs_versioned_docs/version-6.1.0/api/sidebar.ts",355 "sha256": "78f30455fff595ec1f80a4a0a12326909096ec3524fbbf8dad60b86a8a52b7c7",356 "language": "TypeScript",357 "lines": 4336,358 "truncated": false,359 "block": 8,360 "row": 15207361 },362 {363 "path": "docs/developer_docs_versioned_docs/version-6.1.0/sidebars.js",364 "sha256": "1d77eb73728ef21f0ae6920f631cd80094065447277ee0ac9a6341ce8d187f77",365 "language": "JavaScript",366 "lines": 80,367 "truncated": false,368 "block": 5,369 "row": 14545370 },371 {372 "path": "docs/docusaurus.config.ts",373 "sha256": "d19df2e255ef17bc833302e4ed3bc497a8d599ffc1de4edc437495f853bd6e27",374 "language": "TypeScript",375 "lines": 1045,376 "truncated": false,377 "block": 8,378 "row": 15162379 },380 {381 "path": "docs/plugins/robots-txt-plugin.js",382 "sha256": "7f90dbff6159cec1ddb5621d59c499a4ac2bcd338ca1dbd3f069085c5db84bbc",383 "language": "JavaScript",384 "lines": 87,385 "truncated": false,386 "block": 5,387 "row": 14619388 },389 {390 "path": "docs/scripts/extract_custom_errors.py",391 "sha256": "f1c116cdfab723dc4f054aa07e21157153b025d214a92ab6dae3ab8002757d40",392 "language": "Python",393 "lines": 296,394 "truncated": false,395 "block": 7,396 "row": 2995397 },398 {399 "path": "docs/scripts/fix-openapi-spec.py",400 "sha256": "e515a02d87de182af687ac2972884a11467433552bc3983d47d6a7cfeb4705fa",401 "language": "Python",402 "lines": 852,403 "truncated": false,404 "block": 7,405 "row": 10661406 },407 {408 "path": "docs/sidebarAdminDocs.js",409 "sha256": "dcd67b36b34d4f695788a4572841246b3adff8004348630866a6d67d4acb9dd1",410 "language": "JavaScript",411 "lines": 73,412 "truncated": false,413 "block": 5,414 "row": 14487415 },416 {417 "path": "docs/sidebarComponents.js",418 "sha256": "d14ce4def379cf9c0a82fa656f034520de7dc2f43851c9fdb6c5d6c6535b86f1",419 "language": "JavaScript",420 "lines": 68,421 "truncated": false,422 "block": 5,423 "row": 14479424 },425 {426 "path": "docs/sidebarTutorials.js",427 "sha256": "69802f8e187926561fc720d36651d2407a3b654fc7097af2d3ecab3496a09af1",428 "language": "JavaScript",429 "lines": 142,430 "truncated": false,431 "block": 5,432 "row": 14754433 },434 {435 "path": "docs/sidebars.js",436 "sha256": "e78c8d241df0e93a9ce4dc0ae3d40429e11d6b01ca1a031756cadb99f62c058c",437 "language": "JavaScript",438 "lines": 71,439 "truncated": false,440 "block": 5,441 "row": 14473442 },443 {444 "path": "docs/src/components/databases/index.ts",445 "sha256": "797a1157e84a7232b6fa1d0543024297e1c9e1500dd8574b9b9f8faf27826293",446 "language": "TypeScript",447 "lines": 22,448 "truncated": false,449 "block": 8,450 "row": 11868451 },452 {453 "path": "docs/src/components/databases/types.ts",454 "sha256": "8c59a25d76cbd19d031296ef709c9834fd2ae3cb96e50dd16bbc84e1cb8a7ecd",455 "language": "TypeScript",456 "lines": 264,457 "truncated": false,458 "block": 8,459 "row": 14560460 },461 {462 "path": "docs/src/components/ui-components/index.ts",463 "sha256": "337c955969ab65a03e0cef4e39045f99b7d8900aae3ed1d3a90c590f5cb2c110",464 "language": "TypeScript",465 "lines": 21,466 "truncated": false,467 "block": 8,468 "row": 11799469 },470 {471 "path": "docs/src/components/ui-components/types.ts",472 "sha256": "325bcfc90fdc68809c680e2a312667f0a7e60dc3f0dd2ef4f2d02b79f552c9e5",473 "language": "TypeScript",474 "lines": 48,475 "truncated": false,476 "block": 8,477 "row": 12497478 },479 {480 "path": "docs/src/resources/data.js",481 "sha256": "9abd7903ecc1be30bbe4d34533bf33d71f29f30d63a56dd16d874598b3bcabc4",482 "language": "JavaScript",483 "lines": 140,484 "truncated": false,485 "block": 5,486 "row": 14690487 },488 {489 "path": "docs/src/shims/null-module.js",490 "sha256": "8578505b4445dbdaaa5885b6eb4fd92d3df227384870a144a56d6d79b3a11939",491 "language": "JavaScript",492 "lines": 118,493 "truncated": false,494 "block": 5,495 "row": 14776496 },497 {498 "path": "docs/src/shims/react-table.js",499 "sha256": "63f05926c43a4c99fc4ee3ed7ec0cff09a0be2dd29f105704900a98430ec4667",500 "language": "JavaScript",501 "lines": 54,502 "truncated": false,503 "block": 5,504 "row": 14463505 },506 {507 "path": "docs/src/shims/superset-ui-core.ts",508 "sha256": "9b2e44abf707e6787c3d39453bdf88c931ff59705568c6dc14c49c2dac40d966",509 "language": "TypeScript",510 "lines": 57,511 "truncated": false,512 "block": 8,513 "row": 13404514 },515 {516 "path": "docs/src/theme.d.ts",517 "sha256": "001b48c6e6bd8e2370df1cf0d9985fe846e60e555fecea693cc52537ceace307",518 "language": "TypeScript",519 "lines": 42,520 "truncated": false,521 "block": 8,522 "row": 12417523 },524 {525 "path": "docs/src/theme/Admonition/Types.js",526 "sha256": "c67ddffaaa28ce60ee0d4453dbc0725019a4b3ffd93f6ad94bd754716d7379b7",527 "language": "JavaScript",528 "lines": 63,529 "truncated": false,530 "block": 5,531 "row": 14491532 },533 {534 "path": "docs/src/theme/DocVersionBadge/index.js",535 "sha256": "25bc5d6cb151a3e820b5804947ccaf05a193466e31c47150974ede9160cd5bce",536 "language": "JavaScript",537 "lines": 133,538 "truncated": false,539 "block": 5,540 "row": 14795541 },542 {543 "path": "docs/src/theme/Root.js",544 "sha256": "75bea68ca6e1afd62e75256dffc4db37887a6f8d9b674fae8e8acbbd372f2a04",545 "language": "JavaScript",546 "lines": 391,547 "truncated": false,548 "block": 5,549 "row": 15133550 },551 {552 "path": "docs/src/types/apache-superset-core/index.d.ts",553 "sha256": "c070ee683ab3dc33ba4b9fa44f595a8637e33030bb8ee5860ee85f0a09f267c1",554 "language": "TypeScript",555 "lines": 31,556 "truncated": false,557 "block": 8,558 "row": 12266559 },560 {561 "path": "docs/src/types/yaml.d.ts",562 "sha256": "1f977db0a9a85846a27bff090abf681a1b22c768f5d79892a53ace1ce4b509cc",563 "language": "TypeScript",564 "lines": 28,565 "truncated": false,566 "block": 8,567 "row": 11890568 },569 {570 "path": "docs/src/utils.js",571 "sha256": "23fd7453af552c6fcc8672fe4489d973d9d2ef622d09c9836b61edadd1ced1f4",572 "language": "JavaScript",573 "lines": 22,574 "truncated": false,575 "block": 5,576 "row": 14238577 },578 {579 "path": "docs/src/webpack.extend.ts",580 "sha256": "6e68a8570d77cdba413f33e22f59c15100e1ee5aaf1447cd663e0f1805aacbf6",581 "language": "TypeScript",582 "lines": 176,583 "truncated": false,584 "block": 8,585 "row": 14513586 },587 {588 "path": "helm/superset/tests/test-istio.sh",589 "sha256": "9f2fe3a0c5c129ed209abe223f36ec2de73e729544bf2e9d98476134ff2b059b",590 "language": "Shell",591 "lines": 183,592 "truncated": false,593 "block": 8,594 "row": 9195595 },596 {597 "path": "scripts/__init__.py",598 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",599 "language": "Python",600 "lines": 16,601 "truncated": false,602 "block": 6,603 "row": 24366604 },605 {606 "path": "scripts/benchmark_migration.py",607 "sha256": "f7e0a8bfc184ad3fd594cec69d6b78009085f11d9727ee4ab0b40b4bd499656d",608 "language": "Python",609 "lines": 245,610 "truncated": false,611 "block": 7,612 "row": 2079613 },614 {615 "path": "scripts/cancel_github_workflows.py",616 "sha256": "17632b9fd8e7ebee2d0b6b77c71a348ae7d4f8e34fb34b2a5b54cf128b1be870",617 "language": "Python",618 "lines": 253,619 "truncated": false,620 "block": 7,621 "row": 480622 },623 {624 "path": "scripts/change_detector.py",625 "sha256": "57d3bfe39c5233688353404dd1aca7d5d66143373e0478fc1fea47997cb0a699",626 "language": "Python",627 "lines": 259,628 "truncated": false,629 "block": 7,630 "row": 2804631 },632 {633 "path": "scripts/check-custom-rules.sh",634 "sha256": "059b3a0bc3a67c58e1315f50444a727eeb2e093f5aebda85aa93ba578d017ba5",635 "language": "Shell",636 "lines": 48,637 "truncated": false,638 "block": 8,639 "row": 8204640 },641 {642 "path": "scripts/check-env.py",643 "sha256": "2e51fc7ef71f174d1c07cb87eb4a2bacd6920d065171d8ba77fe8c6a4fcf40b3",644 "language": "Python",645 "lines": 223,646 "truncated": false,647 "block": 6,648 "row": 45316649 },650 {651 "path": "scripts/check-type.js",652 "sha256": "1a96af497d49b4fb4290bf513cade1ef9d21406f9d43aa1be6c253bbe5a60276",653 "language": "JavaScript",654 "lines": 336,655 "truncated": false,656 "block": 5,657 "row": 15055658 },659 {660 "path": "scripts/check_license.sh",661 "sha256": "149dfabf6b43c9aef89f0a767c2e987d08aa51eb5b372af66381c4d65e80dd1a",662 "language": "Shell",663 "lines": 91,664 "truncated": false,665 "block": 8,666 "row": 8671667 },668 {669 "path": "scripts/ci_check_npm_lock_version.sh",670 "sha256": "7317e39f06bee887fee2ec7c95452d2f31979d8e0ddcb2cf1d743bb52e92e06c",671 "language": "Shell",672 "lines": 28,673 "truncated": false,674 "block": 8,675 "row": 7831676 },677 {678 "path": "scripts/cypress_run.py",679 "sha256": "44f5525605f8142fd5ef1362f09e667a71e02033125d40b237577b07f73dac77",680 "language": "Python",681 "lines": 167,682 "truncated": false,683 "block": 6,684 "row": 43670685 },686 {687 "path": "scripts/databases/hive/startup.sh",688 "sha256": "ad3515ef6a13690b5223f56325ff3031babd62907b064e582862abf3c7444681",689 "language": "Shell",690 "lines": 25,691 "truncated": false,692 "block": 8,693 "row": 7656694 },695 {696 "path": "scripts/docker-build-extra-flags.sh",697 "sha256": "09bf14f5b092fdd387f9e519869746ab5f4e8254dfb24019a8732e970f7ebf3f",698 "language": "Shell",699 "lines": 83,700 "truncated": false,701 "block": 8,702 "row": 8887703 },704 {705 "path": "scripts/docker-build-plan.sh",706 "sha256": "6b23f222432a1509e3e06a0ca2f0038dc215eae07e150c1ce47e88773cfa44c0",707 "language": "Shell",708 "lines": 50,709 "truncated": false,710 "block": 8,711 "row": 8251712 },713 {714 "path": "scripts/docker-compose-up.sh",715 "sha256": "cd6f60bcb32d6e01b465c7cb81779d85857c8426cd0d5fc8d2e44fe8cd846bb6",716 "language": "Shell",717 "lines": 222,718 "truncated": false,719 "block": 8,720 "row": 9198721 },722 {723 "path": "scripts/docker-publish-guard.sh",724 "sha256": "860e33c826f2107bf0f673e8b001c83a8e795192cad5df77d60284abee2b5831",725 "language": "Shell",726 "lines": 53,727 "truncated": false,728 "block": 8,729 "row": 8441730 },731 {732 "path": "scripts/erd/erd.py",733 "sha256": "5ea035bd72abd955aabf97f6e02e9d4a316a6dc9041138d444288955c7448fa2",734 "language": "Python",735 "lines": 211,736 "truncated": false,737 "block": 6,738 "row": 44447739 },740 {741 "path": "scripts/eslint.sh",742 "sha256": "f0188f0e41222f5614d54e293577ad56f49e29ad2f6317a8bfb14ab26391286e",743 "language": "Shell",744 "lines": 30,745 "truncated": false,746 "block": 8,747 "row": 7792748 },749 {750 "path": "scripts/extract_feature_flags.py",751 "sha256": "61ba893e01763635f7985ddc6892ffb501d57b02ffbd5f1fba907e42c527c3a7",752 "language": "Python",753 "lines": 200,754 "truncated": false,755 "block": 6,756 "row": 43182757 },758 {759 "path": "scripts/fossa.sh",760 "sha256": "857bb28a152940c484aa56abc3f01e4b1dfe293f6ea384585fdca0e5eb8d5efa",761 "language": "Shell",762 "lines": 29,763 "truncated": false,764 "block": 8,765 "row": 7964766 },767 {768 "path": "scripts/generate_frontend_class_component_tasklist.js",769 "sha256": "868154d784a159d39bba1d1c13961a131ce8188d1bc414865d47ece02fe69e05",770 "language": "JavaScript",771 "lines": 73,772 "truncated": false,773 "block": 5,774 "row": 14631775 },776 {777 "path": "scripts/generate_frontend_ts_tasklist.js",778 "sha256": "996a508b5ff1bceb49838732f82e68d65fabbff399ae6d403119a18627b2a797",779 "language": "JavaScript",780 "lines": 75,781 "truncated": false,782 "block": 5,783 "row": 14627784 },785 {786 "path": "scripts/oxfmt.sh",787 "sha256": "9c64892e4640c41be9fbeb1fa3119306372910eb3bc55f9c035d8e7ec5a80754",788 "language": "Shell",789 "lines": 56,790 "truncated": false,791 "block": 8,792 "row": 8237793 },794 {795 "path": "scripts/oxlint.sh",796 "sha256": "b3aabea5476da4ba103489fd7864d26724c3b5aa47bebcc258f445c8536cac14",797 "language": "Shell",798 "lines": 61,799 "truncated": false,800 "block": 8,801 "row": 8461802 },803 {804 "path": "scripts/permissions_cleanup.py",805 "sha256": "c1a7d59624370a3ee4c26a95c64d1162393d46622c5f5c760cecf8a59f214824",806 "language": "Python",807 "lines": 74,808 "truncated": false,809 "block": 6,810 "row": 34803811 },812 {813 "path": "scripts/python_tests.sh",814 "sha256": "f033307a75f5df2c8f3e6663b991c4eaba44982f0900f4be775a543c2010d312",815 "language": "Shell",816 "lines": 36,817 "truncated": false,818 "block": 8,819 "row": 8036820 },821 {822 "path": "scripts/sign.sh",823 "sha256": "f48ff5ca9b39827576d4fa500dba3b31da232d8a9c7d2a465c6f677e5e9aa07f",824 "language": "Shell",825 "lines": 40,826 "truncated": false,827 "block": 8,828 "row": 8123829 },830 {831 "path": "scripts/stylelint.sh",832 "sha256": "ffcad061ad90d2d72ce301783e3ab6360dce71c012c65e2d4dac2a4596477ae5",833 "language": "Shell",834 "lines": 49,835 "truncated": false,836 "block": 8,837 "row": 8270838 },839 {840 "path": "scripts/tag_latest_release.sh",841 "sha256": "9733f5ea3815c9e281a7d15a78bc57463b05c18a6c4826dff3ebead8380cd370",842 "language": "Shell",843 "lines": 190,844 "truncated": false,845 "block": 8,846 "row": 9144847 },848 {849 "path": "scripts/tests/run.sh",850 "sha256": "8511f112a5c23e6538280d5fcd7d736f5ff328b422ad6910f5d1b7b78628a7d1",851 "language": "Shell",852 "lines": 148,853 "truncated": false,854 "block": 8,855 "row": 8926856 },857 {858 "path": "scripts/translations/apply_do_not_translate.py",859 "sha256": "b501e54f257cd94c6fb7a230358cfa5ba7fbbf60449f55d275c8d6598770c82f",860 "language": "Python",861 "lines": 128,862 "truncated": false,863 "block": 6,864 "row": 41347865 },866 {867 "path": "scripts/translations/babel_update.sh",868 "sha256": "b219ef62440d6166d0bbfacc739f19e8ce045f0a7efe8ae73da03e17c8d9c6a2",869 "language": "Shell",870 "lines": 124,871 "truncated": false,872 "block": 8,873 "row": 9100874 },875 {876 "path": "scripts/translations/backfill_po.py",877 "sha256": "d59f9a7e3369516c6f9d1ccd304f2fda92fba482ee5bc78eba075a42368557d1",878 "language": "Python",879 "lines": 861,880 "truncated": false,881 "block": 7,882 "row": 10865883 },884 {885 "path": "scripts/translations/build_translation_index.py",886 "sha256": "05bff5b8432c187206766c888382b65c7fc1f4b0c39eef28350f08d7ab1ee308",887 "language": "Python",888 "lines": 165,889 "truncated": false,890 "block": 6,891 "row": 42579892 },893 {894 "path": "scripts/translations/check_pot_drift.py",895 "sha256": "502ed4907d3740cbfebab4c20120f1c963f2d866ce14d490271ec8af60310ac4",896 "language": "Python",897 "lines": 218,898 "truncated": false,899 "block": 7,900 "row": 1145901 },902 {903 "path": "scripts/translations/check_translation_regression.py",904 "sha256": "c2e6e3bca184b382d8442e6d5d04fe47909ba68718b1304bfa19e9db12b08f4b",905 "language": "Python",906 "lines": 453,907 "truncated": false,908 "block": 7,909 "row": 8449910 },911 {912 "path": "scripts/translations/generate_mo_files.sh",913 "sha256": "2afdf0e5590d65457886b1435e97f0d7f64328bd23edf3eecd6c032f4b7be3b5",914 "language": "Shell",915 "lines": 22,916 "truncated": false,917 "block": 8,918 "row": 7612919 },920 {921 "path": "scripts/uv-pip-compile.sh",922 "sha256": "26cb776acf1d434ac66d1bafd7bdeacd561e9976f7c6ddff3fed37bced365a55",923 "language": "Shell",924 "lines": 80,925 "truncated": false,926 "block": 8,927 "row": 8878928 },929 {930 "path": "setup.py",931 "sha256": "807f42e82cc1131c38577bafd06000b3bb7b10af5f9e2ba796f09efd10e838da",932 "language": "Python",933 "lines": 74,934 "truncated": false,935 "block": 6,936 "row": 34795937 },938 {939 "path": "superset-core/src/superset_core/__init__.py",940 "sha256": "bd052a8355dcc74a945a2f7d6d293d976c8944766e36afc1868f1e962a899053",941 "language": "Python",942 "lines": 20,943 "truncated": false,944 "block": 6,945 "row": 24769946 },947 {948 "path": "superset-core/src/superset_core/common/__init__.py",949 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",950 "language": "Python",951 "lines": 16,952 "truncated": false,953 "block": 6,954 "row": 24366955 },956 {957 "path": "superset-core/src/superset_core/common/daos.py",958 "sha256": "2876ad06bcdb7105f74e96b75b5e01fd992e729a105f2da4dbcdc1eb32daf71a",959 "language": "Python",960 "lines": 264,961 "truncated": false,962 "block": 6,963 "row": 45099964 },965 {966 "path": "superset-core/src/superset_core/common/models.py",967 "sha256": "47c10a80ae1b38754e0c1ef9ec278d1d76e2f14f22d0b2db6df3f1a0a35cdc64",968 "language": "Python",969 "lines": 392,970 "truncated": false,971 "block": 7,972 "row": 4066973 },974 {975 "path": "superset-core/src/superset_core/extensions/__init__.py",976 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",977 "language": "Python",978 "lines": 16,979 "truncated": false,980 "block": 6,981 "row": 24366982 },983 {984 "path": "superset-core/src/superset_core/extensions/constants.py",985 "sha256": "f46553c22df17794e4cf4165c48dfff4962ad51b905358b3b0ac69ff92090293",986 "language": "Python",987 "lines": 35,988 "truncated": false,989 "block": 6,990 "row": 29149991 },992 {993 "path": "superset-core/src/superset_core/extensions/context.py",994 "sha256": "3ea97c643f7553e1328c087780e51c7699c875b1a94ce4a3d924c554a3888f32",995 "language": "Python",996 "lines": 119,997 "truncated": false,998 "block": 6,999 "row": 389291000 },1001 {1002 "path": "superset-core/src/superset_core/extensions/storage/__init__.py",1003 "sha256": "2b1288e57d0ddc3193167b5a867e97e37b19d8e69e5ae614a9b211bd52732662",1004 "language": "Python",1005 "lines": 79,1006 "truncated": false,1007 "block": 6,1008 "row": 363391009 },1010 {1011 "path": "superset-core/src/superset_core/extensions/storage/dao.py",1012 "sha256": "115d95cc1fcd8b8ea556ed5ce879495fd564f28f40037a2563513191602296d3",1013 "language": "Python",1014 "lines": 70,1015 "truncated": false,1016 "block": 6,1017 "row": 358681018 },1019 {1020 "path": "superset-core/src/superset_core/extensions/storage/ephemeral.py",1021 "sha256": "23ae45a807841bdf8fa569b6962023b33918d44b6ed21b0fe01fee21d67d484c",1022 "language": "Python",1023 "lines": 162,1024 "truncated": false,1025 "block": 6,1026 "row": 434791027 },1028 {1029 "path": "superset-core/src/superset_core/extensions/storage/models.py",1030 "sha256": "1c47856229ca0a3d975da50c01f7f68b58f3de2cf45e822bac3722c9e6d2e365",1031 "language": "Python",1032 "lines": 74,1033 "truncated": false,1034 "block": 6,1035 "row": 340081036 },1037 {1038 "path": "superset-core/src/superset_core/extensions/storage/persistent.py",1039 "sha256": "e609abe9c832bc571f1f674486a22051c01503b96c6c46d5d4b50a9db6a6f962",1040 "language": "Python",1041 "lines": 243,1042 "truncated": false,1043 "block": 7,1044 "row": 18651045 },1046 {1047 "path": "superset-core/src/superset_core/extensions/types.py",1048 "sha256": "78d89ad968bc81e58e6c9cfb9ac2d9400ac999ee86cb760a7a4a42876b7a82d4",1049 "language": "Python",1050 "lines": 152,1051 "truncated": false,1052 "block": 6,1053 "row": 401001054 },1055 {1056 "path": "superset-core/src/superset_core/mcp/__init__.py",1057 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",1058 "language": "Python",1059 "lines": 16,1060 "truncated": false,1061 "block": 6,1062 "row": 243661063 },1064 {1065 "path": "superset-core/src/superset_core/mcp/decorators.py",1066 "sha256": "2c24080a4eec666ad9420ab41edede23289a555dd682468c2a516ecc95114100",1067 "language": "Python",1068 "lines": 185,1069 "truncated": false,1070 "block": 6,1071 "row": 445761072 },1073 {1074 "path": "superset-core/src/superset_core/queries/__init__.py",1075 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",1076 "language": "Python",1077 "lines": 16,1078 "truncated": false,1079 "block": 6,1080 "row": 243661081 },1082 {1083 "path": "superset-core/src/superset_core/queries/daos.py",1084 "sha256": "16952931eec0401c685ed97f303c77c63d8cc4c04f8e5f6d3e9b58a209f44328",1085 "language": "Python",1086 "lines": 57,1087 "truncated": false,1088 "block": 6,1089 "row": 311241090 },1091 {1092 "path": "superset-core/src/superset_core/queries/models.py",1093 "sha256": "3b09011dcb86f5166b6e9d70aee26076cb615157def59d32f241b7cd9ddc222c",1094 "language": "Python",1095 "lines": 73,1096 "truncated": false,1097 "block": 6,1098 "row": 324581099 },1100 {1101 "path": "superset-core/src/superset_core/queries/query.py",1102 "sha256": "da269af1c10d72057d1477676a04cbf05af6c3406573cf934b1b13930c4775e6",1103 "language": "Python",1104 "lines": 48,1105 "truncated": false,1106 "block": 6,1107 "row": 303131108 },1109 {1110 "path": "superset-core/src/superset_core/queries/types.py",1111 "sha256": "133e6cc6eaf7cfd94fa8f95317497430004f4ef7f8476635e4962a3f2ad4f35d",1112 "language": "Python",1113 "lines": 167,1114 "truncated": false,1115 "block": 6,1116 "row": 411681117 },1118 {1119 "path": "superset-core/src/superset_core/rest_api/__init__.py",1120 "sha256": "f617571c006b56991ba6366051fb77f643852f6c5219e1b8184b9ad0799e96eb",1121 "language": "Python",1122 "lines": 16,1123 "truncated": false,1124 "block": 6,1125 "row": 243661126 },1127 {1128 "path": "superset-core/src/superset_core/rest_api/api.py",1129 "sha256": "235ef3c97690ab0bf4e333f0e7330773b2dfca2817c151f0e32b8a4c42b0adce",1130 "language": "Python",1131 "lines": 29,1132 "truncated": false,1133 "block": 6,1134 "row": 260501135 },1136 {1137 "path": "superset-core/src/superset_core/rest_api/decorators.py",1138 "sha256": "24c3385eee66983b6ad129003efa0a82a4c1cc898e8c30f6f9ccb2b3e8773a6f",1139 "language": "Python",1140 "lines": 100,1141 "truncated": false,1142 "block": 6,1143 "row": 369341144 },1145 {1146 "path": "superset-core/src/superset_core/semantic_layers/__init__.py",1147 "sha256": "d59bbf96f74faad87459f458cc41f3c61e4fb24e97b492ac711e252f29b4d047",1148 "language": "Python",1149 "lines": 18,1150 "truncated": false,1151 "block": 6,1152 "row": 246501153 },1154 {1155 "path": "superset-core/src/superset_core/semantic_layers/config.py",1156 "sha256": "9cea22770b7daed252d6c36332644ba3156319834d28a9bd1e91e5d81b1cad0f",1157 "language": "Python",1158 "lines": 73,1159 "truncated": false,1160 "block": 6,1161 "row": 343851162 },1163 {1164 "path": "superset-core/src/superset_core/semantic_layers/daos.py",1165 "sha256": "6c85b926bf5afa2fc1df7a7a5a79c6a865e61b8b8b57d5015b5d4040b603e454",1166 "language": "Python",1167 "lines": 166,1168 "truncated": false,1169 "block": 6,1170 "row": 415891171 },1172 {1173 "path": "superset-core/src/superset_core/semantic_layers/decorators.py",1174 "sha256": "e6eed317f514bd1144be5df7034fddca07761ecfa7436e82dee1e27c38035463",1175 "language": "Python",1176 "lines": 99,1177 "truncated": false,1178 "block": 6,1179 "row": 371371180 },1181 {1182 "path": "superset-core/src/superset_core/semantic_layers/layer.py",1183 "sha256": "fd2031a5957077e8a3cafcb71ac71188ab3ad2ba428f0d40412e59caaaf57f1f",1184 "language": "Python",1185 "lines": 130,1186 "truncated": false,1187 "block": 6,1188 "row": 403651189 },1190 {1191 "path": "superset-core/src/superset_core/semantic_layers/models.py",1192 "sha256": "4f7a0f4a91432f89e77f4a73c3fe58ca149a18844bd2fa45a38b970b5650636a",1193 "language": "Python",1194 "lines": 82,1195 "truncated": false,1196 "block": 6,1197 "row": 336091198 },1199 {1200 "path": "superset-core/src/superset_core/semantic_layers/types.py",