{"id":103972,"name":null,"description":null,"url":"https://github.com/alleninstitute/np_workflows","last_synced_at":"2025-09-09T03:54:37.579Z","repository":{"id":38892126,"uuid":"501115498","full_name":"AllenInstitute/np_workflows","owner":"AllenInstitute","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-30T23:26:46.000Z","size":15089,"stargazers_count":1,"open_issues_count":2,"forks_count":3,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-08-24T12:41:58.869Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllenInstitute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-08T05:41:55.000Z","updated_at":"2025-06-30T23:26:47.000Z","dependencies_parsed_at":"2023-02-12T07:02:17.453Z","dependency_job_id":"c78b04fc-247a-45d9-bc19-91b4bb7bde8e","html_url":"https://github.com/AllenInstitute/np_workflows","commit_stats":null,"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/AllenInstitute/np_workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274240440,"owners_count":25247574,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"AllenInstitute","name":"Allen Institute","uuid":"1848392","kind":"organization","description":"Please visit http://alleninstitute.github.io/ for more information.","email":null,"website":"https://alleninstitute.org","location":"Seattle, WA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1848392?v=4","repositories_count":184,"last_synced_at":"2023-03-22T17:11:50.580Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/AllenInstitute","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T11:18:51.640Z","updated_at":"2023-03-22T17:11:51.155Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute/repositories"},"packages":[{"id":5909895,"name":"np-workflows","ecosystem":"pypi","description":"Ecephys and behavior workflows for the Mindscope Neuropixels team.","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/AllenInstitute/np_workflows","keywords_array":[],"namespace":null,"versions_count":179,"first_release_published_at":"2023-01-19T22:53:01.000Z","latest_release_published_at":"2025-06-30T23:26:36.000Z","latest_release_number":"1.6.88","last_synced_at":"2025-08-24T06:05:29.824Z","created_at":"2023-01-19T22:56:40.714Z","updated_at":"2025-08-24T17:48:51.541Z","registry_url":"https://pypi.org/project/np-workflows/","install_command":"pip install np-workflows --index-url https://pypi.org/simple","documentation_url":"https://np-workflows.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["License :: OSI Approved :: MIT License","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11"],"normalized_name":"np-workflows","project_status":null},"repo_metadata":{"id":38892126,"uuid":"501115498","full_name":"AllenInstitute/np_workflows","owner":"AllenInstitute","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-30T23:26:46.000Z","size":15080,"stargazers_count":1,"open_issues_count":2,"forks_count":3,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-06-30T23:50:42.416Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllenInstitute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-08T05:41:55.000Z","updated_at":"2025-06-30T23:26:47.000Z","dependencies_parsed_at":"2023-02-12T07:02:17.453Z","dependency_job_id":"c78b04fc-247a-45d9-bc19-91b4bb7bde8e","html_url":"https://github.com/AllenInstitute/np_workflows","commit_stats":null,"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/AllenInstitute/np_workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271805367,"owners_count":24824820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-24T02:00:11.135Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"AllenInstitute","name":"Allen Institute","uuid":"1848392","kind":"organization","description":"Please visit http://alleninstitute.github.io/ for more information.","email":null,"website":"https://alleninstitute.org","location":"Seattle, WA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1848392?v=4","repositories_count":184,"last_synced_at":"2023-03-22T17:11:50.580Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/AllenInstitute","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T11:18:51.640Z","updated_at":"2023-03-22T17:11:51.155Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenInstitute/repositories"},"tags":[{"name":"v1.6.76","sha":"ff3c45b388863ae01212fd7925ad1dbe55a679aa","kind":"commit","published_at":"2024-06-15T02:06:58.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.76","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.76","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.76","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.76","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.76/manifests"},{"name":"v1.6.74","sha":"9bcda39d47efa70963402868e7928c061f88b6a2","kind":"commit","published_at":"2024-05-23T02:47:33.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.74","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.74/manifests"},{"name":"v1.6.73","sha":"b01249fb40f8943b98b4ee349b9e003f0a9cb6b1","kind":"commit","published_at":"2024-05-22T17:07:16.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.73","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.73/manifests"},{"name":"v1.6.72","sha":"03c581fc99eec731943756cf6113f9d67f79c0e9","kind":"commit","published_at":"2024-05-21T22:14:53.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.72","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.72/manifests"},{"name":"v1.6.71","sha":"05fdd22a4562cff9fdafeb30132d3e3fbd55dd38","kind":"commit","published_at":"2024-05-14T21:02:00.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.71","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.71/manifests"},{"name":"v1.6.70","sha":"d1d9b82f7511d66bae8136118d047276b39b3f8c","kind":"commit","published_at":"2024-05-14T17:54:06.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.70","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.70","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.70","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.70/manifests"},{"name":"v1.6.69","sha":"899bd7accca19b89e75f7594f83055dfce632306","kind":"commit","published_at":"2024-05-07T23:37:50.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.69","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.69","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.69","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.69/manifests"},{"name":"v1.6.68","sha":"03f2d6aa87063e4a0033eeaf272ee62945d94b79","kind":"commit","published_at":"2024-04-10T01:05:14.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.68","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.68","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.68","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.68/manifests"},{"name":"v1.6.67","sha":"4f1a1ecba9d2fac1912417db4428081c69f6de3c","kind":"commit","published_at":"2024-04-08T16:37:27.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.67","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.67","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.67","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.67/manifests"},{"name":"v1.6.66","sha":"17e4ecc239f57b52cbd501354890158bb0261bb9","kind":"commit","published_at":"2024-04-05T20:25:10.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.66","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.66","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.66","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.66/manifests"},{"name":"v1.6.65","sha":"c489e76d872abf5b6c1df447c7e81d9c6d4bd411","kind":"commit","published_at":"2024-04-03T23:12:12.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.65","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.65","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.65","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.65/manifests"},{"name":"v1.6.64","sha":"4900f54ea4740df0159331f7f40d399cabf0ece1","kind":"commit","published_at":"2024-03-25T23:06:51.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.64","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.64","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.64","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.64/manifests"},{"name":"v1.6.63","sha":"856e3ec844dbaf5180db2108b30bb83a8fad2d1d","kind":"commit","published_at":"2024-03-15T19:53:32.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.63","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.63","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.63","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.63/manifests"},{"name":"v1.6.62","sha":"12e76dc559c4a3f1fa3663a293a134161b38a929","kind":"commit","published_at":"2024-03-09T00:26:42.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.62","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.62","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.62","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.62/manifests"},{"name":"v1.6.61","sha":"e66ee05bea1d94cfd88a95b6c3c560805f1d1af9","kind":"commit","published_at":"2024-03-08T22:58:36.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.61","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.61","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.61","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.61/manifests"},{"name":"v1.6.60","sha":"0aa4c5a6085563ee070462cfa1e979900c55febf","kind":"commit","published_at":"2024-03-06T04:14:04.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.60","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.60","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.60","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.60/manifests"},{"name":"v1.6.59","sha":"6cea40e0564f5c511e92bb516d43cf929b335937","kind":"commit","published_at":"2024-02-09T20:15:52.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.59","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.59","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.59","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.59/manifests"},{"name":"v1.6.58","sha":"00c9a3809d5e49e2b2ceb28551440c17680adc10","kind":"commit","published_at":"2024-02-09T19:03:12.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.58","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.58","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.58","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.58/manifests"},{"name":"v1.6.57","sha":"5b8dcac89f058114f17d65bcda3938d3eb9bd4c0","kind":"commit","published_at":"2024-01-22T18:31:38.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.57","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.57","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.57","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.57/manifests"},{"name":"v1.6.56","sha":"ca84d2a9bb1a93262146600ce292cfe5a1f99e47","kind":"commit","published_at":"2024-01-19T20:33:12.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.56","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.56","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.56","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.56/manifests"},{"name":"v1.6.54","sha":"b5e1bd6b779c48c133275e82d15f926fc4a25ec9","kind":"commit","published_at":"2023-12-09T03:37:15.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.54","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.54","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.54","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.54/manifests"},{"name":"v1.6.53","sha":"e02c3728c7f43272e24acdc697e6ef98369de25e","kind":"commit","published_at":"2023-12-08T22:02:22.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.53","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.53/manifests"},{"name":"v1.6.52","sha":"c39d43b41ec426be337e81cf018222ab59d3d97a","kind":"commit","published_at":"2023-12-08T21:20:11.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.52","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.52/manifests"},{"name":"v1.6.51","sha":"a70f2b60aebef6b9b2e1e1a7dd3c1b32f4c56fac","kind":"commit","published_at":"2023-12-05T01:43:50.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.51","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.51/manifests"},{"name":"v1.6.50","sha":"5dcb6a05de19a17de150076f280d2a046df5bef5","kind":"commit","published_at":"2023-11-23T02:43:03.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.50","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.50/manifests"},{"name":"v1.6.49","sha":"dd50a9ec7e57db14ae941d794106d682482f320f","kind":"commit","published_at":"2023-11-21T17:41:31.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.49","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.49/manifests"},{"name":"v1.6.48","sha":"2f8407ed8390c22e2dfe03938132361736bb786e","kind":"commit","published_at":"2023-11-07T01:22:27.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.48","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.48/manifests"},{"name":"v1.6.47","sha":"43ff9515c9b351e5a4fd0ae71a259cdd412e14ef","kind":"commit","published_at":"2023-11-02T18:27:49.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.47","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.47/manifests"},{"name":"v1.6.46","sha":"87b52c5189a12417195ea5e07d8ba8b658ceb2e1","kind":"commit","published_at":"2023-10-30T04:14:13.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.46","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.46/manifests"},{"name":"v1.6.45","sha":"8e294ccfc9d4174ce6f1044e93877180cb8dea0c","kind":"commit","published_at":"2023-10-17T23:29:33.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.45","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.45/manifests"},{"name":"v1.6.44","sha":"ee25e4da04159b46211205d835b2f9db099d492f","kind":"commit","published_at":"2023-10-14T17:13:49.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.44","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.44/manifests"},{"name":"v1.6.43","sha":"3be4915f2d10db4666c959a84124c4dfd3d5ddf0","kind":"commit","published_at":"2023-10-14T14:56:50.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.43","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.43/manifests"},{"name":"v1.6.42","sha":"d0cfc6082a4141267113351faef9525a85b340ba","kind":"commit","published_at":"2023-10-13T22:58:10.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.42","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.42/manifests"},{"name":"v1.6.41","sha":"9db2298005568d54fdd296da14cce1d78c94599b","kind":"commit","published_at":"2023-10-11T19:44:44.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.41","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.41/manifests"},{"name":"v1.6.40","sha":"a695f95bcce3e7bd543ad34b97e8a0e85acc2785","kind":"commit","published_at":"2023-10-05T07:35:23.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.40","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.40/manifests"},{"name":"v1.6.39","sha":"7e6a9fc41c5fc862e95609c6887b32a598619c32","kind":"commit","published_at":"2023-10-02T22:23:17.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.39","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.39/manifests"},{"name":"v1.6.38","sha":"5bfaaf69476c8643aa7a47960a682af3f2475147","kind":"commit","published_at":"2023-10-02T20:19:04.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.38","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.38/manifests"},{"name":"v1.6.37","sha":"6deb49fd5a0aaf1988dff7257746dbc5704ba45b","kind":"commit","published_at":"2023-10-02T20:01:44.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.37","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.37/manifests"},{"name":"v1.6.36","sha":"1353489eaf02fa0b17731e6372574cc3a75342a4","kind":"commit","published_at":"2023-09-27T20:41:13.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.36","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.36/manifests"},{"name":"v1.6.35","sha":"c59c4dd996b394074cf37a5e100bffd1bcc88824","kind":"commit","published_at":"2023-09-16T01:35:34.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.35","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.35/manifests"},{"name":"v1.6.34","sha":"bb83a370384e142b25127d9bc0a8550f6b51acf6","kind":"commit","published_at":"2023-08-31T04:07:43.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.34","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.34/manifests"},{"name":"v1.6.33","sha":"9e49800885264d244ffa278504f6409239ccbebb","kind":"commit","published_at":"2023-08-29T18:38:01.000Z","download_url":"https://codeload.github.com/AllenInstitute/np_workflows/tar.gz/v1.6.33","html_url":"https://github.com/AllenInstitute/np_workflows/releases/tag/v1.6.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/AllenInstitute/np_workflows@v1.6.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/tags/v1.6.33/manifests"}]},"repo_metadata_updated_at":"2025-08-24T17:48:51.541Z","dependent_packages_count":0,"downloads":269,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":10.099384364845635,"dependent_repos_count":21.5515601217656,"dependent_packages_count":10.117827917587048,"stargazers_count":38.82686878372105,"forks_count":19.149535235007857,"docker_downloads_count":null,"average":19.949035284585438},"purl":"pkg:pypi/np-workflows","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/np-workflows","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/np-workflows","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/np-workflows/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-24T06:19:41.474Z","issues_count":3,"pull_requests_count":6,"avg_time_to_close_issue":330724.0,"avg_time_to_close_pull_request":218647.5,"issues_closed_count":1,"pull_requests_closed_count":6,"pull_request_authors_count":3,"issue_authors_count":1,"avg_comments_per_issue":0.3333333333333333,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":5,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3755.3333333333335,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/issues","maintainers":[{"login":"bjhardcastle","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bjhardcastle"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/np-workflows/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/np-workflows/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/np-workflows/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/np-workflows/related_packages","maintainers":[{"uuid":"bjhardcastle","login":"bjhardcastle","name":null,"email":null,"url":null,"packages_count":37,"html_url":"https://pypi.org/user/bjhardcastle/","role":null,"created_at":"2023-01-28T04:18:22.227Z","updated_at":"2023-01-28T04:18:22.227Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bjhardcastle/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726374,"maintainers_count":308843,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":7451146,"full_name":"alleninstitute/np_workflows","default_branch":"main","committers":[{"name":"bjhardcastle","email":"ben.hardcastle@alleninstitute.org","login":"bjhardcastle","count":621},{"name":"github-actions","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":51},{"name":"Ross Hytnen","email":"rossh@alleninstitute.org","login":"rhytnen","count":18},{"name":"corbennett","email":"corbennett@gmail.com","login":"corbennett","count":12},{"name":"Christopher","email":"chrism@alleninstitute.org","login":"mochic","count":4},{"name":"ryan-gillis","email":"113379134+ryan-gillis","login":"ryan-gillis","count":3}],"total_commits":709,"total_committers":6,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":118.16666666666667,"dds":0.12411847672778564,"past_year_committers":[{"name":"bjhardcastle","email":"ben.hardcastle@alleninstitute.org","login":"bjhardcastle","count":21},{"name":"github-actions","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":16},{"name":"ryan-gillis","email":"113379134+ryan-gillis","login":"ryan-gillis","count":2},{"name":"corbennett","email":"corbennett@gmail.com","login":"corbennett","count":1}],"past_year_total_commits":40,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":10.0,"past_year_dds":0.475,"last_synced_at":"2025-04-15T23:43:49.598Z","last_synced_commit":"56265291d6cefdc9997045d74633188c6ac7f662","created_at":"2024-12-09T02:16:32.176Z","updated_at":"2025-04-15T23:43:49.599Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/alleninstitute%2Fnp_workflows/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5504463,"commits_count":856928083,"contributors_count":31336895,"owners_count":914237,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"AllenInstitute/np_workflows","html_url":"https://github.com/AllenInstitute/np_workflows","last_synced_at":"2025-08-24T06:19:41.474Z","status":"error","issues_count":3,"pull_requests_count":6,"avg_time_to_close_issue":330724.0,"avg_time_to_close_pull_request":218647.5,"issues_closed_count":1,"pull_requests_closed_count":6,"pull_request_authors_count":3,"issue_authors_count":1,"avg_comments_per_issue":0.3333333333333333,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":5,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3755.3333333333335,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-15T06:07:15.679Z","updated_at":"2025-09-02T12:39:50.198Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenInstitute%2Fnp_workflows/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"MEMBER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":7,"MEMBER":1},"issue_authors":{"bjhardcastle":3},"pull_request_authors":{"ryan-gillis":6,"mochic":1,"bjhardcastle":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10176276,"issues_count":31902430,"pull_requests_count":99999179,"authors_count":10735433,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":3},"past_year_issue_authors":{},"past_year_pull_request_authors":{"ryan-gillis":3},"maintainers":[{"login":"bjhardcastle","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bjhardcastle"}],"active_maintainers":[]},"events":{"total":{"PushEvent":11,"PullRequestReviewEvent":1,"PullRequestEvent":3,"CreateEvent":5},"last_year":{"PushEvent":11,"PullRequestReviewEvent":1,"PullRequestEvent":3,"CreateEvent":5}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T07:02:17.136Z","updated_at":"2023-02-12T07:02:17.136Z","repository_link":"https://github.com/AllenInstitute/np_workflows/blob/main/poetry.lock","dependencies":[{"id":7575787128,"package_name":"anyio","ecosystem":"pypi","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":7575787129,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":7575787130,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7575787131,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"21.3.0","direct":false,"kind":"runtime","optional":false},{"id":7575787132,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"21.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787133,"package_name":"arrow","ecosystem":"pypi","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":7575787134,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":7575787135,"package_name":"attrs","ecosystem":"pypi","requirements":"22.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787136,"package_name":"babel","ecosystem":"pypi","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":7575787137,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787138,"package_name":"bcrypt","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787139,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.11.2","direct":false,"kind":"runtime","optional":false},{"id":7575787140,"package_name":"black","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":"runtime","optional":false},{"id":7575787141,"package_name":"bleach","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787142,"package_name":"boto3","ecosystem":"pypi","requirements":"1.26.64","direct":false,"kind":"runtime","optional":false},{"id":7575787143,"package_name":"botocore","ecosystem":"pypi","requirements":"1.29.64","direct":false,"kind":"runtime","optional":false},{"id":7575787144,"package_name":"build","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7575787145,"package_name":"cachecontrol","ecosystem":"pypi","requirements":"0.12.11","direct":false,"kind":"runtime","optional":false},{"id":7575787146,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.12.7","direct":false,"kind":"runtime","optional":false},{"id":7575787147,"package_name":"cffi","ecosystem":"pypi","requirements":"1.15.1","direct":false,"kind":"runtime","optional":false},{"id":7575787148,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787149,"package_name":"cleo","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787150,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":7575787151,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":7575787152,"package_name":"comm","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7575787153,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":7575787154,"package_name":"crashtest","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":7575787155,"package_name":"cryptography","ecosystem":"pypi","requirements":"39.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787156,"package_name":"cycler","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":7575787157,"package_name":"datajoint","ecosystem":"pypi","requirements":"0.13.8","direct":false,"kind":"runtime","optional":false},{"id":7575787158,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.6.6","direct":false,"kind":"runtime","optional":false},{"id":7575787159,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":7575787160,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7575787161,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":7575787162,"package_name":"djsciops","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787163,"package_name":"dulwich","ecosystem":"pypi","requirements":"0.20.50","direct":false,"kind":"runtime","optional":false},{"id":7575787164,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7575787165,"package_name":"executing","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787166,"package_name":"fabric","ecosystem":"pypi","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":7575787167,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.16.2","direct":false,"kind":"runtime","optional":false},{"id":7575787168,"package_name":"filelock","ecosystem":"pypi","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":7575787169,"package_name":"flask","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":7575787170,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.38.0","direct":false,"kind":"runtime","optional":false},{"id":7575787171,"package_name":"fqdn","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":7575787172,"package_name":"html5lib","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"runtime","optional":false},{"id":7575787173,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":"runtime","optional":false},{"id":7575787174,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787175,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"5.10.2","direct":false,"kind":"runtime","optional":false},{"id":7575787176,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787177,"package_name":"invoke","ecosystem":"pypi","requirements":"1.7.3","direct":false,"kind":"runtime","optional":false},{"id":7575787178,"package_name":"ipykernel","ecosystem":"pypi","requirements":"6.21.1","direct":false,"kind":"runtime","optional":false},{"id":7575787179,"package_name":"ipython","ecosystem":"pypi","requirements":"8.9.0","direct":false,"kind":"runtime","optional":false},{"id":7575787180,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787181,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"7.7.2","direct":false,"kind":"runtime","optional":false},{"id":7575787182,"package_name":"isoduration","ecosystem":"pypi","requirements":"20.11.0","direct":false,"kind":"runtime","optional":false},{"id":7575787183,"package_name":"isort","ecosystem":"pypi","requirements":"5.12.0","direct":false,"kind":"runtime","optional":false},{"id":7575787184,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":7575787185,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":7575787186,"package_name":"jedi","ecosystem":"pypi","requirements":"0.18.2","direct":false,"kind":"runtime","optional":false},{"id":7575787187,"package_name":"jeepney","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":7575787188,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":7575787189,"package_name":"jmespath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787190,"package_name":"json5","ecosystem":"pypi","requirements":"0.9.11","direct":false,"kind":"runtime","optional":false},{"id":7575787191,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"2.3","direct":false,"kind":"runtime","optional":false},{"id":7575787192,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.17.3","direct":false,"kind":"runtime","optional":false},{"id":7575787193,"package_name":"jupyter","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787194,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":7575787195,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"6.4.4","direct":false,"kind":"runtime","optional":false},{"id":7575787196,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787197,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":7575787198,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":7575787199,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":7575787200,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":7575787201,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7575787202,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.19.0","direct":false,"kind":"runtime","optional":false},{"id":7575787203,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":7575787204,"package_name":"kazoo","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":7575787205,"package_name":"keyring","ecosystem":"pypi","requirements":"23.13.1","direct":false,"kind":"runtime","optional":false},{"id":7575787206,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":7575787207,"package_name":"lockfile","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":"runtime","optional":false},{"id":7575787208,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":7575787209,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.6.3","direct":false,"kind":"runtime","optional":false},{"id":7575787210,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":7575787211,"package_name":"minio","ecosystem":"pypi","requirements":"7.1.13","direct":false,"kind":"runtime","optional":false},{"id":7575787212,"package_name":"mistune","ecosystem":"pypi","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":7575787213,"package_name":"more-itertools","ecosystem":"pypi","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787214,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":7575787215,"package_name":"mypy","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787216,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787217,"package_name":"nbclassic","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7575787218,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":7575787219,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.2.9","direct":false,"kind":"runtime","optional":false},{"id":7575787220,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.7.3","direct":false,"kind":"runtime","optional":false},{"id":7575787221,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.5.6","direct":false,"kind":"runtime","optional":false},{"id":7575787222,"package_name":"networkx","ecosystem":"pypi","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":7575787223,"package_name":"notebook","ecosystem":"pypi","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":7575787224,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7575787225,"package_name":"np-config","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":7575787226,"package_name":"np-datajoint","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":7575787227,"package_name":"np-logging","ecosystem":"pypi","requirements":"0.2.17","direct":false,"kind":"runtime","optional":false},{"id":7575787228,"package_name":"np-probe-targets","ecosystem":"pypi","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":7575787229,"package_name":"np-session","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7575787230,"package_name":"numpy","ecosystem":"pypi","requirements":"1.24.2","direct":false,"kind":"runtime","optional":false},{"id":7575787231,"package_name":"otumat","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7575787232,"package_name":"packaging","ecosystem":"pypi","requirements":"23.0","direct":false,"kind":"runtime","optional":false},{"id":7575787233,"package_name":"pandas","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":7575787234,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":7575787235,"package_name":"paramiko","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787236,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":7575787237,"package_name":"pathlib2","ecosystem":"pypi","requirements":"2.3.7.post1","direct":false,"kind":"runtime","optional":false},{"id":7575787238,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":7575787239,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":"runtime","optional":false},{"id":7575787240,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":7575787241,"package_name":"pillow","ecosystem":"pypi","requirements":"9.4.0","direct":false,"kind":"runtime","optional":false},{"id":7575787242,"package_name":"pip","ecosystem":"pypi","requirements":"23.0","direct":false,"kind":"runtime","optional":false},{"id":7575787243,"package_name":"pip-tools","ecosystem":"pypi","requirements":"6.12.2","direct":false,"kind":"runtime","optional":false},{"id":7575787244,"package_name":"pkginfo","ecosystem":"pypi","requirements":"1.9.6","direct":false,"kind":"runtime","optional":false},{"id":7575787245,"package_name":"platformdirs","ecosystem":"pypi","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":7575787246,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787247,"package_name":"poetry","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":7575787248,"package_name":"poetry-core","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":7575787249,"package_name":"poetry-plugin-export","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":7575787250,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":7575787251,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.36","direct":false,"kind":"runtime","optional":false},{"id":7575787252,"package_name":"psutil","ecosystem":"pypi","requirements":"5.9.4","direct":false,"kind":"runtime","optional":false},{"id":7575787253,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.5","direct":false,"kind":"runtime","optional":false},{"id":7575787254,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7575787255,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7575787256,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":"runtime","optional":false},{"id":7575787257,"package_name":"pydot","ecosystem":"pypi","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":7575787258,"package_name":"pygments","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":7575787259,"package_name":"pymysql","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7575787260,"package_name":"pynacl","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":7575787261,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.9","direct":false,"kind":"runtime","optional":false},{"id":7575787262,"package_name":"pyproject-hooks","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787263,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.19.3","direct":false,"kind":"runtime","optional":false},{"id":7575787264,"package_name":"pytest","ecosystem":"pypi","requirements":"7.2.1","direct":false,"kind":"runtime","optional":false},{"id":7575787265,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":7575787266,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":7575787267,"package_name":"pytz","ecosystem":"pypi","requirements":"2022.7.1","direct":false,"kind":"runtime","optional":false},{"id":7575787268,"package_name":"pywin32","ecosystem":"pypi","requirements":"305","direct":false,"kind":"runtime","optional":false},{"id":7575787269,"package_name":"pywin32-ctypes","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787270,"package_name":"pywinpty","ecosystem":"pypi","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":7575787271,"package_name":"pyyaml","ecosystem":"pypi","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":7575787272,"package_name":"pyzmq","ecosystem":"pypi","requirements":"25.0.0","direct":false,"kind":"runtime","optional":false},{"id":7575787273,"package_name":"qtconsole","ecosystem":"pypi","requirements":"5.4.0","direct":false,"kind":"runtime","optional":false},{"id":7575787274,"package_name":"qtpy","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":7575787275,"package_name":"rapidfuzz","ecosystem":"pypi","requirements":"2.13.7","direct":false,"kind":"runtime","optional":false},{"id":7575787276,"package_name":"requests","ecosystem":"pypi","requirements":"2.28.2","direct":false,"kind":"runtime","optional":false},{"id":7575787277,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":7575787278,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7575787279,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7575787280,"package_name":"s3transfer","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":7575787281,"package_name":"seaborn","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":"runtime","optional":false},{"id":7575787282,"package_name":"secretstorage","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":7575787283,"package_name":"send2trash","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":7575787284,"package_name":"setuptools","ecosystem":"pypi","requirements":"67.1.0","direct":false,"kind":"runtime","optional":false},{"id":7575787285,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.0.post1","direct":false,"kind":"runtime","optional":false},{"id":7575787286,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":7575787287,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":7575787288,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.3.2.post1","direct":false,"kind":"runtime","optional":false},{"id":7575787289,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":7575787290,"package_name":"terminado","ecosystem":"pypi","requirements":"0.17.1","direct":false,"kind":"runtime","optional":false},{"id":7575787291,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7575787292,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7575787293,"package_name":"tomlkit","ecosystem":"pypi","requirements":"0.11.6","direct":false,"kind":"runtime","optional":false},{"id":7575787294,"package_name":"tornado","ecosystem":"pypi","requirements":"6.2","direct":false,"kind":"runtime","optional":false},{"id":7575787295,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.64.1","direct":false,"kind":"runtime","optional":false},{"id":7575787296,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":"runtime","optional":false},{"id":7575787297,"package_name":"trove-classifiers","ecosystem":"pypi","requirements":"2023.1.20","direct":false,"kind":"runtime","optional":false},{"id":7575787298,"package_name":"types-pyyaml","ecosystem":"pypi","requirements":"6.0.12.4","direct":false,"kind":"runtime","optional":false},{"id":7575787299,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":7575787300,"package_name":"uri-template","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7575787301,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.14","direct":false,"kind":"runtime","optional":false},{"id":7575787302,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.18.0","direct":false,"kind":"runtime","optional":false},{"id":7575787304,"package_name":"watchdog","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":7575787305,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":7575787306,"package_name":"webcolors","ecosystem":"pypi","requirements":"1.12","direct":false,"kind":"runtime","optional":false},{"id":7575787308,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7575787309,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":7575787311,"package_name":"werkzeug","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":7575787313,"package_name":"wheel","ecosystem":"pypi","requirements":"0.38.4","direct":false,"kind":"runtime","optional":false},{"id":7575787314,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":7575787316,"package_name":"xattr","ecosystem":"pypi","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":7575787318,"package_name":"zipp","ecosystem":"pypi","requirements":"3.12.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-02-12T07:02:17.252Z","updated_at":"2023-02-12T07:02:17.252Z","repository_link":"https://github.com/AllenInstitute/np_workflows/blob/main/pyproject.toml","dependencies":[{"id":7575787719,"package_name":"python","ecosystem":"pypi","requirements":"^3.10","direct":true,"kind":"runtime","optional":false},{"id":7575787720,"package_name":"np_services","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787721,"package_name":"np_probe_targets","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787722,"package_name":"np_datajoint","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787723,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"^7.0","direct":true,"kind":"runtime","optional":false},{"id":7575787724,"package_name":"pydantic","ecosystem":"pypi","requirements":"^1.10.4","direct":true,"kind":"runtime","optional":false},{"id":7575787725,"package_name":"pip-tools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787726,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787727,"package_name":"mypy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787728,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787729,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7575787730,"package_name":"poetry","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":8.492490578775866,"created_at":"2025-09-08T22:18:48.524Z","updated_at":"2025-10-07T08:31:26.577Z","avatar_url":"https://github.com/AllenInstitute.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":269,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interpretability","standardization","animal","hack","autograder","report"],"project_url":"https://science.ecosyste.ms/api/v1/projects/103972","html_url":"https://science.ecosyste.ms/projects/103972"}