{"id":32340,"name":"gptools-stan","description":"Gaussian processes on graphs and lattices in Stan.","url":"https://github.com/onnela-lab/gptools","last_synced_at":"2025-09-05T05:25:16.943Z","repository":{"id":83883625,"uuid":"584927390","full_name":"onnela-lab/gptools","owner":"onnela-lab","description":"Gaussian processes on graphs and lattices in Stan.","archived":false,"fork":false,"pushed_at":"2025-03-17T18:26:43.000Z","size":939,"stargazers_count":18,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-30T13:39:00.358Z","etag":null,"topics":["fft","gaussian-processes","graph","stan"],"latest_commit_sha":null,"homepage":"https://gptools-stan.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onnela-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-01-03T21:55:34.000Z","updated_at":"2025-05-24T10:43:24.000Z","dependencies_parsed_at":"2024-06-19T01:20:34.720Z","dependency_job_id":"df83ed48-c9ca-4617-8a50-294c52a263b0","html_url":"https://github.com/onnela-lab/gptools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onnela-lab/gptools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab","download_url":"https://codeload.github.com/onnela-lab/gptools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273714098,"owners_count":25154742,"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-05T02:00:09.113Z","response_time":402,"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":"onnela-lab","name":"onnela-lab","uuid":"12967946","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12967946?v=4","repositories_count":10,"last_synced_at":"2023-02-28T14:20:46.198Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/onnela-lab","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T17:03:44.240Z","updated_at":"2023-02-28T14:20:46.237Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab/repositories"},"packages":[{"id":5771095,"name":"gptools-stan","ecosystem":"pypi","description":"Gaussian processes on graphs and lattices in Stan.","homepage":null,"licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/onnela-lab/gptools","keywords_array":["Gaussian process","Stan","Bayesian inference","graph","Fourier"],"namespace":null,"versions_count":10,"first_release_published_at":"2022-12-30T19:42:14.000Z","latest_release_published_at":"2025-03-17T16:55:23.000Z","latest_release_number":"1.0.0","last_synced_at":"2025-08-30T13:33:59.394Z","created_at":"2022-12-30T19:48:12.883Z","updated_at":"2025-08-30T13:39:03.864Z","registry_url":"https://pypi.org/project/gptools-stan/","install_command":"pip install gptools-stan --index-url https://pypi.org/simple","documentation_url":"https://gptools-stan.readthedocs.io","metadata":{"funding":null,"documentation":"https://gptools-stan.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Topic :: Scientific/Engineering"],"normalized_name":"gptools-stan","project_status":null},"repo_metadata":{"id":83883625,"uuid":"584927390","full_name":"onnela-lab/gptools","owner":"onnela-lab","description":"Gaussian processes on graphs and lattices in Stan.","archived":false,"fork":false,"pushed_at":"2025-03-17T18:26:43.000Z","size":939,"stargazers_count":18,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-26T07:07:02.537Z","etag":null,"topics":["fft","gaussian-processes","graph","stan"],"latest_commit_sha":null,"homepage":"https://gptools-stan.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onnela-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-01-03T21:55:34.000Z","updated_at":"2025-05-24T10:43:24.000Z","dependencies_parsed_at":"2024-06-19T01:20:34.720Z","dependency_job_id":"df83ed48-c9ca-4617-8a50-294c52a263b0","html_url":"https://github.com/onnela-lab/gptools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onnela-lab/gptools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab","download_url":"https://codeload.github.com/onnela-lab/gptools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272858488,"owners_count":25005092,"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-30T02:00:09.474Z","response_time":77,"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":"onnela-lab","name":"onnela-lab","uuid":"12967946","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12967946?v=4","repositories_count":10,"last_synced_at":"2023-02-28T14:20:46.198Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/onnela-lab","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T17:03:44.240Z","updated_at":"2023-02-28T14:20:46.237Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onnela-lab/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-08-30T13:39:03.863Z","dependent_packages_count":0,"downloads":97,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":null,"forks_count":null,"average":18.622137479349366},"purl":"pkg:pypi/gptools-stan","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/gptools-stan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/gptools-stan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/gptools-stan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gptools-stan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gptools-stan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gptools-stan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gptools-stan/related_packages","maintainers":[{"uuid":"tillahoffmann","login":"tillahoffmann","name":null,"email":null,"url":null,"packages_count":49,"html_url":"https://pypi.org/user/tillahoffmann/","role":null,"created_at":"2022-12-30T22:04:47.952Z","updated_at":"2022-12-30T22:04:47.952Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tillahoffmann/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724998,"maintainers_count":308311,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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":{"message":"Repository syncing started."},"issues_stats":{"full_name":"onnela-lab/gptools","html_url":"https://github.com/onnela-lab/gptools","last_synced_at":"2025-08-31T19:14:51.621Z","status":null,"issues_count":1,"pull_requests_count":5,"avg_time_to_close_issue":8634868.0,"avg_time_to_close_pull_request":5505.75,"issues_closed_count":1,"pull_requests_closed_count":4,"pull_request_authors_count":1,"issue_authors_count":1,"avg_comments_per_issue":4.0,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":8634868.0,"past_year_avg_time_to_close_pull_request":5505.75,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":4.0,"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":4,"created_at":"2025-08-30T17:43:58.968Z","updated_at":"2025-09-03T03:01:38.132Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/onnela-lab%2Fgptools/issues","issue_labels_count":{"enhancement":2},"pull_request_labels_count":{"documentation":1,"enhancement":1},"issue_author_associations_count":{"COLLABORATOR":2,"NONE":1},"pull_request_author_associations_count":{"COLLABORATOR":8},"issue_authors":{"tillahoffmann":2,"andrewGhazi":1},"pull_request_authors":{"tillahoffmann":8},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10086255,"issues_count":31275313,"pull_requests_count":96382867,"authors_count":10695584,"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":{"documentation":1},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":7},"past_year_issue_authors":{"andrewGhazi":1},"past_year_pull_request_authors":{"tillahoffmann":7},"maintainers":[{"login":"tillahoffmann","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tillahoffmann"}],"active_maintainers":[{"login":"tillahoffmann","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tillahoffmann"}]},"events":{"total":{"IssuesEvent":3,"WatchEvent":3,"DeleteEvent":6,"IssueCommentEvent":6,"PushEvent":47,"PullRequestEvent":14,"CreateEvent":6},"last_year":{"IssuesEvent":3,"WatchEvent":3,"DeleteEvent":6,"IssueCommentEvent":6,"PushEvent":47,"PullRequestEvent":14,"CreateEvent":6}},"keywords":["fft","gaussian-processes","graph","stan"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:06.622Z","updated_at":"2023-03-13T02:46:06.622Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/.github/workflows/main.yml","dependencies":[{"id":8228699257,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":8228699258,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":8228699259,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":8228699318,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"dev_requirements.in","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:07.057Z","updated_at":"2023-03-13T02:46:07.057Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/dev_requirements.in","dependencies":[{"id":8228699637,"package_name":"pip-tools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":8228699685,"package_name":"jupytext","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"dev_requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-03-13T02:46:07.702Z","updated_at":"2023-03-13T02:46:07.702Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/dev_requirements.txt","dependencies":[{"id":8228701553,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":false,"kind":"development","optional":false},{"id":8228701603,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"development","optional":false},{"id":8228701604,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"development","optional":false},{"id":8228701605,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"development","optional":false},{"id":8228701606,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"development","optional":false},{"id":8228701616,"package_name":"arrow","ecosystem":"pypi","requirements":"==1.2.3","direct":false,"kind":"development","optional":false},{"id":8228701660,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"development","optional":false},{"id":8228701877,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":false,"kind":"development","optional":false},{"id":8228701878,"package_name":"babel","ecosystem":"pypi","requirements":"==2.11.0","direct":false,"kind":"development","optional":false},{"id":8228702350,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"development","optional":false},{"id":8228702355,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.11.1","direct":false,"kind":"development","optional":false},{"id":8228702358,"package_name":"bleach","ecosystem":"pypi","requirements":"==5.0.1","direct":false,"kind":"development","optional":false},{"id":8228702361,"package_name":"build","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"development","optional":false},{"id":8228702442,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":false,"kind":"development","optional":false},{"id":8228702444,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"development","optional":false},{"id":8228702446,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"development","optional":false},{"id":8228702449,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"development","optional":false},{"id":8228702451,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"development","optional":false},{"id":8228702601,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":false,"kind":"development","optional":false},{"id":8228702603,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"development","optional":false},{"id":8228702608,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"development","optional":false},{"id":8228702609,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.0.6","direct":false,"kind":"development","optional":false},{"id":8228703344,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.0.1","direct":false,"kind":"development","optional":false},{"id":8228703348,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"development","optional":false},{"id":8228703351,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.4","direct":false,"kind":"development","optional":false},{"id":8228703375,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"development","optional":false},{"id":8228703376,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"development","optional":false},{"id":8228703377,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"development","optional":false},{"id":8228703378,"package_name":"doit","ecosystem":"pypi","requirements":"==0.36.0","direct":false,"kind":"development","optional":false},{"id":8228703392,"package_name":"doit-interface","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"development","optional":false},{"id":8228704087,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.4","direct":false,"kind":"development","optional":false},{"id":8228704088,"package_name":"et-xmlfile","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"development","optional":false},{"id":8228704089,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"development","optional":false},{"id":8228704094,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"development","optional":false},{"id":8228704100,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.16.2","direct":false,"kind":"development","optional":false},{"id":8228704101,"package_name":"flake8","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"development","optional":false},{"id":8228704102,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.38.0","direct":false,"kind":"development","optional":false},{"id":8228704106,"package_name":"fqdn","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"development","optional":false},{"id":8228704110,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"development","optional":false},{"id":8228704111,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"development","optional":false},{"id":8228704153,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==5.2.0","direct":false,"kind":"development","optional":false},{"id":8228704154,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"development","optional":false},{"id":8228704656,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.19.4","direct":false,"kind":"development","optional":false},{"id":8228704657,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.6.0","direct":false,"kind":"development","optional":false},{"id":8228704658,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"development","optional":false},{"id":8228704659,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.4","direct":false,"kind":"development","optional":false},{"id":8228704660,"package_name":"isoduration","ecosystem":"pypi","requirements":"==20.11.0","direct":false,"kind":"development","optional":false},{"id":8228704663,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"==3.2.3","direct":false,"kind":"development","optional":false},{"id":8228704876,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"development","optional":false},{"id":8228704877,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"development","optional":false},{"id":8228704878,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"==2.3","direct":false,"kind":"development","optional":false},{"id":8228704889,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.17.3","direct":false,"kind":"development","optional":false},{"id":8228704892,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"development","optional":false},{"id":8228704894,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"development","optional":false},{"id":8228704972,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==7.4.8","direct":false,"kind":"development","optional":false},{"id":8228704975,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.4.4","direct":false,"kind":"development","optional":false},{"id":8228704977,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"development","optional":false},{"id":8228704980,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"development","optional":false},{"id":8228705392,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.0.5","direct":false,"kind":"development","optional":false},{"id":8228705393,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.3","direct":false,"kind":"development","optional":false},{"id":8228705397,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"development","optional":false},{"id":8228705398,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.5","direct":false,"kind":"development","optional":false},{"id":8228705399,"package_name":"jupytext","ecosystem":"pypi","requirements":"==1.14.4","direct":false,"kind":"development","optional":false},{"id":8228705400,"package_name":"keyring","ecosystem":"pypi","requirements":"==23.13.1","direct":false,"kind":"development","optional":false},{"id":8228705401,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"development","optional":false},{"id":8228705402,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"development","optional":false},{"id":8228705404,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"development","optional":false},{"id":8228705405,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"development","optional":false},{"id":8228705406,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"development","optional":false},{"id":8228705407,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"development","optional":false},{"id":8228705408,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.3","direct":false,"kind":"development","optional":false},{"id":8228705409,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"development","optional":false},{"id":8228705412,"package_name":"mistune","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"development","optional":false},{"id":8228705413,"package_name":"more-itertools","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"development","optional":false},{"id":8228705414,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"development","optional":false},{"id":8228705416,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"development","optional":false},{"id":8228705418,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==0.4.8","direct":false,"kind":"development","optional":false},{"id":8228705420,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.5.13","direct":false,"kind":"development","optional":false},{"id":8228705421,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.2.7","direct":false,"kind":"development","optional":false},{"id":8228705422,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.7.1","direct":false,"kind":"development","optional":false},{"id":8228705423,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"development","optional":false},{"id":8228705424,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.8.8","direct":false,"kind":"development","optional":false},{"id":8228705425,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.2","direct":false,"kind":"development","optional":false},{"id":8228705426,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"development","optional":false},{"id":8228705427,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.1","direct":false,"kind":"development","optional":false},{"id":8228705428,"package_name":"openpyxl","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"development","optional":false},{"id":8228705429,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":false,"kind":"development","optional":false},{"id":8228705430,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.5.2","direct":false,"kind":"development","optional":false},{"id":8228705431,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"development","optional":false},{"id":8228705432,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"development","optional":false},{"id":8228705433,"package_name":"pep517","ecosystem":"pypi","requirements":"==0.13.0","direct":false,"kind":"development","optional":false},{"id":8228705434,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"development","optional":false},{"id":8228705435,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"development","optional":false},{"id":8228705436,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.3.0","direct":false,"kind":"development","optional":false},{"id":8228705437,"package_name":"pip-tools","ecosystem":"pypi","requirements":"==6.12.1","direct":false,"kind":"development","optional":false},{"id":8228705438,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"development","optional":false},{"id":8228705439,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"development","optional":false},{"id":8228705447,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"development","optional":false},{"id":8228705448,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.15.0","direct":false,"kind":"development","optional":false},{"id":8228705449,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.36","direct":false,"kind":"development","optional":false},{"id":8228705450,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.4","direct":false,"kind":"development","optional":false},{"id":8228705451,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"development","optional":false},{"id":8228705452,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"development","optional":false},{"id":8228705458,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.10.0","direct":false,"kind":"development","optional":false},{"id":8228705459,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"development","optional":false},{"id":8228705460,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"development","optional":false},{"id":8228705461,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":false,"kind":"development","optional":false},{"id":8228705462,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"development","optional":false},{"id":8228705463,"package_name":"pyproj","ecosystem":"pypi","requirements":"==3.4.1","direct":false,"kind":"development","optional":false},{"id":8228705464,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.2","direct":false,"kind":"development","optional":false},{"id":8228705465,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.0","direct":false,"kind":"development","optional":false},{"id":8228705466,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"development","optional":false},{"id":8228705468,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"development","optional":false},{"id":8228705469,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"development","optional":false},{"id":8228705485,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.7","direct":false,"kind":"development","optional":false},{"id":8228705486,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"development","optional":false},{"id":8228705500,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==24.0.1","direct":false,"kind":"development","optional":false},{"id":8228705501,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.0","direct":false,"kind":"development","optional":false},{"id":8228705502,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"development","optional":false},{"id":8228705505,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==37.3","direct":false,"kind":"development","optional":false},{"id":8228705506,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":false,"kind":"development","optional":false},{"id":8228705507,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.10.1","direct":false,"kind":"development","optional":false},{"id":8228705553,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"development","optional":false},{"id":8228705554,"package_name":"rfc3986","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"development","optional":false},{"id":8228705593,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"development","optional":false},{"id":8228705612,"package_name":"rich","ecosystem":"pypi","requirements":"==12.6.0","direct":false,"kind":"development","optional":false},{"id":8228705613,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.9.3","direct":false,"kind":"development","optional":false},{"id":8228705614,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.0","direct":false,"kind":"development","optional":false},{"id":8228705628,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"development","optional":false},{"id":8228705629,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"development","optional":false},{"id":8228705630,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"development","optional":false},{"id":8228705632,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.3.2.post1","direct":false,"kind":"development","optional":false},{"id":8228705634,"package_name":"sphinx","ecosystem":"pypi","requirements":"==5.3.0","direct":false,"kind":"development","optional":false},{"id":8228705635,"package_name":"sphinx-multiproject","ecosystem":"pypi","requirements":"==1.0.0rc1","direct":false,"kind":"development","optional":false},{"id":8228705636,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"development","optional":false},{"id":8228705638,"package_name":"sphinx-stan","ecosystem":"pypi","requirements":"==0.1.5","direct":false,"kind":"development","optional":false},{"id":8228705641,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"development","optional":false},{"id":8228705644,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"development","optional":false},{"id":8228705646,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"development","optional":false},{"id":8228705647,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"development","optional":false},{"id":8228705648,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"development","optional":false},{"id":8228705654,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"development","optional":false},{"id":8228705655,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.45","direct":false,"kind":"development","optional":false},{"id":8228705656,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"development","optional":false},{"id":8228705660,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"development","optional":false},{"id":8228705661,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"development","optional":false},{"id":8228705662,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"development","optional":false},{"id":8228705664,"package_name":"toml","ecosystem":"pypi","requirements":"==0.10.2","direct":false,"kind":"development","optional":false},{"id":8228705667,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"development","optional":false},{"id":8228705670,"package_name":"torch","ecosystem":"pypi","requirements":"==1.13.1","direct":false,"kind":"development","optional":false},{"id":8228705671,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.2","direct":false,"kind":"development","optional":false},{"id":8228705672,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.64.1","direct":false,"kind":"development","optional":false},{"id":8228705673,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.8.0","direct":false,"kind":"development","optional":false},{"id":8228705674,"package_name":"twine","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"development","optional":false},{"id":8228705677,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"development","optional":false},{"id":8228705678,"package_name":"uri-template","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"development","optional":false},{"id":8228705718,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.13","direct":false,"kind":"development","optional":false},{"id":8228705719,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.5","direct":false,"kind":"development","optional":false},{"id":8228705720,"package_name":"webcolors","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"development","optional":false},{"id":8228705721,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"development","optional":false},{"id":8228705722,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"development","optional":false},{"id":8228705723,"package_name":"wheel","ecosystem":"pypi","requirements":"==0.38.4","direct":false,"kind":"development","optional":false},{"id":8228705724,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.5","direct":false,"kind":"development","optional":false},{"id":8228705725,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"shared_requirements.in","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:08.768Z","updated_at":"2023-03-13T02:46:08.768Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/shared_requirements.in","dependencies":[{"id":8228707036,"package_name":"docutils","ecosystem":"pypi","requirements":"\u003c0.18","direct":true,"kind":"runtime","optional":false},{"id":8228707037,"package_name":"nbclient","ecosystem":"pypi","requirements":"\u003c=0.5.13","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"stan/setup.py","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:09.145Z","updated_at":"2023-03-13T02:46:09.145Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/stan/setup.py","dependencies":[{"id":8228707666,"package_name":"Required","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8228707671,"package_name":"https","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8228707673,"package_name":"cmdstanpy","ecosystem":"pypi","requirements":"\u003e=1.0.7","direct":true,"kind":"runtime","optional":false},{"id":8228707695,"package_name":"gptools-util","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8228707701,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"stan/test_requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-03-13T02:46:09.628Z","updated_at":"2023-03-13T02:46:09.628Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/stan/test_requirements.txt","dependencies":[{"id":8228714918,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":false,"kind":"test","optional":false},{"id":8228714919,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228714920,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"test","optional":false},{"id":8228714921,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"test","optional":false},{"id":8228714922,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"test","optional":false},{"id":8228714923,"package_name":"arrow","ecosystem":"pypi","requirements":"==1.2.3","direct":false,"kind":"test","optional":false},{"id":8228714924,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"test","optional":false},{"id":8228714925,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":false,"kind":"test","optional":false},{"id":8228714926,"package_name":"babel","ecosystem":"pypi","requirements":"==2.11.0","direct":false,"kind":"test","optional":false},{"id":8228714927,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228714928,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.11.1","direct":false,"kind":"test","optional":false},{"id":8228714929,"package_name":"bleach","ecosystem":"pypi","requirements":"==5.0.1","direct":false,"kind":"test","optional":false},{"id":8228714930,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":false,"kind":"test","optional":false},{"id":8228714931,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"test","optional":false},{"id":8228714932,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228714933,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"test","optional":false},{"id":8228714934,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228714935,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":false,"kind":"test","optional":false},{"id":8228714936,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228714937,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"test","optional":false},{"id":8228714938,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.0.6","direct":false,"kind":"test","optional":false},{"id":8228714939,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.0.1","direct":false,"kind":"test","optional":false},{"id":8228714940,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"test","optional":false},{"id":8228714941,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.4","direct":false,"kind":"test","optional":false},{"id":8228714942,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228714943,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"test","optional":false},{"id":8228714944,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228714945,"package_name":"doit","ecosystem":"pypi","requirements":"==0.36.0","direct":false,"kind":"test","optional":false},{"id":8228714946,"package_name":"doit-interface","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"test","optional":false},{"id":8228714947,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.4","direct":false,"kind":"test","optional":false},{"id":8228714948,"package_name":"et-xmlfile","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"test","optional":false},{"id":8228714949,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"test","optional":false},{"id":8228714950,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228714951,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.16.2","direct":false,"kind":"test","optional":false},{"id":8228714952,"package_name":"flake8","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"test","optional":false},{"id":8228714953,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.38.0","direct":false,"kind":"test","optional":false},{"id":8228714954,"package_name":"fqdn","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"test","optional":false},{"id":8228714955,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"test","optional":false},{"id":8228714956,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"test","optional":false},{"id":8228714957,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==5.2.0","direct":false,"kind":"test","optional":false},{"id":8228714958,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228714959,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.19.4","direct":false,"kind":"test","optional":false},{"id":8228714960,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.6.0","direct":false,"kind":"test","optional":false},{"id":8228714961,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228714962,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.4","direct":false,"kind":"test","optional":false},{"id":8228714963,"package_name":"isoduration","ecosystem":"pypi","requirements":"==20.11.0","direct":false,"kind":"test","optional":false},{"id":8228714964,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"==3.2.3","direct":false,"kind":"test","optional":false},{"id":8228714965,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"test","optional":false},{"id":8228714966,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"test","optional":false},{"id":8228714967,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"==2.3","direct":false,"kind":"test","optional":false},{"id":8228714968,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.17.3","direct":false,"kind":"test","optional":false},{"id":8228714969,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228714970,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228714971,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==7.4.8","direct":false,"kind":"test","optional":false},{"id":8228714972,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.4.4","direct":false,"kind":"test","optional":false},{"id":8228714973,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228714974,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228714975,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.0.5","direct":false,"kind":"test","optional":false},{"id":8228714976,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.3","direct":false,"kind":"test","optional":false},{"id":8228714977,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228714978,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.5","direct":false,"kind":"test","optional":false},{"id":8228714979,"package_name":"keyring","ecosystem":"pypi","requirements":"==23.13.1","direct":false,"kind":"test","optional":false},{"id":8228714980,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"test","optional":false},{"id":8228714981,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"test","optional":false},{"id":8228714982,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228714983,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228714984,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"test","optional":false},{"id":8228714985,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228714986,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.3","direct":false,"kind":"test","optional":false},{"id":8228714987,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228714988,"package_name":"mistune","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228714989,"package_name":"more-itertools","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"test","optional":false},{"id":8228714990,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228714991,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"test","optional":false},{"id":8228714992,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==0.4.8","direct":false,"kind":"test","optional":false},{"id":8228714993,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.5.13","direct":false,"kind":"test","optional":false},{"id":8228714994,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.2.7","direct":false,"kind":"test","optional":false},{"id":8228714995,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.7.1","direct":false,"kind":"test","optional":false},{"id":8228714996,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"test","optional":false},{"id":8228714997,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.8.8","direct":false,"kind":"test","optional":false},{"id":8228714998,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.2","direct":false,"kind":"test","optional":false},{"id":8228714999,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228715000,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.1","direct":false,"kind":"test","optional":false},{"id":8228715001,"package_name":"openpyxl","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"test","optional":false},{"id":8228715002,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":false,"kind":"test","optional":false},{"id":8228715003,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.5.2","direct":false,"kind":"test","optional":false},{"id":8228715004,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"test","optional":false},{"id":8228715005,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"test","optional":false},{"id":8228715006,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"test","optional":false},{"id":8228715007,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"test","optional":false},{"id":8228715008,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.3.0","direct":false,"kind":"test","optional":false},{"id":8228715009,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"test","optional":false},{"id":8228715010,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"test","optional":false},{"id":8228715011,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228715012,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.15.0","direct":false,"kind":"test","optional":false},{"id":8228715013,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.36","direct":false,"kind":"test","optional":false},{"id":8228715014,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.4","direct":false,"kind":"test","optional":false},{"id":8228715015,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228715016,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228715017,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.10.0","direct":false,"kind":"test","optional":false},{"id":8228715018,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"test","optional":false},{"id":8228715019,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"test","optional":false},{"id":8228715020,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":false,"kind":"test","optional":false},{"id":8228715021,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"test","optional":false},{"id":8228715022,"package_name":"pyproj","ecosystem":"pypi","requirements":"==3.4.1","direct":false,"kind":"test","optional":false},{"id":8228715023,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.2","direct":false,"kind":"test","optional":false},{"id":8228715024,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.0","direct":false,"kind":"test","optional":false},{"id":8228715025,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"test","optional":false},{"id":8228715026,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"test","optional":false},{"id":8228715027,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228715028,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.7","direct":false,"kind":"test","optional":false},{"id":8228715029,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"test","optional":false},{"id":8228715030,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==24.0.1","direct":false,"kind":"test","optional":false},{"id":8228715031,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.0","direct":false,"kind":"test","optional":false},{"id":8228715032,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"test","optional":false},{"id":8228715033,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==37.3","direct":false,"kind":"test","optional":false},{"id":8228715034,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":false,"kind":"test","optional":false},{"id":8228715035,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.10.1","direct":false,"kind":"test","optional":false},{"id":8228715036,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"test","optional":false},{"id":8228715037,"package_name":"rfc3986","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228715038,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"test","optional":false},{"id":8228715039,"package_name":"rich","ecosystem":"pypi","requirements":"==12.6.0","direct":false,"kind":"test","optional":false},{"id":8228715040,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.9.3","direct":false,"kind":"test","optional":false},{"id":8228715041,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.0","direct":false,"kind":"test","optional":false},{"id":8228715042,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"test","optional":false},{"id":8228715043,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"test","optional":false},{"id":8228715044,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228715045,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.3.2.post1","direct":false,"kind":"test","optional":false},{"id":8228715046,"package_name":"sphinx","ecosystem":"pypi","requirements":"==5.3.0","direct":false,"kind":"test","optional":false},{"id":8228715047,"package_name":"sphinx-multiproject","ecosystem":"pypi","requirements":"==1.0.0rc1","direct":false,"kind":"test","optional":false},{"id":8228715048,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228715049,"package_name":"sphinx-stan","ecosystem":"pypi","requirements":"==0.1.5","direct":false,"kind":"test","optional":false},{"id":8228715050,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228715051,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228715052,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228715053,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"test","optional":false},{"id":8228715054,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"test","optional":false},{"id":8228715055,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"test","optional":false},{"id":8228715056,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.45","direct":false,"kind":"test","optional":false},{"id":8228715057,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"test","optional":false},{"id":8228715058,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"test","optional":false},{"id":8228715059,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228715060,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"test","optional":false},{"id":8228715061,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"test","optional":false},{"id":8228715062,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.2","direct":false,"kind":"test","optional":false},{"id":8228715063,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.64.1","direct":false,"kind":"test","optional":false},{"id":8228715064,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.8.0","direct":false,"kind":"test","optional":false},{"id":8228715065,"package_name":"twine","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"test","optional":false},{"id":8228715066,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"test","optional":false},{"id":8228715067,"package_name":"uri-template","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228715068,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.13","direct":false,"kind":"test","optional":false},{"id":8228715069,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.5","direct":false,"kind":"test","optional":false},{"id":8228715070,"package_name":"webcolors","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"test","optional":false},{"id":8228715071,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"test","optional":false},{"id":8228715072,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"test","optional":false},{"id":8228715073,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.5","direct":false,"kind":"test","optional":false},{"id":8228715074,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"torch/setup.py","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:10.243Z","updated_at":"2023-03-13T02:46:10.243Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/torch/setup.py","dependencies":[{"id":8228720597,"package_name":"gptools-util","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8228720602,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8228720605,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"torch/test_requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-03-13T02:46:10.811Z","updated_at":"2023-03-13T02:46:10.811Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/torch/test_requirements.txt","dependencies":[{"id":8228724310,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":false,"kind":"test","optional":false},{"id":8228724311,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228724312,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"test","optional":false},{"id":8228724313,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"test","optional":false},{"id":8228724314,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"test","optional":false},{"id":8228724315,"package_name":"arrow","ecosystem":"pypi","requirements":"==1.2.3","direct":false,"kind":"test","optional":false},{"id":8228724316,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"test","optional":false},{"id":8228724317,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":false,"kind":"test","optional":false},{"id":8228724318,"package_name":"babel","ecosystem":"pypi","requirements":"==2.11.0","direct":false,"kind":"test","optional":false},{"id":8228724319,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228724320,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.11.1","direct":false,"kind":"test","optional":false},{"id":8228724321,"package_name":"bleach","ecosystem":"pypi","requirements":"==5.0.1","direct":false,"kind":"test","optional":false},{"id":8228724322,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":false,"kind":"test","optional":false},{"id":8228724323,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"test","optional":false},{"id":8228724324,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228724325,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"test","optional":false},{"id":8228724326,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228724327,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":false,"kind":"test","optional":false},{"id":8228724328,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228724329,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"test","optional":false},{"id":8228724330,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.0.6","direct":false,"kind":"test","optional":false},{"id":8228724331,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.0.1","direct":false,"kind":"test","optional":false},{"id":8228724332,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"test","optional":false},{"id":8228724333,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.4","direct":false,"kind":"test","optional":false},{"id":8228724334,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228724335,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"test","optional":false},{"id":8228724336,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228724337,"package_name":"doit","ecosystem":"pypi","requirements":"==0.36.0","direct":false,"kind":"test","optional":false},{"id":8228724338,"package_name":"doit-interface","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"test","optional":false},{"id":8228724339,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.4","direct":false,"kind":"test","optional":false},{"id":8228724340,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"test","optional":false},{"id":8228724341,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228724342,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.16.2","direct":false,"kind":"test","optional":false},{"id":8228724343,"package_name":"flake8","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"test","optional":false},{"id":8228724344,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.38.0","direct":false,"kind":"test","optional":false},{"id":8228724345,"package_name":"fqdn","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"test","optional":false},{"id":8228724346,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"test","optional":false},{"id":8228724347,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"test","optional":false},{"id":8228724348,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==5.2.0","direct":false,"kind":"test","optional":false},{"id":8228724350,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228724351,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.19.4","direct":false,"kind":"test","optional":false},{"id":8228724352,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.6.0","direct":false,"kind":"test","optional":false},{"id":8228724353,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228724354,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.4","direct":false,"kind":"test","optional":false},{"id":8228724355,"package_name":"isoduration","ecosystem":"pypi","requirements":"==20.11.0","direct":false,"kind":"test","optional":false},{"id":8228724356,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"==3.2.3","direct":false,"kind":"test","optional":false},{"id":8228724357,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"test","optional":false},{"id":8228724358,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"test","optional":false},{"id":8228724359,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"==2.3","direct":false,"kind":"test","optional":false},{"id":8228724360,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.17.3","direct":false,"kind":"test","optional":false},{"id":8228724361,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228724363,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228724364,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==7.4.8","direct":false,"kind":"test","optional":false},{"id":8228724365,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.4.4","direct":false,"kind":"test","optional":false},{"id":8228724366,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228724368,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228724370,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.0.5","direct":false,"kind":"test","optional":false},{"id":8228724373,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.3","direct":false,"kind":"test","optional":false},{"id":8228724375,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228724377,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.5","direct":false,"kind":"test","optional":false},{"id":8228724379,"package_name":"keyring","ecosystem":"pypi","requirements":"==23.13.1","direct":false,"kind":"test","optional":false},{"id":8228724382,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"test","optional":false},{"id":8228724384,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"test","optional":false},{"id":8228724388,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228724391,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228724395,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"test","optional":false},{"id":8228724397,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228724400,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.3","direct":false,"kind":"test","optional":false},{"id":8228724402,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228724405,"package_name":"mistune","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228724408,"package_name":"more-itertools","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"test","optional":false},{"id":8228724411,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228724416,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"test","optional":false},{"id":8228724418,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==0.4.8","direct":false,"kind":"test","optional":false},{"id":8228724420,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.5.13","direct":false,"kind":"test","optional":false},{"id":8228724441,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.2.7","direct":false,"kind":"test","optional":false},{"id":8228724446,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.7.1","direct":false,"kind":"test","optional":false},{"id":8228724451,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"test","optional":false},{"id":8228724454,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.8.8","direct":false,"kind":"test","optional":false},{"id":8228724457,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.2","direct":false,"kind":"test","optional":false},{"id":8228724461,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228724466,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.1","direct":false,"kind":"test","optional":false},{"id":8228724469,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":false,"kind":"test","optional":false},{"id":8228724472,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"test","optional":false},{"id":8228724473,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"test","optional":false},{"id":8228724475,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"test","optional":false},{"id":8228724476,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"test","optional":false},{"id":8228724478,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.3.0","direct":false,"kind":"test","optional":false},{"id":8228724481,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"test","optional":false},{"id":8228724483,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"test","optional":false},{"id":8228724485,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228724488,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.15.0","direct":false,"kind":"test","optional":false},{"id":8228724491,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.36","direct":false,"kind":"test","optional":false},{"id":8228724494,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.4","direct":false,"kind":"test","optional":false},{"id":8228724497,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228724500,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228724503,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.10.0","direct":false,"kind":"test","optional":false},{"id":8228724505,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"test","optional":false},{"id":8228724507,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"test","optional":false},{"id":8228724509,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":false,"kind":"test","optional":false},{"id":8228724511,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"test","optional":false},{"id":8228724514,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.2","direct":false,"kind":"test","optional":false},{"id":8228724516,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.0","direct":false,"kind":"test","optional":false},{"id":8228724518,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"test","optional":false},{"id":8228724522,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"test","optional":false},{"id":8228724525,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228724527,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.7","direct":false,"kind":"test","optional":false},{"id":8228724530,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"test","optional":false},{"id":8228724533,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==24.0.1","direct":false,"kind":"test","optional":false},{"id":8228724536,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.0","direct":false,"kind":"test","optional":false},{"id":8228724539,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"test","optional":false},{"id":8228724541,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==37.3","direct":false,"kind":"test","optional":false},{"id":8228724544,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":false,"kind":"test","optional":false},{"id":8228724547,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.10.1","direct":false,"kind":"test","optional":false},{"id":8228724550,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"test","optional":false},{"id":8228724553,"package_name":"rfc3986","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228724555,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"test","optional":false},{"id":8228724558,"package_name":"rich","ecosystem":"pypi","requirements":"==12.6.0","direct":false,"kind":"test","optional":false},{"id":8228724560,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.9.3","direct":false,"kind":"test","optional":false},{"id":8228724564,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.0","direct":false,"kind":"test","optional":false},{"id":8228724568,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"test","optional":false},{"id":8228724571,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"test","optional":false},{"id":8228724572,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228724575,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.3.2.post1","direct":false,"kind":"test","optional":false},{"id":8228724578,"package_name":"sphinx","ecosystem":"pypi","requirements":"==5.3.0","direct":false,"kind":"test","optional":false},{"id":8228724581,"package_name":"sphinx-multiproject","ecosystem":"pypi","requirements":"==1.0.0rc1","direct":false,"kind":"test","optional":false},{"id":8228724586,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228724589,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228724592,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228724595,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228724598,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"test","optional":false},{"id":8228724601,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"test","optional":false},{"id":8228724602,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"test","optional":false},{"id":8228724605,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.45","direct":false,"kind":"test","optional":false},{"id":8228724608,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"test","optional":false},{"id":8228724611,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"test","optional":false},{"id":8228724614,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228724616,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"test","optional":false},{"id":8228724619,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"test","optional":false},{"id":8228724621,"package_name":"torch","ecosystem":"pypi","requirements":"==1.13.1","direct":false,"kind":"test","optional":false},{"id":8228724624,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.2","direct":false,"kind":"test","optional":false},{"id":8228724627,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.64.1","direct":false,"kind":"test","optional":false},{"id":8228724630,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.8.0","direct":false,"kind":"test","optional":false},{"id":8228724632,"package_name":"twine","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"test","optional":false},{"id":8228724634,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"test","optional":false},{"id":8228724638,"package_name":"uri-template","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228724641,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.13","direct":false,"kind":"test","optional":false},{"id":8228724643,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.5","direct":false,"kind":"test","optional":false},{"id":8228724646,"package_name":"webcolors","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"test","optional":false},{"id":8228724648,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"test","optional":false},{"id":8228724650,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"test","optional":false},{"id":8228724653,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.5","direct":false,"kind":"test","optional":false},{"id":8228724656,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"util/setup.py","sha":null,"kind":"manifest","created_at":"2023-03-13T02:46:11.617Z","updated_at":"2023-03-13T02:46:11.617Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/util/setup.py","dependencies":[{"id":8228733839,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"util/test_requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-03-13T02:46:12.405Z","updated_at":"2023-03-13T02:46:12.405Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/util/test_requirements.txt","dependencies":[{"id":8228734741,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":false,"kind":"test","optional":false},{"id":8228734742,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228734743,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"test","optional":false},{"id":8228734744,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"test","optional":false},{"id":8228734745,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"test","optional":false},{"id":8228734746,"package_name":"arrow","ecosystem":"pypi","requirements":"==1.2.3","direct":false,"kind":"test","optional":false},{"id":8228734747,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"test","optional":false},{"id":8228734748,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":false,"kind":"test","optional":false},{"id":8228734749,"package_name":"babel","ecosystem":"pypi","requirements":"==2.11.0","direct":false,"kind":"test","optional":false},{"id":8228734750,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228734751,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.11.1","direct":false,"kind":"test","optional":false},{"id":8228734752,"package_name":"bleach","ecosystem":"pypi","requirements":"==5.0.1","direct":false,"kind":"test","optional":false},{"id":8228734753,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":false,"kind":"test","optional":false},{"id":8228734754,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"test","optional":false},{"id":8228734755,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228734756,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"test","optional":false},{"id":8228734757,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228734758,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":false,"kind":"test","optional":false},{"id":8228734759,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228734760,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":false,"kind":"test","optional":false},{"id":8228734761,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.0.6","direct":false,"kind":"test","optional":false},{"id":8228734762,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.0.1","direct":false,"kind":"test","optional":false},{"id":8228734763,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"test","optional":false},{"id":8228734764,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.4","direct":false,"kind":"test","optional":false},{"id":8228734765,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228734766,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"test","optional":false},{"id":8228734767,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228734768,"package_name":"doit","ecosystem":"pypi","requirements":"==0.36.0","direct":false,"kind":"test","optional":false},{"id":8228734769,"package_name":"doit-interface","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"test","optional":false},{"id":8228734770,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.4","direct":false,"kind":"test","optional":false},{"id":8228734771,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"test","optional":false},{"id":8228734772,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228734773,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.16.2","direct":false,"kind":"test","optional":false},{"id":8228734774,"package_name":"flake8","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"test","optional":false},{"id":8228734775,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.38.0","direct":false,"kind":"test","optional":false},{"id":8228734776,"package_name":"fqdn","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"test","optional":false},{"id":8228734777,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"test","optional":false},{"id":8228734778,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"test","optional":false},{"id":8228734779,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==5.2.0","direct":false,"kind":"test","optional":false},{"id":8228734780,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228734781,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.19.4","direct":false,"kind":"test","optional":false},{"id":8228734782,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.6.0","direct":false,"kind":"test","optional":false},{"id":8228734783,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"test","optional":false},{"id":8228734784,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.4","direct":false,"kind":"test","optional":false},{"id":8228734785,"package_name":"isoduration","ecosystem":"pypi","requirements":"==20.11.0","direct":false,"kind":"test","optional":false},{"id":8228734786,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"==3.2.3","direct":false,"kind":"test","optional":false},{"id":8228734787,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"test","optional":false},{"id":8228734788,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"test","optional":false},{"id":8228734789,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"==2.3","direct":false,"kind":"test","optional":false},{"id":8228734790,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.17.3","direct":false,"kind":"test","optional":false},{"id":8228734791,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228734792,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228734793,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==7.4.8","direct":false,"kind":"test","optional":false},{"id":8228734794,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.4.4","direct":false,"kind":"test","optional":false},{"id":8228734795,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"test","optional":false},{"id":8228734796,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"test","optional":false},{"id":8228734797,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.0.5","direct":false,"kind":"test","optional":false},{"id":8228734798,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.3","direct":false,"kind":"test","optional":false},{"id":8228734799,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228734800,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.5","direct":false,"kind":"test","optional":false},{"id":8228734801,"package_name":"keyring","ecosystem":"pypi","requirements":"==23.13.1","direct":false,"kind":"test","optional":false},{"id":8228734802,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"test","optional":false},{"id":8228734803,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"test","optional":false},{"id":8228734804,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"test","optional":false},{"id":8228734805,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.6.2","direct":false,"kind":"test","optional":false},{"id":8228734806,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"test","optional":false},{"id":8228734807,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228734808,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.3","direct":false,"kind":"test","optional":false},{"id":8228734809,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"test","optional":false},{"id":8228734810,"package_name":"mistune","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228734811,"package_name":"more-itertools","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"test","optional":false},{"id":8228734812,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228734813,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"test","optional":false},{"id":8228734814,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==0.4.8","direct":false,"kind":"test","optional":false},{"id":8228734815,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.5.13","direct":false,"kind":"test","optional":false},{"id":8228734816,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.2.7","direct":false,"kind":"test","optional":false},{"id":8228734817,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.7.1","direct":false,"kind":"test","optional":false},{"id":8228734818,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"test","optional":false},{"id":8228734819,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.8.8","direct":false,"kind":"test","optional":false},{"id":8228734820,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.2","direct":false,"kind":"test","optional":false},{"id":8228734821,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228734822,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.1","direct":false,"kind":"test","optional":false},{"id":8228734823,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":false,"kind":"test","optional":false},{"id":8228734824,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"test","optional":false},{"id":8228734825,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"test","optional":false},{"id":8228734842,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.2","direct":false,"kind":"test","optional":false},{"id":8228734826,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"test","optional":false},{"id":8228734827,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"test","optional":false},{"id":8228734828,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.3.0","direct":false,"kind":"test","optional":false},{"id":8228734829,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"test","optional":false},{"id":8228734830,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"test","optional":false},{"id":8228734831,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":8228734832,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.15.0","direct":false,"kind":"test","optional":false},{"id":8228734833,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.36","direct":false,"kind":"test","optional":false},{"id":8228734834,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.4","direct":false,"kind":"test","optional":false},{"id":8228734835,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"test","optional":false},{"id":8228734836,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"test","optional":false},{"id":8228734837,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.10.0","direct":false,"kind":"test","optional":false},{"id":8228734838,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"test","optional":false},{"id":8228734839,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"test","optional":false},{"id":8228734840,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":false,"kind":"test","optional":false},{"id":8228734841,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"test","optional":false},{"id":8228734843,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.0","direct":false,"kind":"test","optional":false},{"id":8228734844,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"test","optional":false},{"id":8228734845,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"test","optional":false},{"id":8228734846,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.4","direct":false,"kind":"test","optional":false},{"id":8228734847,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.7","direct":false,"kind":"test","optional":false},{"id":8228734848,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"test","optional":false},{"id":8228734849,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==24.0.1","direct":false,"kind":"test","optional":false},{"id":8228734850,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.0","direct":false,"kind":"test","optional":false},{"id":8228734851,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"test","optional":false},{"id":8228734852,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==37.3","direct":false,"kind":"test","optional":false},{"id":8228734853,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":false,"kind":"test","optional":false},{"id":8228734854,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.10.1","direct":false,"kind":"test","optional":false},{"id":8228734855,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"test","optional":false},{"id":8228734856,"package_name":"rfc3986","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228734857,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"test","optional":false},{"id":8228734858,"package_name":"rich","ecosystem":"pypi","requirements":"==12.6.0","direct":false,"kind":"test","optional":false},{"id":8228734859,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.9.3","direct":false,"kind":"test","optional":false},{"id":8228734860,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.0","direct":false,"kind":"test","optional":false},{"id":8228734861,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"test","optional":false},{"id":8228734862,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"test","optional":false},{"id":8228734863,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"test","optional":false},{"id":8228734864,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.3.2.post1","direct":false,"kind":"test","optional":false},{"id":8228734865,"package_name":"sphinx","ecosystem":"pypi","requirements":"==5.3.0","direct":false,"kind":"test","optional":false},{"id":8228734866,"package_name":"sphinx-multiproject","ecosystem":"pypi","requirements":"==1.0.0rc1","direct":false,"kind":"test","optional":false},{"id":8228734867,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":8228734868,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228734869,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"test","optional":false},{"id":8228734870,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":8228734871,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"test","optional":false},{"id":8228734872,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"test","optional":false},{"id":8228734873,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"test","optional":false},{"id":8228734874,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.45","direct":false,"kind":"test","optional":false},{"id":8228734875,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"test","optional":false},{"id":8228734876,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"test","optional":false},{"id":8228734877,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"test","optional":false},{"id":8228734878,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"test","optional":false},{"id":8228734879,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"test","optional":false},{"id":8228734880,"package_name":"torch","ecosystem":"pypi","requirements":"==1.13.1","direct":false,"kind":"test","optional":false},{"id":8228734881,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.2","direct":false,"kind":"test","optional":false},{"id":8228734882,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.8.0","direct":false,"kind":"test","optional":false},{"id":8228734883,"package_name":"twine","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"test","optional":false},{"id":8228734884,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"test","optional":false},{"id":8228734885,"package_name":"uri-template","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"test","optional":false},{"id":8228734886,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.13","direct":false,"kind":"test","optional":false},{"id":8228734887,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.5","direct":false,"kind":"test","optional":false},{"id":8228734888,"package_name":"webcolors","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"test","optional":false},{"id":8228734889,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"test","optional":false},{"id":8228734891,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"test","optional":false},{"id":8228734892,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.5","direct":false,"kind":"test","optional":false},{"id":8228734893,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"test","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-15T16:53:20.173Z","updated_at":"2023-12-15T16:53:20.173Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/Dockerfile","dependencies":[{"id":15112384673,"package_name":"python","ecosystem":"docker","requirements":"3.10.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"stan/test_requirements.in","sha":null,"kind":"manifest","created_at":"2023-12-15T16:53:20.289Z","updated_at":"2023-12-15T16:53:20.289Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/stan/test_requirements.in","dependencies":[]},{"ecosystem":"pypi","filepath":"torch/test_requirements.in","sha":null,"kind":"manifest","created_at":"2023-12-15T16:53:20.402Z","updated_at":"2023-12-15T16:53:20.402Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/torch/test_requirements.in","dependencies":[]},{"ecosystem":"pypi","filepath":"util/test_requirements.in","sha":null,"kind":"manifest","created_at":"2023-12-15T16:53:20.587Z","updated_at":"2023-12-15T16:53:20.587Z","repository_link":"https://github.com/onnela-lab/gptools/blob/main/util/test_requirements.in","dependencies":[]}],"score":null,"created_at":"2025-09-04T15:51:05.418Z","updated_at":"2025-10-07T08:13:43.527Z","avatar_url":"https://github.com/onnela-lab.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":97,"funding_links":[],"readme_doi_urls":["https://doi.org/10.18637/jss.v112.i02"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/32340","html_url":"https://science.ecosyste.ms/projects/32340","bibtex_url":"https://science.ecosyste.ms/projects/32340/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/32340/export.apalike"}