Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 1d agoView on Hugging Face
0likes5.4kdownloads
github.com__ezmsg-org__ezmsg.json1236 linesDownload Raw Back to fe
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/ezmsg-org/ezmsg",4 "url": "https://github.com/ezmsg-org/ezmsg",5 "host": "github.com",6 "commit": "b5bbe118422bd33ac51d79704f8dcd29e122c7fc",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "b1ebb4b4a86100c3c25207355e95c619a0b163561a62f149c2a16e419025da0a",14   "language": "License",15   "lines": 9,16   "truncated": false,17   "block": 17,18   "row": 792019  },20  {21   "path": "README.md",22   "sha256": "5ce59236a431e5757d46d1478b4a1fa5c4886f0561d86e12b74e4650aa85fad3",23   "language": "Text",24   "lines": 98,25   "truncated": false,26   "block": 18,27   "row": 1091528  },29  {30   "path": "docs/source/conf.py",31   "sha256": "0d62345d34b245d822b926fbcb6fb12422a473b852c5fddeb92a3ac257f2b199",32   "language": "Python",33   "lines": 130,34   "truncated": false,35   "block": 17,36   "row": 2612237  },38  {39   "path": "examples/ezmsg_attach.py",40   "sha256": "12cb5e4500cc9e658cc69cce5255568d2ecee914cbd52b18f6273b4d713bbaa2",41   "language": "Python",42   "lines": 8,43   "truncated": false,44   "block": 17,45   "row": 1802446  },47  {48   "path": "examples/ezmsg_configs.py",49   "sha256": "67321bda7c72a9bb5823297e24d86d7c861b9db5eaeb14b904d8d8121fc31e33",50   "language": "Python",51   "lines": 243,52   "truncated": false,53   "block": 17,54   "row": 2893855  },56  {57   "path": "examples/ezmsg_count.py",58   "sha256": "34bc5da4b4771a0baa22783110cc0ed46ffb605c7033c613aa3c32cc9b9df1aa",59   "language": "Python",60   "lines": 73,61   "truncated": false,62   "block": 17,63   "row": 2210464  },65  {66   "path": "examples/ezmsg_generator.py",67   "sha256": "07a83d0226dd01e5ad62eb29a42215161764bc09d784f1de62f7cc87ce0ebeac",68   "language": "Python",69   "lines": 210,70   "truncated": false,71   "block": 17,72   "row": 3061973  },74  {75   "path": "examples/ezmsg_intro.py",76   "sha256": "0a91adb9158d25e72a49f8a7407bda9bd422c75c0cfb58dab225c6a157394a3e",77   "language": "Python",78   "lines": 187,79   "truncated": false,80   "block": 17,81   "row": 3039582  },83  {84   "path": "examples/ezmsg_leaky_subscriber.py",85   "sha256": "86e41a54dee37ae8750bf0dd3370c552ece3b3eca0e0e9ac9923de4bc3de036d",86   "language": "Python",87   "lines": 168,88   "truncated": false,89   "block": 17,90   "row": 2926791  },92  {93   "path": "examples/ezmsg_log_to_file.py",94   "sha256": "522a0f649bf09e5bb913b4fb26f5c79dfd418a48307d949755fe1d7a6c2ff753",95   "language": "Python",96   "lines": 69,97   "truncated": false,98   "block": 17,99   "row": 22291100  },101  {102   "path": "examples/ezmsg_normalterm.py",103   "sha256": "e75e31f234f598687c833dbfff55f38f5550c919b90b051d8cb4fca68d765ed9",104   "language": "Python",105   "lines": 123,106   "truncated": false,107   "block": 17,108   "row": 24287109  },110  {111   "path": "examples/ezmsg_stop.py",112   "sha256": "5a9749f73a77529dd2e8ed2bf32ca025a103490a298ed52b567b1e5d144d5bb4",113   "language": "Python",114   "lines": 117,115   "truncated": false,116   "block": 17,117   "row": 24033118  },119  {120   "path": "examples/ezmsg_toy.py",121   "sha256": "f31d21734725497c6151c350c89b6411ae6f2d539226d8205e51f8e663543253",122   "language": "Python",123   "lines": 228,124   "truncated": false,125   "block": 17,126   "row": 29656127  },128  {129   "path": "examples/profiling_tui.py",130   "sha256": "a591311079023495c85056fc670df32f9bd440eef7e90291acf39dff5418c6fb",131   "language": "Python",132   "lines": 450,133   "truncated": false,134   "block": 18,135   "row": 2559136  },137  {138   "path": "examples/settings_tui.py",139   "sha256": "32297a8729bf55691129709c766c7ea01a925e1252e810a1e7838a6fca6ae15a",140   "language": "Python",141   "lines": 389,142   "truncated": false,143   "block": 18,144   "row": 1749145  },146  {147   "path": "examples/simple_async_publisher.py",148   "sha256": "1057260e41236f075f89c1818979aa772af4d03b75dedeb6ab64cad458394d0b",149   "language": "Python",150   "lines": 33,151   "truncated": false,152   "block": 17,153   "row": 19993154  },155  {156   "path": "examples/simple_async_subscriber.py",157   "sha256": "c43378992e84367c21fb5da591e870de0ab96b0e356ee1b8655e2491be0b21ba",158   "language": "Python",159   "lines": 34,160   "truncated": false,161   "block": 17,162   "row": 20299163  },164  {165   "path": "examples/simple_publisher.py",166   "sha256": "fa6500b12d6dff7b176db8c90a2a4112798d0232b0ef1a06f1bc1799306d008a",167   "language": "Python",168   "lines": 35,169   "truncated": false,170   "block": 17,171   "row": 20054172  },173  {174   "path": "examples/simple_subscriber.py",175   "sha256": "3082a64087445290fa0cdadeb1673a8d13f121a1da37289f2329841f89fcfd56",176   "language": "Python",177   "lines": 30,178   "truncated": false,179   "block": 17,180   "row": 19776181  },182  {183   "path": "examples/topology_tui.py",184   "sha256": "89db3523d2640ea1dcb8da106723777bbcb7fd01bde65e7157df4805ea7f8b07",185   "language": "Python",186   "lines": 285,187   "truncated": false,188   "block": 17,189   "row": 32315190  },191  {192   "path": "scripts/perf_ab.py",193   "sha256": "da818f2db72b000bb9b21c498c1012b3495e593bfafb4b2396f5619f5b8958b5",194   "language": "Python",195   "lines": 5,196   "truncated": false,197   "block": 17,198   "row": 17317199  },200  {201   "path": "src/ezmsg/core/__init__.py",202   "sha256": "9e19490ae2e9624d587c531ee97266b78ef13e2a30d89b9d3feab7809d490ee6",203   "language": "Python",204   "lines": 88,205   "truncated": false,206   "block": 17,207   "row": 23063208  },209  {210   "path": "src/ezmsg/core/__main__.py",211   "sha256": "c2e58ccaf023cc503c0276a1feb0c329bc1efd555be6d72fc5a79345d6bb9f48",212   "language": "Python",213   "lines": 3,214   "truncated": false,215   "block": 17,216   "row": 17167217  },218  {219   "path": "src/ezmsg/core/addressable.py",220   "sha256": "304760fa0ef48f9b1ab17fa88e123c5cacbda95f9e9560fec2af26492df6131b",221   "language": "Python",222   "lines": 75,223   "truncated": false,224   "block": 17,225   "row": 23116226  },227  {228   "path": "src/ezmsg/core/backend.py",229   "sha256": "29ce678b551882116bf06ff3e97c36cf6e38a7d622abee464f59e77de01e8329",230   "language": "Python",231   "lines": 1035,232   "truncated": false,233   "block": 18,234   "row": 5062235  },236  {237   "path": "src/ezmsg/core/backendprocess.py",238   "sha256": "13a74083781bb1e94b833c9cb0749306dc7fbe421cf211495fd0ab8d622547fa",239   "language": "Python",240   "lines": 1012,241   "truncated": false,242   "block": 18,243   "row": 4969244  },245  {246   "path": "src/ezmsg/core/backpressure.py",247   "sha256": "44908316ea8c6f9915dd52fdff6795113e2fae969c65be220f06a5035ca91866",248   "language": "Python",249   "lines": 186,250   "truncated": false,251   "block": 17,252   "row": 28707253  },254  {255   "path": "src/ezmsg/core/channelmanager.py",256   "sha256": "0a512969a5cb1613c4541cb2aa2bb341d2146d6542339edb989849d3aa1cae32",257   "language": "Python",258   "lines": 132,259   "truncated": false,260   "block": 17,261   "row": 29029262  },263  {264   "path": "src/ezmsg/core/collection.py",265   "sha256": "5f368de48c45a72b8f91f093e5bb4f59cbbcc610c5b0ac9535380ad5362c8099",266   "language": "Python",267   "lines": 102,268   "truncated": false,269   "block": 17,270   "row": 26721271  },272  {273   "path": "src/ezmsg/core/command.py",274   "sha256": "e1d7bc6d2f07b43801c59617c0c38ad68fb105464ac934ac4c80cec980468f5b",275   "language": "Python",276   "lines": 114,277   "truncated": false,278   "block": 17,279   "row": 26220280  },281  {282   "path": "src/ezmsg/core/commands/__init__.py",283   "sha256": "fdb7e0be888251b0a864010cad7d4030d7884cb3ef78b52bd14611e29d170e31",284   "language": "Python",285   "lines": 17,286   "truncated": false,287   "block": 17,288   "row": 19004289  },290  {291   "path": "src/ezmsg/core/commands/common.py",292   "sha256": "c5e5f25110d7bd32061f53cb897b63a3f8b01144001cbdef544e242d1107a830",293   "language": "Python",294   "lines": 100,295   "truncated": false,296   "block": 17,297   "row": 25021298  },299  {300   "path": "src/ezmsg/core/commands/dashboard.py",301   "sha256": "e30d3aa357d76dbb1f9e33a2fcd537fe5201a9e0e8bb7dca089221e56d6d76db",302   "language": "Python",303   "lines": 77,304   "truncated": false,305   "block": 17,306   "row": 23377307  },308  {309   "path": "src/ezmsg/core/commands/dashboard_cmd.py",310   "sha256": "22430ee4d299e676dca8d8f5af3cfe15c14bdb835cdc556214dba65e161e60ef",311   "language": "Python",312   "lines": 43,313   "truncated": false,314   "block": 17,315   "row": 21587316  },317  {318   "path": "src/ezmsg/core/commands/graphviz.py",319   "sha256": "981fcd9aa9777a3a2055a3602042c481e4c4e15e2cbdb527b8fae11a99d55cde",320   "language": "Python",321   "lines": 19,322   "truncated": false,323   "block": 17,324   "row": 19174325  },326  {327   "path": "src/ezmsg/core/commands/mermaid.py",328   "sha256": "57f9af0d49c3c3b6d74ba700d1b745033768c52b2f79c6f3c2d5c4abfb504f36",329   "language": "Python",330   "lines": 77,331   "truncated": false,332   "block": 17,333   "row": 23554334  },335  {336   "path": "src/ezmsg/core/commands/serve.py",337   "sha256": "d6486c8b617ec370a32fd31f47114513889528fc1ae2308794688b9e5c3e9f45",338   "language": "Python",339   "lines": 56,340   "truncated": false,341   "block": 17,342   "row": 22553343  },344  {345   "path": "src/ezmsg/core/commands/shutdown.py",346   "sha256": "a96edf4f1ab9fabe583b95b7c240e5d9fc6e54682e97e5fb6d5d2195200e7e2e",347   "language": "Python",348   "lines": 26,349   "truncated": false,350   "block": 17,351   "row": 19758352  },353  {354   "path": "src/ezmsg/core/commands/start.py",355   "sha256": "56c8f4e65d5f4145f465709a25dbc6b5dbfc483f441fecf794901ca3d1c25e60",356   "language": "Python",357   "lines": 53,358   "truncated": false,359   "block": 17,360   "row": 21905361  },362  {363   "path": "src/ezmsg/core/component.py",364   "sha256": "8d55504825d21d1f36afc5f2858febb94fff8e9c099a51e84142525c82c58f07",365   "language": "Python",366   "lines": 240,367   "truncated": false,368   "block": 17,369   "row": 32304370  },371  {372   "path": "src/ezmsg/core/dag.py",373   "sha256": "d992f542572275a5ec460ad693e511732260e4f3771e1e8c6b00c385572fff28",374   "language": "Python",375   "lines": 226,376   "truncated": false,377   "block": 17,378   "row": 30943379  },380  {381   "path": "src/ezmsg/core/graph_util.py",382   "sha256": "dfd0e6688fc2d014baa27ec06f9a71980eeb49ba3cf82cfc14608d61fa89f005",383   "language": "Python",384   "lines": 272,385   "truncated": false,386   "block": 18,387   "row": 25388  },389  {390   "path": "src/ezmsg/core/graphcontext.py",391   "sha256": "b42aff3c285207722a772a7fc68a82edc16dee6d5c524626122004af3c7922c6",392   "language": "Python",393   "lines": 793,394   "truncated": false,395   "block": 18,396   "row": 4367397  },398  {399   "path": "src/ezmsg/core/graphmeta.py",400   "sha256": "56d0600706275c4457f78a23e7843c4730876403823c771398b40a2ec78317da",401   "language": "Python",402   "lines": 400,403   "truncated": false,404   "block": 17,405   "row": 32015406  },407  {408   "path": "src/ezmsg/core/graphserver.py",409   "sha256": "43f3bca44ac075d8f3187fd34ab9fe86da17fceb9ad5441af0bf3c6a5f055e5e",410   "language": "Python",411   "lines": 1971,412   "truncated": false,413   "block": 18,414   "row": 5665415  },416  {417   "path": "src/ezmsg/core/logconfig.py",418   "sha256": "ecdb022761040e0a8eed22cf2643f5de5f5190062605e74faa898409336787be",419   "language": "Python",420   "lines": 47,421   "truncated": false,422   "block": 17,423   "row": 21551424  },425  {426   "path": "src/ezmsg/core/message.py",427   "sha256": "27719ec6ce8212b2703476f0640965788b692c30cb58b8f147e429acc3d4c515",428   "language": "Python",429   "lines": 54,430   "truncated": false,431   "block": 17,432   "row": 21367433  },434  {435   "path": "src/ezmsg/core/messagecache.py",436   "sha256": "2dde414685d7c7e6645a086d9c9bd935c6bc810ce589671662ab91ab55459a4c",437   "language": "Python",438   "lines": 138,439   "truncated": false,440   "block": 17,441   "row": 27045442  },443  {444   "path": "src/ezmsg/core/messagechannel.py",445   "sha256": "2b922989bc5c21554163b90c2ac046fec32f9c921d71950e754c252f24c583cf",446   "language": "Python",447   "lines": 529,448   "truncated": false,449   "block": 18,450   "row": 3181451  },452  {453   "path": "src/ezmsg/core/messagemarshal.py",454   "sha256": "3cff7d6a6bea46f78efcbb6b72d3409ec7245bb5777ff7d43fa865b264b17f2f",455   "language": "Python",456   "lines": 227,457   "truncated": false,458   "block": 17,459   "row": 31062460  },461  {462   "path": "src/ezmsg/core/netprotocol.py",463   "sha256": "ffac08334b73908af912399ef832772104d1d9fd1a527ee17d9f87af417da861",464   "language": "Python",465   "lines": 405,466   "truncated": false,467   "block": 18,468   "row": 681469  },470  {471   "path": "src/ezmsg/core/processclient.py",472   "sha256": "5b322968f138b6edee5977bd3e12ddf4f5618688593f580653f25deaaa5dce3d",473   "language": "Python",474   "lines": 483,475   "truncated": false,476   "block": 18,477   "row": 2675478  },479  {480   "path": "src/ezmsg/core/profiling.py",481   "sha256": "4e7afd582f57363e8aca5f4bcaf7611a33aa8db74948e649378376392fb70cb5",482   "language": "Python",483   "lines": 521,484   "truncated": false,485   "block": 18,486   "row": 2872487  },488  {489   "path": "src/ezmsg/core/pubclient.py",490   "sha256": "ff492d2a9f7c17f6e76bd1bbc83dfde7f6ac78fe9e8e0461285ab2f53b459fd9",491   "language": "Python",492   "lines": 610,493   "truncated": false,494   "block": 18,495   "row": 3617496  },497  {498   "path": "src/ezmsg/core/relay.py",499   "sha256": "0a79c08e4fdc3d200896d9013f6731ad51b9c84680da272d575de9c9a33587b1",500   "language": "Python",501   "lines": 98,502   "truncated": false,503   "block": 17,504   "row": 24862505  },506  {507   "path": "src/ezmsg/core/settings.py",508   "sha256": "8ef6f7e8efc4d88373900e049e70d180d1b13973b1c95e979ed39429fb45778d",509   "language": "Python",510   "lines": 86,511   "truncated": false,512   "block": 17,513   "row": 23938514  },515  {516   "path": "src/ezmsg/core/settingsmeta.py",517   "sha256": "3563dc12f8507ab4c2c4d9e70d0dbbee1490527d8fec5830760882a07f79db50",518   "language": "Python",519   "lines": 329,520   "truncated": false,521   "block": 18,522   "row": 1352523  },524  {525   "path": "src/ezmsg/core/shm.py",526   "sha256": "e158a2efc93633bb5ff29f29158270a9cd77d6df8ef44ca2b91f0bf70a70ff8a",527   "language": "Python",528   "lines": 262,529   "truncated": false,530   "block": 17,531   "row": 32056532  },533  {534   "path": "src/ezmsg/core/shm_grow_test_support.py",535   "sha256": "c1293d2a36cfd846413335eeb6215f0ce914aebf99d812baf243d3ad7adf6bd5",536   "language": "Python",537   "lines": 100,538   "truncated": false,539   "block": 17,540   "row": 23743541  },542  {543   "path": "src/ezmsg/core/state.py",544   "sha256": "9e21c1d594fc093e0bde7583069c24ad360cf9a65863554646a81a796040d7ee",545   "language": "Python",546   "lines": 72,547   "truncated": false,548   "block": 17,549   "row": 23428550  },551  {552   "path": "src/ezmsg/core/stream.py",553   "sha256": "9691832d7e2984b9f378c358345f9603260c98d1cde5948c319ab7674b929390",554   "language": "Python",555   "lines": 312,556   "truncated": false,557   "block": 18,558   "row": 69559  },560  {561   "path": "src/ezmsg/core/subclient.py",562   "sha256": "a4c81547330236a96ac524276d11c809808785e2cdfd1430e4b44283ec560966",563   "language": "Python",564   "lines": 351,565   "truncated": false,566   "block": 18,567   "row": 1573568  },569  {570   "path": "src/ezmsg/core/sync.py",571   "sha256": "a086e6fc5ae86a373f4d9f3bb32580fca7e3d2221dbd1a6fa4d26cde64075c1f",572   "language": "Python",573   "lines": 444,574   "truncated": false,575   "block": 18,576   "row": 2348577  },578  {579   "path": "src/ezmsg/core/test.py",580   "sha256": "909162b10ec0deb45ae29d5f6942aa87c0c6e9b4ff6149463692d307b4c69575",581   "language": "Python",582   "lines": 58,583   "truncated": false,584   "block": 17,585   "row": 21439586  },587  {588   "path": "src/ezmsg/core/unit.py",589   "sha256": "88cab41eb41a012f3058a26dd35bdd9aecf2ab46c60eeb225026cea8a17b26a5",590   "language": "Python",591   "lines": 332,592   "truncated": false,593   "block": 18,594   "row": 824595  },596  {597   "path": "src/ezmsg/core/util.py",598   "sha256": "df4ba9602b0e6ebd4057ebf85e367d0c372ff4ae9bd1d8ef8e3ac93b97e4dbd6",599   "language": "Python",600   "lines": 126,601   "truncated": false,602   "block": 17,603   "row": 26676604  },605  {606   "path": "src/ezmsg/util/__init__.py",607   "sha256": "4dae4c37834a92a428e0ff7cddc95992a8e67ee0cd214f01ed10ffa31960e8f9",608   "language": "Python",609   "lines": 18,610   "truncated": false,611   "block": 17,612   "row": 20026613  },614  {615   "path": "src/ezmsg/util/debuglog.py",616   "sha256": "71bf0ad16d3546a7caa07dbbcec205cc2c83dc39326bf2c90ec3f42fb95d534f",617   "language": "Python",618   "lines": 44,619   "truncated": false,620   "block": 17,621   "row": 21119622  },623  {624   "path": "src/ezmsg/util/gen_to_unit.py",625   "sha256": "ef2eed079063569502ecc89ed3f13f1ef153449a04018a6c1687c1464c1fb9a6",626   "language": "Python",627   "lines": 191,628   "truncated": false,629   "block": 17,630   "row": 30155631  },632  {633   "path": "src/ezmsg/util/generator.py",634   "sha256": "afecbfd71d8b0436259087386cab9cf4f3e441e69818de9b362cb9493b441614",635   "language": "Python",636   "lines": 100,637   "truncated": false,638   "block": 17,639   "row": 25358640  },641  {642   "path": "src/ezmsg/util/messagecodec.py",643   "sha256": "3a3fbe0c7101bc16e2a60d9f2ca0aa2a2eba131b71b5bc1a665b16a79b65df54",644   "language": "Python",645   "lines": 209,646   "truncated": false,647   "block": 17,648   "row": 29702649  },650  {651   "path": "src/ezmsg/util/messagegate.py",652   "sha256": "fea39c43831852cc0e63c78db49fb25029a6de391410eb9618df2c8d9b15cc2d",653   "language": "Python",654   "lines": 94,655   "truncated": false,656   "block": 17,657   "row": 24890658  },659  {660   "path": "src/ezmsg/util/messagelogger.py",661   "sha256": "ef2250d581563e42beed9c8306ac3ee02f2ff2508ed653eba69b86e8eb3c10e2",662   "language": "Python",663   "lines": 183,664   "truncated": false,665   "block": 17,666   "row": 29783667  },668  {669   "path": "src/ezmsg/util/messagequeue.py",670   "sha256": "c9f2169edba58a8dc03ec1700c6846a8b0398e01367a2bfc88c09f9e1da8ec6c",671   "language": "Python",672   "lines": 84,673   "truncated": false,674   "block": 17,675   "row": 24067676  },677  {678   "path": "src/ezmsg/util/messagereplay.py",679   "sha256": "709697f109f6bde820eec677ec4c11b9946debe70056433ca62b773de95d468c",680   "language": "Python",681   "lines": 242,682   "truncated": false,683   "block": 17,684   "row": 31429685  },686  {687   "path": "src/ezmsg/util/messages/__init__.py",688   "sha256": "fcf9af2f5672e26739d9f2c373ffe949f3efd0d3ecf7ad65ba6821581d8e2955",689   "language": "Python",690   "lines": 14,691   "truncated": false,692   "block": 17,693   "row": 18778694  },695  {696   "path": "src/ezmsg/util/messages/axisarray.py",697   "sha256": "7be4abdc0b904871211b091a7780466a14329128e6dd24866215c5a5f65f163f",698   "language": "Python",699   "lines": 907,700   "truncated": false,701   "block": 18,702   "row": 4700703  },704  {705   "path": "src/ezmsg/util/messages/chunker.py",706   "sha256": "6b42d1b7200b49066ca567c8ce34ec38622021880423fb25048c332d568a764e",707   "language": "Python",708   "lines": 155,709   "truncated": false,710   "block": 17,711   "row": 28554712  },713  {714   "path": "src/ezmsg/util/messages/key.py",715   "sha256": "af36a4ad5661a42d48075630ef70fe3897f1d1231a66b318f947baf7bdd79260",716   "language": "Python",717   "lines": 145,718   "truncated": false,719   "block": 17,720   "row": 27844721  },722  {723   "path": "src/ezmsg/util/messages/modify.py",724   "sha256": "1bfd40f9fb7c04957213a14c972c497df6f920d03e0414b78750535d58345ff0",725   "language": "Python",726   "lines": 122,727   "truncated": false,728   "block": 17,729   "row": 26993730  },731  {732   "path": "src/ezmsg/util/messages/util.py",733   "sha256": "e2fe83e4ea51469c97ae79c4c354de0251beede4fe0de7819ca24de93c5d3fa2",734   "language": "Python",735   "lines": 37,736   "truncated": false,737   "block": 17,738   "row": 21189739  },740  {741   "path": "src/ezmsg/util/perf/ab.py",742   "sha256": "177adcbcaeb0f1ec6b228ca0de2d174c1b6cc59e456fa432f46e0e8f67c746af",743   "language": "Python",744   "lines": 849,745   "truncated": false,746   "block": 18,747   "row": 4155748  },749  {750   "path": "src/ezmsg/util/perf/analysis.py",751   "sha256": "f570b1d1d4ff8287d5e784660256db2bfa04f0edce24fe86500a9533228d830c",752   "language": "Python",753   "lines": 1125,754   "truncated": false,755   "block": 18,756   "row": 4953757  },758  {759   "path": "src/ezmsg/util/perf/command.py",760   "sha256": "07bac629cb519f89877b7c3a8ef4aed3cb6a94636f2069283cccbdf6e42317b0",761   "language": "Python",762   "lines": 39,763   "truncated": false,764   "block": 17,765   "row": 20594766  },767  {768   "path": "src/ezmsg/util/perf/envinfo.py",769   "sha256": "1120b737128b4a64217743c37929d62e0bb0a4ff2ea9c53e9e02384aa1bdf8fc",770   "language": "Python",771   "lines": 106,772   "truncated": false,773   "block": 17,774   "row": 25899775  },776  {777   "path": "src/ezmsg/util/perf/hotpath.py",778   "sha256": "72a2bfd87eea83d8bed93456c85383be556e8ced1320b12707137648b42a2eb8",779   "language": "Python",780   "lines": 491,781   "truncated": false,782   "block": 18,783   "row": 1884784  },785  {786   "path": "src/ezmsg/util/perf/impl.py",787   "sha256": "067f42339d9a8d4bf76dfea48b4e3842a2324bcd9120b25c8dd79e6d37af91d1",788   "language": "Python",789   "lines": 380,790   "truncated": false,791   "block": 18,792   "row": 990793  },794  {795   "path": "src/ezmsg/util/perf/run.py",796   "sha256": "f1369699b8dbfa9a59818c301935d07bf1df2fa9504d682584f2d2fc43a35814",797   "language": "Python",798   "lines": 396,799   "truncated": false,800   "block": 18,801   "row": 1271802  },803  {804   "path": "src/ezmsg/util/perf/util.py",805   "sha256": "9b5113296fce2c4977b10d7fc34cb42f38858a8bcec4cb99a259473a35f4e848",806   "language": "Python",807   "lines": 278,808   "truncated": false,809   "block": 17,810   "row": 30867811  },812  {813   "path": "src/ezmsg/util/profiler.py",814   "sha256": "7908fd3c8133774d8dd9563a3fc87c300f826e717750d1a008826a21e07760e6",815   "language": "Python",816   "lines": 183,817   "truncated": false,818   "block": 17,819   "row": 29901820  },821  {822   "path": "src/ezmsg/util/rate.py",823   "sha256": "97f8532bc83ecbdd62502e1cb5e797ea2b0fcbe55d7c68642cb252a1f988a50b",824   "language": "Python",825   "lines": 84,826   "truncated": false,827   "block": 17,828   "row": 23641829  },830  {831   "path": "src/ezmsg/util/terminate.py",832   "sha256": "2f4c65cc0c0365e0c02fc0fb8612bd12c5ae2fafdab89492682cf33dcee423b3",833   "language": "Python",834   "lines": 105,835   "truncated": false,836   "block": 17,837   "row": 24452838  },839  {840   "path": "tests/clean_shutdown_examples_runner.py",841   "sha256": "d38efd24e6edb09ef9d0e98ccfbc83eeb85f74bd0d2bb435f31f2dfc9b7101bc",842   "language": "Python",843   "lines": 171,844   "truncated": false,845   "block": 17,846   "row": 27009847  },848  {849   "path": "tests/ez_test_utils.py",850   "sha256": "273bbc2d7b8310f9347c8f8c8e720799eea7324fc7a8193f9583c9936e9ab05e",851   "language": "Python",852   "lines": 88,853   "truncated": false,854   "block": 17,855   "row": 23723856  },857  {858   "path": "tests/messages/test_axisarray.py",859   "sha256": "634d8555a831d7150f99a338312bb630466556745634fbaae07379f5ce6f696f",860   "language": "Python",861   "lines": 416,862   "truncated": false,863   "block": 18,864   "row": 1439865  },866  {867   "path": "tests/messages/test_chunker.py",868   "sha256": "7450b12635295c80ef53e5b744ce53597d9f0eddd785e95d457b8de9da17ade2",869   "language": "Python",870   "lines": 33,871   "truncated": false,872   "block": 17,873   "row": 20761874  },875  {876   "path": "tests/messages/test_key.py",877   "sha256": "a4c52641181c027fb18748d0480f927743e9b1f21d8d4f05f01d106e27168a52",878   "language": "Python",879   "lines": 142,880   "truncated": false,881   "block": 17,882   "row": 28199883  },884  {885   "path": "tests/messages/test_modify.py",886   "sha256": "7a8c5c01a10c59685fde6daddad962596e9f0c9f9cc4e9af7036229a6dab3bba",887   "language": "Python",888   "lines": 68,889   "truncated": false,890   "block": 17,891   "row": 23418892  },893  {894   "path": "tests/perf_sync_overhead.py",895   "sha256": "f6c268f399eeb8da8f4137d7113bde63605c1b308be3a572fec5e9917e46e985",896   "language": "Python",897   "lines": 119,898   "truncated": false,899   "block": 17,900   "row": 25360901  },902  {903   "path": "tests/shm_resize_race_runner.py",904   "sha256": "55e117b3aa987248f3946fb1bd68a46b4ce0d72778aea9ec67397d36eb53eb4b",905   "language": "Python",906   "lines": 73,907   "truncated": false,908   "block": 17,909   "row": 21868910  },911  {912   "path": "tests/shutdown_runner.py",913   "sha256": "e6c84309003a8cc8a034eb9ca95c6215c91c1db42a7ae64a7fc7e04a40300275",914   "language": "Python",915   "lines": 108,916   "truncated": false,917   "block": 17,918   "row": 24541919  },920  {921   "path": "tests/test_addressable.py",922   "sha256": "2b93f6490f279da09b54b5534587785c0ac3261edca9a69f269d18fbd39381be",923   "language": "Python",924   "lines": 31,925   "truncated": false,926   "block": 17,927   "row": 19238928  },929  {930   "path": "tests/test_attach.py",931   "sha256": "7c86e5d1d5369a0bdbc8c12c496686698273535da6fd5904fcd5894cb5b14617",932   "language": "Python",933   "lines": 134,934   "truncated": false,935   "block": 17,936   "row": 25606937  },938  {939   "path": "tests/test_channel.py",940   "sha256": "a11c6743bfb9ed41e299c98a353336a7701eed0359f69576f21a395069e7f45e",941   "language": "Python",942   "lines": 156,943   "truncated": false,944   "block": 17,945   "row": 28025946  },947  {948   "path": "tests/test_channelmanager.py",949   "sha256": "2cb15a6ca506071b3ed09a5c36e46207ae72f55fb3c15dee3223f42a7fae431b",950   "language": "Python",951   "lines": 105,952   "truncated": false,953   "block": 17,954   "row": 24931955  },956  {957   "path": "tests/test_clean_shutdown.py",958   "sha256": "246cc657e93eb982c91f0a5f7f952d756759b27ac66a27df972a25271762a0a0",959   "language": "Python",960   "lines": 255,961   "truncated": false,962   "block": 17,963   "row": 30911964  },965  {966   "path": "tests/test_command.py",967   "sha256": "a89c9e00c8c6ca536342aa25337934ef5bad4ce5a637243a46ea176382df4687",968   "language": "Python",969   "lines": 330,970   "truncated": false,971   "block": 17,972   "row": 31869973  },974  {975   "path": "tests/test_connections.py",976   "sha256": "378f0c210a245604621ce031f8ff631ccdd690789ddcf871ac5c1825dd740059",977   "language": "Python",978   "lines": 44,979   "truncated": false,980   "block": 17,981   "row": 20308982  },983  {984   "path": "tests/test_dag.py",985   "sha256": "f14f207956096cbb837cc8828969526f38d0954c503a6cea245f38468fcc2be7",986   "language": "Python",987   "lines": 113,988   "truncated": false,989   "block": 17,990   "row": 24143991  },992  {993   "path": "tests/test_dashboard_commands.py",994   "sha256": "14b6534ec3f575ddbc811ed4b830f458d30c8fef2f99107478ef9c8fc9d5ef76",995   "language": "Python",996   "lines": 289,997   "truncated": false,998   "block": 17,999   "row": 321351000  },1001  {1002   "path": "tests/test_generator.py",1003   "sha256": "9101f155bb7cba7acd58b41908f2199efdf60197e061882666e0f9767926332c",1004   "language": "Python",1005   "lines": 255,1006   "truncated": false,1007   "block": 17,1008   "row": 314551009  },1010  {1011   "path": "tests/test_graph.py",1012   "sha256": "20243f53f057cd148fbc273759176b56219acf87488726f5f923d74b0be3ac47",1013   "language": "Python",1014   "lines": 287,1015   "truncated": false,1016   "block": 17,1017   "row": 315001018  },1019  {1020   "path": "tests/test_graph_session.py",1021   "sha256": "c2b61de8e6f816d84aa9018c7b3cc01dc0fbe7e95555af73892d2fb4e3cff5a9",1022   "language": "Python",1023   "lines": 106,1024   "truncated": false,1025   "block": 17,1026   "row": 251191027  },1028  {1029   "path": "tests/test_graph_visualization.py",1030   "sha256": "f296e5a10f9fe9d653d312aac9a6526cbd1dfa5041a494239109880bc7bd7657",1031   "language": "Python",1032   "lines": 397,1033   "truncated": false,1034   "block": 18,1035   "row": 5491036  },1037  {1038   "path": "tests/test_leaky_subscriber.py",1039   "sha256": "af83d2736599812fd3d2497714b9e646afbc8f1a68970d7156aa4ce35b2fccaa",1040   "language": "Python",1041   "lines": 397,1042   "truncated": false,1043   "block": 18,1044   "row": 8771045  },1046  {1047   "path": "tests/test_logconfig.py",1048   "sha256": "407229f1d4090d6817692d45f938045be9875f568e3f9afbfdb35da4a0807133",1049   "language": "Python",1050   "lines": 37,1051   "truncated": false,1052   "block": 17,1053   "row": 206121054  },1055  {1056   "path": "tests/test_messagereplay.py",1057   "sha256": "bf65cb55ed926090811f10f0e7b9577a0a9ae9924399731fe299a8aff8ea4548",1058   "language": "Python",1059   "lines": 92,1060   "truncated": false,1061   "block": 17,1062   "row": 248261063  },1064  {1065   "path": "tests/test_perf_ab.py",1066   "sha256": "d7e11a6df33d8e3972c74785a6202b7729fff32529142b6f18ca340e8bdb90f7",1067   "language": "Python",1068   "lines": 113,1069   "truncated": false,1070   "block": 17,1071   "row": 249921072  },1073  {1074   "path": "tests/test_perf_analysis.py",1075   "sha256": "ef38fefe9e6dc89eddfd408019a002dd89114dc6815fb99825d1572c0f03d7d9",1076   "language": "Python",1077   "lines": 218,1078   "truncated": false,1079   "block": 17,1080   "row": 300031081  },1082  {1083   "path": "tests/test_perf_configs.py",1084   "sha256": "d3404fd78e3f158365d91fdb528f9dd413be9e56f3493382e0d48ab287164367",1085   "language": "Python",1086   "lines": 129,1087   "truncated": false,1088   "block": 17,1089   "row": 260901090  },1091  {1092   "path": "tests/test_perf_hotpath.py",1093   "sha256": "a8303627380e3b7bf92a540ee9b9a631caca5dd1cc627bed3640b01dda63ff1c",1094   "language": "Python",1095   "lines": 149,1096   "truncated": false,1097   "block": 17,1098   "row": 276441099  },1100  {1101   "path": "tests/test_process_control.py",1102   "sha256": "c61b486ffb2bbcde13ff309a52edf24b58af611cd46cec8ee3449166be061184",1103   "language": "Python",1104   "lines": 186,1105   "truncated": false,1106   "block": 17,1107   "row": 294261108  },1109  {1110   "path": "tests/test_process_routing.py",1111   "sha256": "65530444c497381b450f1fbef84487ad60f82d601393ed8f7c0b44d85245c2c4",1112   "language": "Python",1113   "lines": 150,1114   "truncated": false,1115   "block": 17,1116   "row": 276911117  },1118  {1119   "path": "tests/test_profiler.py",1120   "sha256": "f39556e93311bd892c34b01bcee24d0c2ac93afc64146f4876ff93c06c818a08",1121   "language": "Python",1122   "lines": 215,1123   "truncated": false,1124   "block": 17,1125   "row": 301851126  },1127  {1128   "path": "tests/test_profiling_api.py",1129   "sha256": "89b053816cd9b7bd7fd8215101cbcc7559c4808c2583744fb444f5c6aad8fa61",1130   "language": "Python",1131   "lines": 636,1132   "truncated": false,1133   "block": 18,1134   "row": 35991135  },1136  {1137   "path": "tests/test_pubclient.py",1138   "sha256": "8a89c3a2f654ad70e48d7f4c62d760754b53f3682791c20f0641869c1c70cc64",1139   "language": "Python",1140   "lines": 203,1141   "truncated": false,1142   "block": 17,1143   "row": 285601144  },1145  {1146   "path": "tests/test_run.py",1147   "sha256": "d696a9a557adb1ebc9f6e9508c18f306b56e5f2b15508cbbbe249614a1baf28b",1148   "language": "Python",1149   "lines": 131,1150   "truncated": false,1151   "block": 17,1152   "row": 265191153  },1154  {1155   "path": "tests/test_settings_api.py",1156   "sha256": "2d65479cc4ce4658bda7d241ff7abbb3cde66405500747bc5619eaad7482bfc0",1157   "language": "Python",1158   "lines": 538,1159   "truncated": false,1160   "block": 18,1161   "row": 29641162  },1163  {1164   "path": "tests/test_shm.py",1165   "sha256": "490b55c19c9148874488e40dc96e55039c92dc85d5cd6b2f845614c2cdf164c5",1166   "language": "Python",1167   "lines": 212,1168   "truncated": false,1169   "block": 17,1170   "row": 289011171  },1172  {1173   "path": "tests/test_shm_grow.py",1174   "sha256": "c1fffe5a4bc39dc993220991a8cead808ae1a10454e6eb42b28994e815bbceb2",1175   "language": "Python",1176   "lines": 50,1177   "truncated": false,1178   "block": 17,1179   "row": 216381180  },1181  {1182   "path": "tests/test_state.py",1183   "sha256": "ecba1ac07478212bd2fe3d7f99eaf8b04402f8ad0c4443536bb0d29101bb978a",1184   "language": "Python",1185   "lines": 74,1186   "truncated": false,1187   "block": 17,1188   "row": 237671189  },1190  {1191   "path": "tests/test_subclient.py",1192   "sha256": "1b75d4ca39e616c5338e2911bac055e3dbe3a27ac0135d8a5f0f3039e02c664d",1193   "language": "Python",1194   "lines": 150,1195   "truncated": false,1196   "block": 17,1197   "row": 270791198  },1199  {1200   "path": "tests/test_sync_api.py",

Showing the first 1,200 of 1236 lines. Download the file for the rest.