{"id":95197,"name":null,"description":"The official repository for the AiiDA code","url":"https://github.com/aiidateam/aiida-core","last_synced_at":"2025-09-09T01:27:32.901Z","repository":{"id":37502778,"uuid":"77234579","full_name":"aiidateam/aiida-core","owner":"aiidateam","description":"The official repository for the AiiDA code","archived":false,"fork":false,"pushed_at":"2025-09-01T02:58:16.000Z","size":133165,"stargazers_count":495,"open_issues_count":543,"forks_count":229,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-09-01T04:51:52.983Z","etag":null,"topics":["aiida","computational-science","data-provenance","database","provenance","scheduler","ssh","workflow","workflow-engine","workflows"],"latest_commit_sha":null,"homepage":"https://aiida-core.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aiidateam.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-12-23T15:38:21.000Z","updated_at":"2025-08-27T12:02:45.000Z","dependencies_parsed_at":"2023-12-25T22:26:45.740Z","dependency_job_id":"7d56124d-d778-48fc-b842-10b1c676d44e","html_url":"https://github.com/aiidateam/aiida-core","commit_stats":{"total_commits":8942,"total_committers":124,"mean_commits":72.11290322580645,"dds":0.7993737418921941,"last_synced_commit":"978217693af987f015b51dc1c422a2e71bd39f4f"},"previous_names":["aiidateam/aiida_core"],"tags_count":106,"template":false,"template_full_name":null,"purl":"pkg:github/aiidateam/aiida-core","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiidateam","download_url":"https://codeload.github.com/aiidateam/aiida-core/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274232019,"owners_count":25245854,"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-08T02:00:09.813Z","response_time":121,"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":"aiidateam","name":"AiiDA team","uuid":"22181836","kind":"organization","description":"The development team of AiiDA","email":null,"website":"http://www.aiida.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22181836?v=4","repositories_count":63,"last_synced_at":"2024-04-16T01:03:46.711Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aiidateam","funding_links":[],"total_stars":723,"followers":37,"following":0,"created_at":"2022-11-08T03:39:04.553Z","updated_at":"2024-04-16T01:04:16.797Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiidateam","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiidateam/repositories"},"packages":null,"commits":{"id":26645,"full_name":"aiidateam/aiida-core","default_branch":"main","committers":[{"name":"Sebastiaan Huber","email":"mail@sphuber.net","login":"sphuber","count":2062},{"name":"Giovanni Pizzi","email":"giovanni.pizzi@epfl.ch","login":"giovannipizzi","count":1232},{"name":"Andrius Merkys","email":"andrius.merkys@epfl.ch","login":null,"count":925},{"name":"Andrea Cepellotti","email":"andrea.cepellotti@epfl.ch","login":"cepellotti","count":539},{"name":"Spyros Zoupanos","email":"spyros.zoupanos@epfl.ch","login":"szoupanos","count":414},{"name":"Martin Uhrin","email":"martin.uhrin@gmail.com","login":"muhrin","count":398},{"name":"Leopold Talirz","email":"leopold.talirz@gmail.com","login":"ltalirz","count":387},{"name":"Leonid Kahle","email":"leonid.kahle@epfl.ch","login":"lekah","count":378},{"name":"Nicolas Mounet","email":"nicolas.mounet@epfl.ch","login":null,"count":375},{"name":"Dominik Gresch","email":"greschd@gmx.ch","login":"greschd","count":372},{"name":"DropD","email":"r.haeuselmann@gmx.ch","login":"DropD","count":302},{"name":"Chris Sewell","email":"chrisj_sewell@hotmail.com","login":"chrisjsewell","count":287},{"name":"Jocelyn Boullier","email":"jocelyn.boullier@epfl.ch","login":null,"count":188},{"name":"Fernando Gargiulo","email":"fernando.gargiulo@epfl.ch","login":"fernandogargiulo1986","count":171},{"name":"Tiziano Müller","email":"tiziano.mueller@chem.uzh.ch","login":"dev-zero","count":150},{"name":"Jusong Yu","email":"jusong.yeu@gmail.com","login":"unkcpz","count":110},{"name":"Snehal Kumbhar","email":"snehal.kumbhar@epfl.ch","login":null,"count":79},{"name":"Casper Welzel Andersen","email":"43357585+CasperWA","login":"CasperWA","count":77},{"name":"Snehal Waychal","email":"snehal.waychal@epfl.ch","login":null,"count":66},{"name":"Riccardo Sabatini","email":"riccardo@fcs.it","login":"riccardosabatini","count":55},{"name":"Daniel Hollas","email":"daniel.hollas@bristol.ac.uk","login":"danielhollas","count":55},{"name":"Marnik Bercx","email":"mbercx@gmail.com","login":"mbercx","count":53},{"name":"Carl Simon Adorf","email":"simon.adorf@epfl.ch","login":"csadorf","count":53},{"name":"phisch124","email":"philippe.schwaller@rega-sense.ch","login":"phisch124","count":50},{"name":"Valentin Bersier","email":"bersier@theospc12.epfl.ch","login":null,"count":48},{"name":"ramirezfranciscof","email":"ramirezfranciscof","login":"ramirezfranciscof","count":47},{"name":"Aliaksandr Yakutovich","email":"yakutovicha@gmail.com","login":"yakutovicha","count":44},{"name":"merkys","email":"andrius.merkys@gmail.com","login":"merkys","count":40},{"name":"Marco Gibertini","email":"marco.gibertini@epfl.ch","login":null,"count":34},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":28},{"name":"Ali Khosravi","email":"khsrali@gmail.com","login":"khsrali","count":28},{"name":"Alexander Goscinski","email":"alex.goscinski@posteo.de","login":"agoscinski","count":26},{"name":"Rico Haeuselmann","email":"haeuselm@epfl.ch","login":null,"count":26},{"name":"Boris Kozinsky","email":"Boris.Kozinsky@bosch.com","login":null,"count":26},{"name":"Bonan Zhu","email":"33688599+zhubonan","login":"zhubonan","count":21},{"name":"Philippe Schwaller","email":"SchwallerP@Philippes-MacBook-Pro.local","login":null,"count":21},{"name":"Julian Geiger","email":"julian.geiger@psi.ch","login":"GeigerJ2","count":19},{"name":"Marco Borelli","email":"borellim","login":"borellim","count":18},{"name":"ConradJohnston","email":"40352432+ConradJohnston","login":"ConradJohnston","count":17},{"name":"Eric Hontz","email":"ehontz@mit.edu","login":null,"count":16},{"name":"Elsa Passaro","email":"elsa.passaro@epfl.ch","login":"elsapassaro","count":12},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":12},{"name":"Sebastiaan Huber","email":"sebastiaan.huber@epfl.ch","login":null,"count":11},{"name":"Kristjan Eimre","email":"eimrek","login":"eimrek","count":10},{"name":"Daniel Marchand","email":"daniel.marchand@epfl.ch","login":null,"count":10},{"name":"Edan Bainglass","email":"45081142+edan-bainglass","login":"edan-bainglass","count":9},{"name":"Daniele Tomerini","email":"45125746+d-tomerini","login":"d-tomerini","count":8},{"name":"Mario","email":"mario.zic.st@gmail.com","login":"mario-zic-st","count":8},{"name":"Zisen Liu","email":"29354199+rabbull","login":"rabbull","count":8},{"name":"prandini","email":"gianluca.prandini@epfl.ch","login":null,"count":8},{"name":"Espen Flage-Larsen","email":"espen.flage-larsen@sintef.no","login":null,"count":8},{"name":"Andreas Stamminger","email":"astamminger","login":"astamminger","count":7},{"name":"AntimoMarrazzo","email":"antimo.marrazzo@epfl.ch","login":null,"count":6},{"name":"Mounet","email":"mounet@theospc14.epfl.ch","login":null,"count":6},{"name":"Marco Dorigo","email":"marco.dorigo@rub.de","login":null,"count":5},{"name":"Ivano Castelli","email":"ivano.castelli@epfl.ch","login":null,"count":4},{"name":"Valentin Bersier","email":"metalking.designer@gmail.com","login":null,"count":4},{"name":"Henning Janssen","email":"henning.janssen@gmx.net","login":"janssenhenning","count":4},{"name":"broeder","email":"j.broeder@fz-juelich.de","login":"broeder-j","count":4},{"name":"Oscar David Arbeláez E","email":"odarbelaeze@gmail.com","login":"odarbelaeze","count":4},{"name":"Ahmed Basem","email":"62952819+AhmedBasem20","login":"AhmedBasem20","count":4},{"name":"Espen","email":"espenfl@online.no","login":"espenfl","count":3},{"name":"Davide Grassano","email":"34096612+Crivella","login":"Crivella","count":3},{"name":"Philipp Rüßmann","email":"p.ruessmann@fz-juelich.de","login":"PhilippRue","count":3},{"name":"RKBK","email":"shandolad@gmail.com","login":"RKBK","count":3},{"name":"nvarini","email":"nicola.varini@gmail.com","login":"nvarini12","count":3},{"name":"Boris Kozinsky","email":"bkoz37@gmail.com","login":"bkoz37","count":3},{"name":"Xing Wang","email":"xingwang1991@gmail.com","login":"superstar54","count":3},{"name":"Matt Clarke","email":"mjclarke94@gmail.com","login":null,"count":2},{"name":"Bonan Zhu","email":"zhubonan@outlook.comBonan Zhu","login":null,"count":2},{"name":"Flaviano José dos Santos","email":"flavianojs@live.com","login":"flavianojs","count":2},{"name":"Eric Hontz","email":"airikh@gmail.com","login":"airikh","count":2},{"name":"DanielMarchand","email":"Daniel.marchand@gmail.com","login":"DanielMarchand","count":2},{"name":"Clark Zhiwen Shi","email":"110199757+Clarkszw","login":"Clarkszw","count":2},{"name":"Atsushi Togo","email":"atz.togo@gmail.com","login":"atztogo","count":2},{"name":"Sebastiaan Huber","email":"--global","login":null,"count":2},{"name":"Vladimir","email":"dikan.va@ya.ru","login":null,"count":2},{"name":"Andrius Merkys","email":"merkys@theospc11.epfl.ch","login":null,"count":2},{"name":"Jonathan Chico","email":"37243453+JPchico","login":"JPchico","count":2},{"name":"Ninad","email":"bhat.ninadmb@gmail.com","login":"NinadBhat","count":2},{"name":"Ole Schuett","email":"ole.schuett@empa.ch","login":"oschuett","count":2},{"name":"Sharan poojari","email":"136159249+SharanRP","login":"SharanRP","count":2},{"name":"Pezhman Zarabadi-Poor","email":"pezhman.zarabadi@ceitec.muni.cz","login":null,"count":1},{"name":"Oscar David Arbeláez E","email":"oscar.arbelaez@epfl.ch","login":null,"count":1},{"name":"Sebastiaan Huber","email":"a-shuber@microsoft.com","login":null,"count":1},{"name":"Spyros Zoupanos","email":"szoupanos@gnusrv.epfl.ch","login":null,"count":1},{"name":"kyb5pal","email":"kyb5pal@kyb5pal-VirtualBox.(none)","login":null,"count":1},{"name":"ayushjariyal","email":"148481273+ayushjariyal","login":"ayushjariyal","count":1},{"name":"lainme","email":"lainme@foxmail.com","login":"lainme","count":1},{"name":"ljbeal","email":"louis.j.beal@gmail.com","login":"ljbeal","count":1},{"name":"nkeilbart","email":"68927593+nkeilbart","login":"nkeilbart","count":1},{"name":"yw-fang","email":"fyuewen@gmail.com","login":"yw-fang","count":1},{"name":"Abhinav","email":"60836201+DirectriX01","login":"DirectriX01","count":1},{"name":"Austin Zadoks","email":"zooks97@gmail.com","login":"zooks97","count":1},{"name":"GitHub Action","email":"action@github.com","login":"actions-user","count":1},{"name":"Ian Lee","email":"ianlee1521@gmail.com","login":"IanLee1521","count":1},{"name":"Jane Herriman","email":"xorJane","login":"xorJane","count":1},{"name":"Jianxing","email":"jx.huang.x@gmail.com","login":"JianxingHuang","count":1},{"name":"Jigyasu Krishnan","email":"jigyasu@outlook.in","login":"jgyasu","count":1},{"name":"Junfeng Qiao","email":"qiaojunfeng@outlook.com","login":"qiaojunfeng","count":1},{"name":"Kartikey Saran","email":"55613721+kartikeysaran","login":"kartikeysaran","count":1},{"name":"Katrin Leinweber","email":"9948149+katrinleinweber","login":"katrinleinweber","count":1},{"name":"KejiaCui","email":"32206304+KejiaCui","login":"KejiaCui","count":1},{"name":"Kevin Jablonka","email":"32935233+kjappelbaum","login":"kjappelbaum","count":1},{"name":"Kevin Lefrancois-Gagnon","email":"138684774+kmlefran","login":"kmlefran","count":1},{"name":"Krishna Sanjay Bhujade","email":"156920139+Krishnabhujade","login":"Krishnabhujade","count":1},{"name":"Kyle Wang","email":"30502891+TurboKyle","login":"TurboKyle","count":1},{"name":"Lars Bilke","email":"lars.bilke@ufz.de","login":"bilke","count":1},{"name":"zahid47","email":"epiczahid@gmail.com","login":"zahid47","count":1},{"name":"Petr Cagas","email":"p.cagas@gmail.com","login":"pcagas","count":1},{"name":"Pranjal Mishra","email":"39010495+pranjalmish1","login":"pranjalmish1","count":1},{"name":"Pasquale Colaianni","email":"1009863+pcolaianni","login":"pcolaianni","count":1},{"name":"Muhammad Rebaal","email":"122050424+Muhammad-Rebaal","login":"Muhammad-Rebaal","count":1},{"name":"Miki Bonacci","email":"46074008+mikibonacci","login":"mikibonacci","count":1},{"name":"Michael Goulding","email":"michael.goulding@live.com","login":"MichaelGoulding","count":1},{"name":"Michael","email":"matambo4999@gmail.com","login":"mikeatm","count":1},{"name":"Mahhheshh","email":"100200105+Mahhheshh","login":"Mahhheshh","count":1},{"name":"Loris Ercole","email":"30901257+lorisercole","login":"lorisercole","count":1},{"name":"Lorenzo","email":"79980269+bastonero","login":"bastonero","count":1},{"name":"Shibu Meher","email":"56470750+Shibu778","login":"Shibu778","count":1},{"name":"Simon Pintarelli","email":"1237199+simonpintarelli","login":"simonpintarelli","count":1},{"name":"adegomme","email":"13270544+adegomme","login":"adegomme","count":1},{"name":"Jason.Yu","email":"unkcpz.yu@yahoo.com","login":null,"count":1},{"name":"Giovanni Pizzi","email":"pizzi@vpn-254-129.epfl.ch","login":null,"count":1},{"name":"Dominik Gresch","email":"a-dogres@microsoft.com","login":null,"count":1},{"name":"Andrea Cepellotti","email":"cepe@vpn-b-195-014.epfl.ch","login":null,"count":1},{"name":"Andrea Cepellotti","email":"cepe@vpn-a-183-024.epfl.ch","login":null,"count":1}],"total_commits":9483,"total_committers":127,"total_bot_commits":40,"total_bot_committers":2,"mean_commits":74.66929133858268,"dds":0.782558262153327,"past_year_committers":[{"name":"Sebastiaan Huber","email":"mail@sphuber.net","login":"sphuber","count":58},{"name":"Daniel Hollas","email":"daniel.hollas@bristol.ac.uk","login":"danielhollas","count":26},{"name":"Jusong Yu","email":"jusong.yeu@gmail.com","login":"unkcpz","count":26},{"name":"Alexander Goscinski","email":"alex.goscinski@posteo.de","login":"agoscinski","count":24},{"name":"Ali Khosravi","email":"khsrali@gmail.com","login":"khsrali","count":23},{"name":"Julian Geiger","email":"julian.geiger@psi.ch","login":"GeigerJ2","count":13},{"name":"Marnik Bercx","email":"mbercx@gmail.com","login":"mbercx","count":13},{"name":"Zisen Liu","email":"29354199+rabbull","login":"rabbull","count":8},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"Edan Bainglass","email":"45081142+edan-bainglass","login":"edan-bainglass","count":2},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":2},{"name":"ConradJohnston","email":"40352432+ConradJohnston","login":"ConradJohnston","count":1},{"name":"Jigyasu Krishnan","email":"jigyasu@outlook.in","login":"jgyasu","count":1},{"name":"Kevin Lefrancois-Gagnon","email":"138684774+kmlefran","login":"kmlefran","count":1},{"name":"Krishna Sanjay Bhujade","email":"156920139+Krishnabhujade","login":"Krishnabhujade","count":1},{"name":"Kristjan Eimre","email":"eimrek","login":"eimrek","count":1},{"name":"Michael Goulding","email":"michael.goulding@live.com","login":"MichaelGoulding","count":1},{"name":"Muhammad Rebaal","email":"122050424+Muhammad-Rebaal","login":"Muhammad-Rebaal","count":1},{"name":"Shibu Meher","email":"56470750+Shibu778","login":"Shibu778","count":1},{"name":"ayushjariyal","email":"148481273+ayushjariyal","login":"ayushjariyal","count":1},{"name":"lainme","email":"lainme@foxmail.com","login":"lainme","count":1},{"name":"Petr Cagas","email":"p.cagas@gmail.com","login":"pcagas","count":1}],"past_year_total_commits":211,"past_year_total_committers":22,"past_year_total_bot_commits":7,"past_year_total_bot_committers":2,"past_year_mean_commits":9.590909090909092,"past_year_dds":0.7251184834123223,"last_synced_at":"2025-05-28T05:50:32.380Z","last_synced_commit":"e1d55fa0d6c268db7a25e9740679a5a0fbe412b8","created_at":"2023-03-07T16:32:19.831Z","updated_at":"2025-05-28T05:50:35.202Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.521Z","repositories_count":5480026,"commits_count":853390672,"contributors_count":31098202,"owners_count":906559,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"aiidateam/aiida-core","html_url":"https://github.com/aiidateam/aiida-core","last_synced_at":"2025-09-01T20:00:56.533Z","status":null,"issues_count":487,"pull_requests_count":1009,"avg_time_to_close_issue":46333685.756653994,"avg_time_to_close_pull_request":2858222.3357228194,"issues_closed_count":263,"pull_requests_closed_count":837,"pull_request_authors_count":53,"issue_authors_count":75,"avg_comments_per_issue":2.8254620123203287,"avg_comments_per_pull_request":3.4103072348860257,"merged_pull_requests_count":663,"bot_issues_count":0,"bot_pull_requests_count":52,"past_year_issues_count":155,"past_year_pull_requests_count":404,"past_year_avg_time_to_close_issue":2341725.0888888887,"past_year_avg_time_to_close_pull_request":1624919.9151943463,"past_year_issues_closed_count":45,"past_year_pull_requests_closed_count":283,"past_year_pull_request_authors_count":32,"past_year_issue_authors_count":29,"past_year_avg_comments_per_issue":1.4580645161290322,"past_year_avg_comments_per_pull_request":3.123762376237624,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":15,"past_year_merged_pull_requests_count":206,"created_at":"2023-05-10T20:40:13.669Z","updated_at":"2025-09-03T06:58:34.001Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiidateam%2Faiida-core/issues","issue_labels_count":{"type/bug":175,"type/feature request":103,"priority/nice-to-have":61,"topic/documentation":46,"priority/important":41,"good first issue":27,"topic/verdi":26,"topic/engine":24,"type/usability":21,"topic/storage":21,"requires discussion":18,"topic/testing":16,"type/enhancement":15,"topic/transports":15,"topic/query-builder":13,"topic/orm":13,"priority/quality-of-life":13,"type/accepted feature":12,"topic/calc-jobs":11,"topic/processes":11,"topic/computers":9,"topic/caching":8,"topic/daemon":8,"topic/data-types":8,"topic/provenance":7,"topic/rabbitmq":7,"design-issue":7,"topic/schedulers":7,"topic/continuous-integration":7,"type/question":7,"type/performance":7,"topic/archive":6,"dependencies":6,"priority/critical-blocking":6,"topic/config":6,"topic/dependencies":6,"topic/workflows":5,"topic/repository":5,"topic/database-backend":4,"type/refactoring":4,"type/duplicate":4,"improve code base":3,"topic/materials-science-related":3,"topic/database-sqlalchemy":3,"topic/rest-api":3,"topic/sqlalchemy":3,"topic/dependencies/constraint":2,"topic/database-migrations":2,"topic/persistence":2,"topic/groups":2,"type/task":2,"topic/devops":1,"topic/utilities":1,"type/backwards-incompatible":1,"topic/naming-issues":1,"topic/sharing":1,"topic/database-schema":1,"topic/setup":1,"help wanted":1,"topic/public-api":1},"pull_request_labels_count":{"priority/critical-blocking":32,"dependencies":25,"topic/typing":7,"topic/dependencies":6,"github_actions":5,"topic/testing":4,"type/bug":4,"pr/blocked":3,"topic/documentation":2,"requires discussion":2,"topic/devops":2,"topic/engine":1,"pr/ready-for-review":1,"type/performance":1},"issue_author_associations_count":{"CONTRIBUTOR":230,"MEMBER":175,"NONE":51,"COLLABORATOR":37},"pull_request_author_associations_count":{"CONTRIBUTOR":727,"MEMBER":205,"COLLABORATOR":122,"NONE":47},"issue_authors":{"sphuber":62,"mbercx":45,"GeigerJ2":43,"agoscinski":43,"khsrali":38,"danielhollas":36,"unkcpz":31,"ltalirz":27,"giovannipizzi":18,"superstar54":14,"chrisjsewell":12,"ramirezfranciscof":8,"yakutovicha":7,"edan-bainglass":7,"CasperWA":6,"greschd":6,"ConradJohnston":6,"eimrek":5,"ahkole":3,"cpignedoli":3,"t-reents":3,"broeder-j":3,"dev-zero":2,"Light1110":2,"bastonero":2,"Muhammad-Rebaal":2,"JPchico":2,"Shibu778":2,"zhubonan":2,"AquibKhann":2,"DropD":2,"zooks97":2,"elinscott":2,"aiida-bot":2,"elsapassaro":2,"kmlefran":2,"danieleongari":1,"rikigigi":1,"bosonie":1,"xnox":1,"DanielMarchand":1,"sebaB003":1,"ayushjariyal":1,"etiennemlb":1,"rabbull":1,"BeZie":1,"Clarkszw":1,"d-tomerini":1,"gjoalland13":1,"csadorf":1,"tsthakur":1,"ml-evs":1,"mkotiuga":1,"sylviancadars":1,"louisponet":1,"KimBenjaminTang":1,"mahuahuahua":1,"loleg":1,"gswylq":1,"vincentdufourdecieux":1,"muhrin":1,"ljbeal":1,"LuigiaCristiano":1,"adegomme":1,"espenfl":1,"jbweston":1,"astamminger":1,"young-han":1,"henrykironde":1,"SteDEr97":1,"m-a-saleh":1,"hujay2019":1,"SatyajitRedekar":1,"fawzi":1,"cbehren":1},"pull_request_authors":{"sphuber":316,"danielhollas":137,"unkcpz":118,"agoscinski":111,"khsrali":82,"GeigerJ2":66,"edan-bainglass":28,"pre-commit-ci[bot]":25,"dependabot[bot]":24,"rabbull":20,"mbercx":19,"chrisjsewell":18,"superstar54":13,"ayushjariyal":13,"Muhammad-Rebaal":7,"github-actions[bot]":7,"jgyasu":6,"bastonero":5,"ltalirz":5,"SharanRP":4,"Karanveer266":4,"janssenhenning":4,"SatyajitRedekar":4,"eimrek":4,"adityagh006":4,"mikibonacci":3,"Krishnabhujade":3,"ConradJohnston":3,"yakutovicha":3,"AhmedBasem20":3,"ramirezfranciscof":3,"lainme":3,"OfficialMunu":2,"crs7617":2,"ahkole":2,"AryanNanda17":2,"qiaojunfeng":2,"FARDEEN-785":2,"pcagas":2,"HossamSaberX":2,"MichaelGoulding":2,"bilke":2,"ljbeal":2,"Anurag0git":2,"kmlefran":2,"Shibu778":2,"Clarkszw":2,"MikeW1121":1,"greschd":1,"giovannipizzi":1,"Mahhheshh":1,"JPchico":1,"zhubonan":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10174310,"issues_count":31919157,"pull_requests_count":100070755,"authors_count":10734448,"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":{"type/bug":45,"type/feature request":29,"topic/documentation":15,"good first issue":9,"topic/storage":4,"design-issue":4,"topic/transports":3,"dependencies":3,"improve code base":3,"priority/important":3,"topic/testing":3,"priority/nice-to-have":2,"topic/verdi":2,"priority/quality-of-life":2,"topic/dependencies":2,"topic/engine":2,"topic/dependencies/constraint":2,"type/enhancement":1,"topic/public-api":1,"help wanted":1,"topic/continuous-integration":1,"topic/query-builder":1,"type/refactoring":1,"type/usability":1,"topic/orm":1,"priority/critical-blocking":1,"type/accepted feature":1,"topic/data-types":1,"topic/database-backend":1,"topic/sqlalchemy":1,"topic/persistence":1},"past_year_pull_request_labels_count":{"dependencies":14,"topic/typing":7,"github_actions":5,"topic/testing":4,"type/bug":4,"topic/documentation":2,"requires discussion":2,"topic/devops":2,"pr/blocked":1,"type/performance":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":97,"MEMBER":30,"NONE":16,"COLLABORATOR":13},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":274,"MEMBER":86,"COLLABORATOR":69,"NONE":34},"past_year_issue_authors":{"agoscinski":30,"khsrali":29,"GeigerJ2":29,"danielhollas":13,"mbercx":12,"unkcpz":6,"superstar54":6,"edan-bainglass":3,"zhubonan":2,"Shibu778":2,"Muhammad-Rebaal":2,"Light1110":2,"elinscott":2,"eimrek":2,"cpignedoli":2,"ahkole":1,"xnox":1,"ayushjariyal":1,"t-reents":1,"bastonero":1,"sebaB003":1,"SatyajitRedekar":1,"rabbull":1,"DropD":1,"etiennemlb":1,"henrykironde":1,"gswylq":1,"gjoalland13":1,"giovannipizzi":1},"past_year_pull_request_authors":{"agoscinski":95,"danielhollas":69,"unkcpz":67,"khsrali":61,"GeigerJ2":47,"rabbull":20,"dependabot[bot]":13,"ayushjariyal":13,"edan-bainglass":11,"Muhammad-Rebaal":7,"superstar54":6,"jgyasu":6,"adityagh006":4,"SatyajitRedekar":4,"Karanveer266":4,"pre-commit-ci[bot]":4,"Krishnabhujade":3,"lainme":3,"bastonero":2,"crs7617":2,"ConradJohnston":2,"Shibu778":2,"Anurag0git":2,"FARDEEN-785":2,"sphuber":2,"ahkole":2,"mikibonacci":2,"pcagas":2,"HossamSaberX":2,"OfficialMunu":2,"eimrek":1,"mbercx":1},"maintainers":[{"login":"danielhollas","count":156,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielhollas"},{"login":"unkcpz","count":149,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unkcpz"},{"login":"mbercx","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mbercx"},{"login":"ltalirz","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ltalirz"},{"login":"chrisjsewell","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisjsewell"},{"login":"edan-bainglass","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edan-bainglass"},{"login":"superstar54","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/superstar54"},{"login":"giovannipizzi","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/giovannipizzi"},{"login":"ramirezfranciscof","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramirezfranciscof"},{"login":"eimrek","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eimrek"},{"login":"greschd","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greschd"},{"login":"broeder-j","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/broeder-j"},{"login":"dev-zero","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dev-zero"},{"login":"rikigigi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rikigigi"},{"login":"astamminger","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astamminger"},{"login":"zhubonan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhubonan"}],"active_maintainers":[{"login":"danielhollas","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielhollas"},{"login":"unkcpz","count":73,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unkcpz"},{"login":"edan-bainglass","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edan-bainglass"},{"login":"mbercx","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mbercx"},{"login":"superstar54","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/superstar54"},{"login":"eimrek","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eimrek"},{"login":"giovannipizzi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/giovannipizzi"}]},"events":null,"keywords":["aiida","computational-science","data-provenance","database","provenance","scheduler","ssh","workflow","workflow-engine","workflows"],"dependencies":[{"ecosystem":"pypi","filepath":"utils/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-08T20:30:49.122Z","updated_at":"2022-08-08T20:30:49.122Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/utils/requirements.txt","dependencies":[{"id":693792598,"package_name":"click","ecosystem":"pypi","requirements":"==7.1.2","direct":true,"kind":"runtime","optional":false},{"id":693792599,"package_name":"packaging","ecosystem":"pypi","requirements":"==20.3","direct":true,"kind":"runtime","optional":false},{"id":693792600,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==5.4.1","direct":true,"kind":"runtime","optional":false},{"id":693792601,"package_name":"requests","ecosystem":"pypi","requirements":"==2.25.1","direct":true,"kind":"runtime","optional":false},{"id":693792602,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/create-dev-env/action.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:06.317Z","updated_at":"2023-09-21T21:55:06.317Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/actions/create-dev-env/action.yml","dependencies":[{"id":13858755538,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/load-image/action.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:06.449Z","updated_at":"2023-09-21T21:55:06.449Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/actions/load-image/action.yml","dependencies":[{"id":13858755557,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/benchmark.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:06.633Z","updated_at":"2023-09-21T21:55:06.633Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/benchmark.yml","dependencies":[{"id":13858755558,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858755559,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13858755560,"package_name":"aiidateam/github-action-benchmark","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858756488,"package_name":"postgres","ecosystem":"actions","requirements":"${{ matrix.postgres }}","direct":true,"kind":"docker","optional":false},{"id":13858756491,"package_name":"rabbitmq","ecosystem":"actions","requirements":"${{ matrix.rabbitmq }}","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-code.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:07.826Z","updated_at":"2023-09-21T21:55:07.826Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/ci-code.yml","dependencies":[{"id":13858756673,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858756674,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858756675,"package_name":"peter-evans/commit-comment","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858756676,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858756677,"package_name":"postgres","ecosystem":"actions","requirements":"10","direct":true,"kind":"docker","optional":false},{"id":13858756678,"package_name":"rabbitmq","ecosystem":"actions","requirements":"3.8.14-management","direct":true,"kind":"docker","optional":false},{"id":13858757978,"package_name":"xenonmiddleware/slurm","ecosystem":"actions","requirements":"17","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-style.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.315Z","updated_at":"2023-09-21T21:55:09.315Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/ci-style.yml","dependencies":[{"id":13858758005,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758006,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-build-test-upload.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.456Z","updated_at":"2023-09-21T21:55:09.456Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/docker-build-test-upload.yml","dependencies":[{"id":13858758007,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858758008,"package_name":"./.github/actions/create-dev-env","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":13858758009,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-merge-tags.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.653Z","updated_at":"2023-09-21T21:55:09.653Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/docker-merge-tags.yml","dependencies":[{"id":13858758010,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858758011,"package_name":"./.github/actions/create-dev-env","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":13858758012,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858758013,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-push.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.734Z","updated_at":"2023-09-21T21:55:09.734Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/docker-push.yml","dependencies":[{"id":13858758015,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858758016,"package_name":"./.github/actions/create-dev-env","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":13858758017,"package_name":"./.github/actions/load-image","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":13858758018,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13858758019,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758020,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.849Z","updated_at":"2023-09-21T21:55:09.849Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/docker.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docs-build.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.947Z","updated_at":"2023-09-21T21:55:09.947Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/docs-build.yml","dependencies":[{"id":13858758219,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758220,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nightly.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:09.995Z","updated_at":"2023-09-21T21:55:09.995Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/nightly.yml","dependencies":[{"id":13858758221,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758222,"package_name":"eWaterCycle/setup-singularity","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":13858758223,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858758224,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758225,"package_name":"rtCamp/action-slack-notify","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758226,"package_name":"postgres","ecosystem":"actions","requirements":"12","direct":true,"kind":"docker","optional":false},{"id":13858758227,"package_name":"rabbitmq","ecosystem":"actions","requirements":"3.8.14-management","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rabbitmq.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:10.228Z","updated_at":"2023-09-21T21:55:10.228Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/rabbitmq.yml","dependencies":[{"id":13858758259,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758260,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758261,"package_name":"postgres","ecosystem":"actions","requirements":"10","direct":true,"kind":"docker","optional":false},{"id":13858758262,"package_name":"rabbitmq","ecosystem":"actions","requirements":"${{ matrix.rabbitmq-version }}-management","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:10.329Z","updated_at":"2023-09-21T21:55:10.329Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/release.yml","dependencies":[{"id":13858758265,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758266,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758267,"package_name":"postgres","ecosystem":"actions","requirements":"10","direct":true,"kind":"docker","optional":false},{"id":13858758268,"package_name":"rabbitmq","ecosystem":"actions","requirements":"3.8.14-management","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-install.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:10.449Z","updated_at":"2023-09-21T21:55:10.449Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.github/workflows/test-install.yml","dependencies":[{"id":13858758269,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758270,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758271,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13858758272,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858758273,"package_name":"peter-evans/commit-comment","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858758274,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858758275,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13858758276,"package_name":"peter-evans/create-or-update-comment","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13858758277,"package_name":"postgres","ecosystem":"actions","requirements":"10","direct":true,"kind":"docker","optional":false},{"id":13858758278,"package_name":"rabbitmq","ecosystem":"actions","requirements":"3.8.14-management","direct":true,"kind":"docker","optional":false},{"id":13858758279,"package_name":"xenonmiddleware/slurm","ecosystem":"actions","requirements":"17","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:11.418Z","updated_at":"2023-09-21T21:55:11.418Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.devcontainer/docker-compose.yml","dependencies":[{"id":13858759247,"package_name":"rabbitmq","ecosystem":"docker","requirements":"3.8.3-management","direct":true,"kind":"runtime","optional":false},{"id":13858759248,"package_name":"postgres","ecosystem":"docker","requirements":"12","direct":true,"kind":"runtime","optional":false},{"id":13858759249,"package_name":"aiida-core-dev","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":".docker/aiida-core-base/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.211Z","updated_at":"2023-09-21T21:55:12.211Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.docker/aiida-core-base/Dockerfile","dependencies":[{"id":13858759281,"package_name":"$BASE","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":".docker/aiida-core-with-services/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.335Z","updated_at":"2023-09-21T21:55:12.335Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.docker/aiida-core-with-services/Dockerfile","dependencies":[{"id":13858759282,"package_name":"aiida-core-base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":".docker/docker-compose.aiida-core-base.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.443Z","updated_at":"2023-09-21T21:55:12.443Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.docker/docker-compose.aiida-core-base.yml","dependencies":[{"id":13858759283,"package_name":"postgres","ecosystem":"docker","requirements":"15","direct":true,"kind":"runtime","optional":false},{"id":13858759284,"package_name":"rabbitmq","ecosystem":"docker","requirements":"3.8.14-management","direct":true,"kind":"runtime","optional":false},{"id":13858759285,"package_name":"${REGISTRY","ecosystem":"docker","requirements":"-}${BASE_IMAGE","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":".docker/docker-compose.aiida-core-with-services.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.522Z","updated_at":"2023-09-21T21:55:12.522Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.docker/docker-compose.aiida-core-with-services.yml","dependencies":[{"id":13858759295,"package_name":"${REGISTRY","ecosystem":"docker","requirements":"-}${BASE_IMAGE","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":".molecule/default/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.606Z","updated_at":"2023-09-21T21:55:12.606Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.molecule/default/Dockerfile","dependencies":[{"id":13858759296,"package_name":"aiidateam/aiida-prerequisites","ecosystem":"docker","requirements":"0.4.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":".docker/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:12.761Z","updated_at":"2023-09-21T21:55:12.761Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/.docker/requirements.txt","dependencies":[{"id":13858759352,"package_name":"docker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759353,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759354,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759355,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759356,"package_name":"tabulate","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759357,"package_name":"pytest-docker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759358,"package_name":"docker-compose","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858759359,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003c=5.3.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T21:55:13.529Z","updated_at":"2023-09-21T21:55:13.529Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/pyproject.toml","dependencies":[{"id":13858761591,"package_name":"alembic","ecosystem":"pypi","requirements":"~=1.2","direct":true,"kind":"runtime","optional":false},{"id":13858761592,"package_name":"archive-path","ecosystem":"pypi","requirements":"~=0.4.2","direct":true,"kind":"runtime","optional":false},{"id":13858763575,"package_name":"aio-pika","ecosystem":"pypi","requirements":"~=6.6","direct":true,"kind":"runtime","optional":false},{"id":13858763576,"package_name":"circus","ecosystem":"pypi","requirements":"~=0.18.0","direct":true,"kind":"runtime","optional":false},{"id":13858763577,"package_name":"click-spinner","ecosystem":"pypi","requirements":"~=0.1.8","direct":true,"kind":"runtime","optional":false},{"id":13858763578,"package_name":"click","ecosystem":"pypi","requirements":"~=8.1","direct":true,"kind":"runtime","optional":false},{"id":13858763579,"package_name":"disk-objectstore","ecosystem":"pypi","requirements":"~=0.6.0","direct":true,"kind":"runtime","optional":false},{"id":13858763644,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13858763645,"package_name":"get-annotations","ecosystem":"pypi","requirements":"~=0.1;python_version\u003c'3.10'","direct":true,"kind":"runtime","optional":false},{"id":13858763802,"package_name":"graphviz","ecosystem":"pypi","requirements":"~=0.19","direct":true,"kind":"runtime","optional":false},{"id":13858763803,"package_name":"ipython","ecosystem":"pypi","requirements":"\u003e=7","direct":true,"kind":"runtime","optional":false},{"id":13858763804,"package_name":"jinja2","ecosystem":"pypi","requirements":"~=3.0","direct":true,"kind":"runtime","optional":false},{"id":13858763805,"package_name":"jsonschema","ecosystem":"pypi","requirements":"~=3.0","direct":true,"kind":"runtime","optional":false},{"id":13858763806,"package_name":"kiwipy","ecosystem":"pypi","requirements":"[rmq]~=0.7.7","direct":true,"kind":"runtime","optional":false},{"id":13858763984,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"~=4.13","direct":true,"kind":"runtime","optional":false},{"id":13858763985,"package_name":"numpy","ecosystem":"pypi","requirements":"~=1.21","direct":true,"kind":"runtime","optional":false},{"id":13858763986,"package_name":"paramiko","ecosystem":"pypi","requirements":"~=2.7,\u003e=2.7.2","direct":true,"kind":"runtime","optional":false},{"id":13858763987,"package_name":"plumpy","ecosystem":"pypi","requirements":"~=0.21.6","direct":true,"kind":"runtime","optional":false},{"id":13858765003,"package_name":"pgsu","ecosystem":"pypi","requirements":"~=0.2.1","direct":true,"kind":"runtime","optional":false},{"id":13858765080,"package_name":"psutil","ecosystem":"pypi","requirements":"~=5.6","direct":true,"kind":"runtime","optional":false},{"id":13858765081,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"~=2.8","direct":true,"kind":"runtime","optional":false},{"id":13858765082,"package_name":"pytz","ecosystem":"pypi","requirements":"~=2021.1","direct":true,"kind":"runtime","optional":false},{"id":13858765083,"package_name":"pyyaml","ecosystem":"pypi","requirements":"~=6.0","direct":true,"kind":"runtime","optional":false},{"id":13858765084,"package_name":"requests","ecosystem":"pypi","requirements":"~=2.0","direct":true,"kind":"runtime","optional":false},{"id":13858765085,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"~=1.4.22","direct":true,"kind":"runtime","optional":false},{"id":13858765086,"package_name":"tabulate","ecosystem":"pypi","requirements":"~=0.8.5","direct":true,"kind":"runtime","optional":false},{"id":13858765087,"package_name":"tqdm","ecosystem":"pypi","requirements":"~=4.45","direct":true,"kind":"runtime","optional":false},{"id":13858765088,"package_name":"upf_to_json","ecosystem":"pypi","requirements":"~=0.9.2","direct":true,"kind":"runtime","optional":false},{"id":13858765152,"package_name":"wrapt","ecosystem":"pypi","requirements":"~=1.11","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/requirements-py-3.10.txt","sha":null,"kind":"lockfile","created_at":"2023-09-21T21:55:21.749Z","updated_at":"2023-09-21T21:55:21.749Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/requirements/requirements-py-3.10.txt","dependencies":[{"id":13858765167,"package_name":"aiida-export-migration-tests","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858765795,"package_name":"aio-pika","ecosystem":"pypi","requirements":"==6.8.1","direct":false,"kind":"runtime","optional":false},{"id":13858765796,"package_name":"aiormq","ecosystem":"pypi","requirements":"==3.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858765797,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.13","direct":false,"kind":"runtime","optional":false},{"id":13858765798,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.11.1","direct":false,"kind":"runtime","optional":false},{"id":13858765799,"package_name":"aniso8601","ecosystem":"pypi","requirements":"==9.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858765800,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858765801,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858765802,"package_name":"archive-path","ecosystem":"pypi","requirements":"==0.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858765803,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858765804,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858765805,"package_name":"ase","ecosystem":"pypi","requirements":"==3.22.1","direct":false,"kind":"runtime","optional":false},{"id":13858765806,"package_name":"asn1crypto","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858765807,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858765808,"package_name":"async-generator","ecosystem":"pypi","requirements":"==1.10","direct":false,"kind":"runtime","optional":false},{"id":13858765809,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858765810,"package_name":"babel","ecosystem":"pypi","requirements":"==2.12.1","direct":false,"kind":"runtime","optional":false},{"id":13858765811,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858765812,"package_name":"bcrypt","ecosystem":"pypi","requirements":"==4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858765813,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.12.2","direct":false,"kind":"runtime","optional":false},{"id":13858765814,"package_name":"bleach","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858765815,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858765816,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.5.7","direct":false,"kind":"runtime","optional":false},{"id":13858765817,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858765818,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858765819,"package_name":"circus","ecosystem":"pypi","requirements":"==0.18.0","direct":false,"kind":"runtime","optional":false},{"id":13858765820,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858765821,"package_name":"click-spinner","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"runtime","optional":false},{"id":13858765822,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858765823,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858765824,"package_name":"coverage","ecosystem":"pypi","requirements":"==6.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858765825,"package_name":"cryptography","ecosystem":"pypi","requirements":"==41.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858765826,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"runtime","optional":false},{"id":13858765827,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.7","direct":false,"kind":"runtime","optional":false},{"id":13858765828,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858765829,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858765830,"package_name":"deprecation","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858765831,"package_name":"disk-objectstore","ecosystem":"pypi","requirements":"==0.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858765832,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"==0.15","direct":false,"kind":"runtime","optional":false},{"id":13858765833,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":false,"kind":"runtime","optional":false},{"id":13858765834,"package_name":"emmet-core","ecosystem":"pypi","requirements":"==0.57.1","direct":false,"kind":"runtime","optional":false},{"id":13858769472,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858769473,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858769474,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858769475,"package_name":"flask","ecosystem":"pypi","requirements":"==2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858769476,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"runtime","optional":false},{"id":13858769477,"package_name":"flask-restful","ecosystem":"pypi","requirements":"==0.3.10","direct":false,"kind":"runtime","optional":false},{"id":13858769478,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.40.0","direct":false,"kind":"runtime","optional":false},{"id":13858769479,"package_name":"future","ecosystem":"pypi","requirements":"==0.18.3","direct":false,"kind":"runtime","optional":false},{"id":13858769480,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":false,"kind":"runtime","optional":false},{"id":13858769481,"package_name":"greenlet","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858769482,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"runtime","optional":false},{"id":13858769483,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858769484,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.13.0","direct":false,"kind":"runtime","optional":false},{"id":13858769485,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858769486,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.23.2","direct":false,"kind":"runtime","optional":false},{"id":13858769487,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.14.0","direct":false,"kind":"runtime","optional":false},{"id":13858769488,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858769489,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.6","direct":false,"kind":"runtime","optional":false},{"id":13858769490,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858769491,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"runtime","optional":false},{"id":13858769492,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858769493,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==3.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858769494,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858769495,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.6.1","direct":false,"kind":"runtime","optional":false},{"id":13858769496,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==8.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858769497,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858769498,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858769499,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858769500,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858769501,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858769502,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858769503,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858769504,"package_name":"kiwipy","ecosystem":"pypi","requirements":"==0.7.7","direct":false,"kind":"runtime","optional":false},{"id":13858769505,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858769506,"package_name":"latexcodec","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858769507,"package_name":"linkify-it-py","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858769508,"package_name":"mako","ecosystem":"pypi","requirements":"==1.2.4","direct":false,"kind":"runtime","optional":false},{"id":13858769509,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858769510,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858769511,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858769512,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"runtime","optional":false},{"id":13858769513,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.5","direct":false,"kind":"runtime","optional":false},{"id":13858769514,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858769515,"package_name":"mistune","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858769516,"package_name":"monty","ecosystem":"pypi","requirements":"==2023.5.8","direct":false,"kind":"runtime","optional":false},{"id":13858769517,"package_name":"mp-api","ecosystem":"pypi","requirements":"==0.33.3","direct":false,"kind":"runtime","optional":false},{"id":13858769724,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858769725,"package_name":"msgpack","ecosystem":"pypi","requirements":"==1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13858769726,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858769727,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.2","direct":false,"kind":"runtime","optional":false},{"id":13858769728,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"runtime","optional":false},{"id":13858769729,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858769730,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.7.4","direct":false,"kind":"runtime","optional":false},{"id":13858769731,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858769732,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858769733,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"runtime","optional":false},{"id":13858769734,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":false,"kind":"runtime","optional":false},{"id":13858769735,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.4","direct":false,"kind":"runtime","optional":false},{"id":13858769736,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858769737,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.25.0","direct":false,"kind":"runtime","optional":false},{"id":13858769738,"package_name":"overrides","ecosystem":"pypi","requirements":"==7.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858769739,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":false,"kind":"runtime","optional":false},{"id":13858769740,"package_name":"palettable","ecosystem":"pypi","requirements":"==3.3.3","direct":false,"kind":"runtime","optional":false},{"id":13858769741,"package_name":"pamqp","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858769742,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858769743,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858769744,"package_name":"paramiko","ecosystem":"pypi","requirements":"==2.12.0","direct":false,"kind":"runtime","optional":false},{"id":13858769745,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858769746,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"runtime","optional":false},{"id":13858769747,"package_name":"pg8000","ecosystem":"pypi","requirements":"==1.29.8","direct":false,"kind":"runtime","optional":false},{"id":13858769748,"package_name":"pgsu","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858769749,"package_name":"pgtest","ecosystem":"pypi","requirements":"==1.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858770453,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"runtime","optional":false},{"id":13858770456,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858770458,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==3.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858770459,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858770461,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858770463,"package_name":"plumpy","ecosystem":"pypi","requirements":"==0.21.8","direct":false,"kind":"runtime","optional":false},{"id":13858770466,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.17.0","direct":false,"kind":"runtime","optional":false},{"id":13858770469,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.38","direct":false,"kind":"runtime","optional":false},{"id":13858770471,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858770474,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.6","direct":false,"kind":"runtime","optional":false},{"id":13858770477,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858770479,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858770482,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858770485,"package_name":"pybtex","ecosystem":"pypi","requirements":"==0.24.0","direct":false,"kind":"runtime","optional":false},{"id":13858770488,"package_name":"pycifrw","ecosystem":"pypi","requirements":"==4.4.5","direct":false,"kind":"runtime","optional":false},{"id":13858770492,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":13858770495,"package_name":"pydantic","ecosystem":"pypi","requirements":"==1.10.9","direct":false,"kind":"runtime","optional":false},{"id":13858770497,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"==0.13.3","direct":false,"kind":"runtime","optional":false},{"id":13858770500,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858770502,"package_name":"pymatgen","ecosystem":"pypi","requirements":"==2023.5.31","direct":false,"kind":"runtime","optional":false},{"id":13858770506,"package_name":"pympler","ecosystem":"pypi","requirements":"==0.9","direct":false,"kind":"runtime","optional":false},{"id":13858770510,"package_name":"pymysql","ecosystem":"pypi","requirements":"==0.9.3","direct":false,"kind":"runtime","optional":false},{"id":13858770513,"package_name":"pynacl","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858770516,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":false,"kind":"runtime","optional":false},{"id":13858770519,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.3","direct":false,"kind":"runtime","optional":false},{"id":13858770522,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858770524,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"==0.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858770526,"package_name":"pytest-benchmark","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858770529,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==2.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858770531,"package_name":"pytest-datadir","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858770533,"package_name":"pytest-regressions","ecosystem":"pypi","requirements":"==2.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858770534,"package_name":"pytest-rerunfailures","ecosystem":"pypi","requirements":"==9.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858770535,"package_name":"pytest-timeout","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858770536,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858770537,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858770538,"package_name":"python-memcached","ecosystem":"pypi","requirements":"==1.59","direct":false,"kind":"runtime","optional":false},{"id":13858770539,"package_name":"pytray","ecosystem":"pypi","requirements":"==0.3.4","direct":false,"kind":"runtime","optional":false},{"id":13858773016,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":false,"kind":"runtime","optional":false},{"id":13858773017,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"runtime","optional":false},{"id":13858773018,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==25.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858773019,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.3","direct":false,"kind":"runtime","optional":false},{"id":13858773020,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858773021,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":false,"kind":"runtime","optional":false},{"id":13858773022,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13858773023,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858773024,"package_name":"rich","ecosystem":"pypi","requirements":"==13.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858773025,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"==0.17.32","direct":false,"kind":"runtime","optional":false},{"id":13858773026,"package_name":"ruamel-yaml-clib","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858773027,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858773028,"package_name":"scramp","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858773029,"package_name":"seekpath","ecosystem":"pypi","requirements":"==1.9.7","direct":false,"kind":"runtime","optional":false},{"id":13858773030,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858773031,"package_name":"shortuuid","ecosystem":"pypi","requirements":"==1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13858773032,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858773033,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858773034,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858773035,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858773036,"package_name":"spglib","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858773037,"package_name":"sphinx","ecosystem":"pypi","requirements":"==4.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858773038,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"==0.5.2","direct":false,"kind":"runtime","optional":false},{"id":13858773039,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"==0.0.13","direct":false,"kind":"runtime","optional":false},{"id":13858773040,"package_name":"sphinx-intl","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858773041,"package_name":"sphinx-notfound-page","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858773042,"package_name":"sphinx-sqlalchemy","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858774171,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858774175,"package_name":"sphinxcontrib-details-directive","ecosystem":"pypi","requirements":"==0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858776968,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858776969,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858776970,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858776971,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858776972,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"runtime","optional":false},{"id":13858776973,"package_name":"sphinxext-rediraffe","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858776974,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.48","direct":false,"kind":"runtime","optional":false},{"id":13858776975,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"==0.37.9","direct":false,"kind":"runtime","optional":false},{"id":13858776976,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858776977,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"runtime","optional":false},{"id":13858776978,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.10","direct":false,"kind":"runtime","optional":false},{"id":13858776979,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858776980,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858776981,"package_name":"textual","ecosystem":"pypi","requirements":"==0.29.0","direct":false,"kind":"runtime","optional":false},{"id":13858776982,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858776983,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858776984,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858776985,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.65.0","direct":false,"kind":"runtime","optional":false},{"id":13858776986,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858776987,"package_name":"trogon","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777584,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858777585,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.3","direct":false,"kind":"runtime","optional":false},{"id":13858777586,"package_name":"uc-micro-py","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777587,"package_name":"uncertainties","ecosystem":"pypi","requirements":"==3.1.7","direct":false,"kind":"runtime","optional":false},{"id":13858777588,"package_name":"upf-to-json","ecosystem":"pypi","requirements":"==0.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858777589,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858777590,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.6","direct":false,"kind":"runtime","optional":false},{"id":13858777591,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858777592,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777593,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.3.6","direct":false,"kind":"runtime","optional":false},{"id":13858777594,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858777595,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858777596,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"runtime","optional":false},{"id":13858777597,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.15.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/requirements-py-3.11.txt","sha":null,"kind":"lockfile","created_at":"2023-09-21T21:55:30.760Z","updated_at":"2023-09-21T21:55:30.760Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/requirements/requirements-py-3.11.txt","dependencies":[{"id":13858777805,"package_name":"aiida-export-migration-tests","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858777806,"package_name":"aio-pika","ecosystem":"pypi","requirements":"==6.8.1","direct":false,"kind":"runtime","optional":false},{"id":13858777807,"package_name":"aiormq","ecosystem":"pypi","requirements":"==3.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858777808,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.13","direct":false,"kind":"runtime","optional":false},{"id":13858777809,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.11.1","direct":false,"kind":"runtime","optional":false},{"id":13858777810,"package_name":"aniso8601","ecosystem":"pypi","requirements":"==9.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777811,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858777812,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858777813,"package_name":"archive-path","ecosystem":"pypi","requirements":"==0.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858777814,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858777815,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777816,"package_name":"ase","ecosystem":"pypi","requirements":"==3.22.1","direct":false,"kind":"runtime","optional":false},{"id":13858777817,"package_name":"asn1crypto","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858777818,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858777819,"package_name":"async-generator","ecosystem":"pypi","requirements":"==1.10","direct":false,"kind":"runtime","optional":false},{"id":13858777820,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777821,"package_name":"babel","ecosystem":"pypi","requirements":"==2.12.1","direct":false,"kind":"runtime","optional":false},{"id":13858777822,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777823,"package_name":"bcrypt","ecosystem":"pypi","requirements":"==4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777824,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.12.2","direct":false,"kind":"runtime","optional":false},{"id":13858777825,"package_name":"bleach","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777826,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858777827,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.5.7","direct":false,"kind":"runtime","optional":false},{"id":13858777828,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858777829,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777830,"package_name":"circus","ecosystem":"pypi","requirements":"==0.18.0","direct":false,"kind":"runtime","optional":false},{"id":13858777831,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858777832,"package_name":"click-spinner","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"runtime","optional":false},{"id":13858777833,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858777834,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777835,"package_name":"coverage","ecosystem":"pypi","requirements":"==6.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777836,"package_name":"cryptography","ecosystem":"pypi","requirements":"==41.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777837,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"runtime","optional":false},{"id":13858777838,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.7","direct":false,"kind":"runtime","optional":false},{"id":13858777839,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858777840,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858777841,"package_name":"deprecation","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777842,"package_name":"disk-objectstore","ecosystem":"pypi","requirements":"==0.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777843,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"==0.15","direct":false,"kind":"runtime","optional":false},{"id":13858777844,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":false,"kind":"runtime","optional":false},{"id":13858777845,"package_name":"emmet-core","ecosystem":"pypi","requirements":"==0.57.1","direct":false,"kind":"runtime","optional":false},{"id":13858777846,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777847,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858777848,"package_name":"flask","ecosystem":"pypi","requirements":"==2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858777849,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"runtime","optional":false},{"id":13858777850,"package_name":"flask-restful","ecosystem":"pypi","requirements":"==0.3.10","direct":false,"kind":"runtime","optional":false},{"id":13858777851,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.40.0","direct":false,"kind":"runtime","optional":false},{"id":13858777852,"package_name":"future","ecosystem":"pypi","requirements":"==0.18.3","direct":false,"kind":"runtime","optional":false},{"id":13858777853,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":false,"kind":"runtime","optional":false},{"id":13858777854,"package_name":"greenlet","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777855,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"runtime","optional":false},{"id":13858777856,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858777857,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.13.0","direct":false,"kind":"runtime","optional":false},{"id":13858777858,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777859,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.23.2","direct":false,"kind":"runtime","optional":false},{"id":13858777860,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.14.0","direct":false,"kind":"runtime","optional":false},{"id":13858777861,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777862,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.6","direct":false,"kind":"runtime","optional":false},{"id":13858777863,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858777864,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"runtime","optional":false},{"id":13858777865,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858777866,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==3.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777867,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777868,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.6.1","direct":false,"kind":"runtime","optional":false},{"id":13858777869,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==8.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777870,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858777871,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858777872,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858777873,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777874,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858777875,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858777876,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858777877,"package_name":"kiwipy","ecosystem":"pypi","requirements":"==0.7.7","direct":false,"kind":"runtime","optional":false},{"id":13858777878,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858777879,"package_name":"latexcodec","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777880,"package_name":"linkify-it-py","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777881,"package_name":"mako","ecosystem":"pypi","requirements":"==1.2.4","direct":false,"kind":"runtime","optional":false},{"id":13858777882,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777883,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858777884,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858777885,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"runtime","optional":false},{"id":13858777886,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.5","direct":false,"kind":"runtime","optional":false},{"id":13858777887,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858777888,"package_name":"mistune","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777889,"package_name":"monty","ecosystem":"pypi","requirements":"==2023.5.8","direct":false,"kind":"runtime","optional":false},{"id":13858777890,"package_name":"mp-api","ecosystem":"pypi","requirements":"==0.33.3","direct":false,"kind":"runtime","optional":false},{"id":13858777891,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858777892,"package_name":"msgpack","ecosystem":"pypi","requirements":"==1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13858777893,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858777894,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.2","direct":false,"kind":"runtime","optional":false},{"id":13858777895,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"runtime","optional":false},{"id":13858777896,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777897,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.7.4","direct":false,"kind":"runtime","optional":false},{"id":13858777898,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777899,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858777900,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"runtime","optional":false},{"id":13858777901,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":false,"kind":"runtime","optional":false},{"id":13858777902,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.4","direct":false,"kind":"runtime","optional":false},{"id":13858777903,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858777904,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.25.0","direct":false,"kind":"runtime","optional":false},{"id":13858777905,"package_name":"overrides","ecosystem":"pypi","requirements":"==7.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858777906,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":false,"kind":"runtime","optional":false},{"id":13858777907,"package_name":"palettable","ecosystem":"pypi","requirements":"==3.3.3","direct":false,"kind":"runtime","optional":false},{"id":13858777908,"package_name":"pamqp","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858777909,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777910,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777911,"package_name":"paramiko","ecosystem":"pypi","requirements":"==2.12.0","direct":false,"kind":"runtime","optional":false},{"id":13858777912,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858777913,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"runtime","optional":false},{"id":13858777914,"package_name":"pg8000","ecosystem":"pypi","requirements":"==1.29.8","direct":false,"kind":"runtime","optional":false},{"id":13858777915,"package_name":"pgsu","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858777916,"package_name":"pgtest","ecosystem":"pypi","requirements":"==1.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858777917,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"runtime","optional":false},{"id":13858777918,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777919,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==3.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777920,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858777921,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777922,"package_name":"plumpy","ecosystem":"pypi","requirements":"==0.21.8","direct":false,"kind":"runtime","optional":false},{"id":13858777923,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.17.0","direct":false,"kind":"runtime","optional":false},{"id":13858777924,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.38","direct":false,"kind":"runtime","optional":false},{"id":13858777925,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858777926,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.6","direct":false,"kind":"runtime","optional":false},{"id":13858777927,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858777928,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858777929,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777930,"package_name":"pybtex","ecosystem":"pypi","requirements":"==0.24.0","direct":false,"kind":"runtime","optional":false},{"id":13858777931,"package_name":"pycifrw","ecosystem":"pypi","requirements":"==4.4.5","direct":false,"kind":"runtime","optional":false},{"id":13858777932,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":13858777933,"package_name":"pydantic","ecosystem":"pypi","requirements":"==1.10.9","direct":false,"kind":"runtime","optional":false},{"id":13858777934,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"==0.13.3","direct":false,"kind":"runtime","optional":false},{"id":13858777935,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858777936,"package_name":"pymatgen","ecosystem":"pypi","requirements":"==2023.9.2","direct":false,"kind":"runtime","optional":false},{"id":13858777937,"package_name":"pympler","ecosystem":"pypi","requirements":"==0.9","direct":false,"kind":"runtime","optional":false},{"id":13858777938,"package_name":"pymysql","ecosystem":"pypi","requirements":"==0.9.3","direct":false,"kind":"runtime","optional":false},{"id":13858777939,"package_name":"pynacl","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777940,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":false,"kind":"runtime","optional":false},{"id":13858777941,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.3","direct":false,"kind":"runtime","optional":false},{"id":13858777942,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858777943,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"==0.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858777944,"package_name":"pytest-benchmark","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858777945,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==2.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858777946,"package_name":"pytest-datadir","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858777947,"package_name":"pytest-regressions","ecosystem":"pypi","requirements":"==2.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858777948,"package_name":"pytest-rerunfailures","ecosystem":"pypi","requirements":"==9.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858777949,"package_name":"pytest-timeout","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858777950,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858777951,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858777952,"package_name":"python-memcached","ecosystem":"pypi","requirements":"==1.59","direct":false,"kind":"runtime","optional":false},{"id":13858777953,"package_name":"pytray","ecosystem":"pypi","requirements":"==0.3.4","direct":false,"kind":"runtime","optional":false},{"id":13858777954,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":false,"kind":"runtime","optional":false},{"id":13858777955,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"runtime","optional":false},{"id":13858777956,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==25.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777957,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.3","direct":false,"kind":"runtime","optional":false},{"id":13858777958,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858777959,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":false,"kind":"runtime","optional":false},{"id":13858777960,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13858777961,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858777962,"package_name":"rich","ecosystem":"pypi","requirements":"==13.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858777963,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"==0.17.32","direct":false,"kind":"runtime","optional":false},{"id":13858777964,"package_name":"ruamel-yaml-clib","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858777965,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858777966,"package_name":"scramp","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858777968,"package_name":"seekpath","ecosystem":"pypi","requirements":"==1.9.7","direct":false,"kind":"runtime","optional":false},{"id":13858777969,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858777970,"package_name":"shortuuid","ecosystem":"pypi","requirements":"==1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13858777971,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858777972,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858777974,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858777975,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858777976,"package_name":"spglib","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777978,"package_name":"sphinx","ecosystem":"pypi","requirements":"==4.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858777979,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"==0.5.2","direct":false,"kind":"runtime","optional":false},{"id":13858777980,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"==0.0.13","direct":false,"kind":"runtime","optional":false},{"id":13858777982,"package_name":"sphinx-intl","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777984,"package_name":"sphinx-notfound-page","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858777985,"package_name":"sphinx-sqlalchemy","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858777986,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858777988,"package_name":"sphinxcontrib-details-directive","ecosystem":"pypi","requirements":"==0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858777990,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858777992,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777993,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858777995,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858777997,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"runtime","optional":false},{"id":13858777998,"package_name":"sphinxext-rediraffe","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858778000,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.48","direct":false,"kind":"runtime","optional":false},{"id":13858778002,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"==0.37.9","direct":false,"kind":"runtime","optional":false},{"id":13858778003,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858778005,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"runtime","optional":false},{"id":13858778007,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.10","direct":false,"kind":"runtime","optional":false},{"id":13858778008,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858778010,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858778011,"package_name":"textual","ecosystem":"pypi","requirements":"==0.29.0","direct":false,"kind":"runtime","optional":false},{"id":13858778012,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858778014,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858778015,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.65.0","direct":false,"kind":"runtime","optional":false},{"id":13858778017,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858778019,"package_name":"trogon","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858778021,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858778023,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.3","direct":false,"kind":"runtime","optional":false},{"id":13858778024,"package_name":"uc-micro-py","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858778026,"package_name":"uncertainties","ecosystem":"pypi","requirements":"==3.1.7","direct":false,"kind":"runtime","optional":false},{"id":13858778028,"package_name":"upf-to-json","ecosystem":"pypi","requirements":"==0.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858778029,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858778031,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.6","direct":false,"kind":"runtime","optional":false},{"id":13858778034,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858778035,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858778037,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.3.6","direct":false,"kind":"runtime","optional":false},{"id":13858778039,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858778041,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858778042,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"runtime","optional":false},{"id":13858778044,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.15.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/requirements-py-3.9.txt","sha":null,"kind":"lockfile","created_at":"2023-09-21T21:55:31.022Z","updated_at":"2023-09-21T21:55:31.022Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/requirements/requirements-py-3.9.txt","dependencies":[{"id":13858778875,"package_name":"aiida-export-migration-tests","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858778876,"package_name":"aio-pika","ecosystem":"pypi","requirements":"==6.8.1","direct":false,"kind":"runtime","optional":false},{"id":13858778877,"package_name":"aiormq","ecosystem":"pypi","requirements":"==3.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858778878,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.13","direct":false,"kind":"runtime","optional":false},{"id":13858778879,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.11.1","direct":false,"kind":"runtime","optional":false},{"id":13858778880,"package_name":"aniso8601","ecosystem":"pypi","requirements":"==9.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858778881,"package_name":"anyio","ecosystem":"pypi","requirements":"==3.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858778882,"package_name":"appnope","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858778883,"package_name":"archive-path","ecosystem":"pypi","requirements":"==0.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858778884,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==21.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858778885,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778886,"package_name":"ase","ecosystem":"pypi","requirements":"==3.22.1","direct":false,"kind":"runtime","optional":false},{"id":13858778887,"package_name":"asn1crypto","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858778888,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858778889,"package_name":"async-generator","ecosystem":"pypi","requirements":"==1.10","direct":false,"kind":"runtime","optional":false},{"id":13858778890,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858778891,"package_name":"babel","ecosystem":"pypi","requirements":"==2.12.1","direct":false,"kind":"runtime","optional":false},{"id":13858778892,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778893,"package_name":"bcrypt","ecosystem":"pypi","requirements":"==4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858778894,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.12.2","direct":false,"kind":"runtime","optional":false},{"id":13858778895,"package_name":"bleach","ecosystem":"pypi","requirements":"==6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858778896,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858778897,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.5.7","direct":false,"kind":"runtime","optional":false},{"id":13858778898,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858778899,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858778900,"package_name":"circus","ecosystem":"pypi","requirements":"==0.18.0","direct":false,"kind":"runtime","optional":false},{"id":13858778901,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858778902,"package_name":"click-spinner","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"runtime","optional":false},{"id":13858778903,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858778904,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858778905,"package_name":"coverage","ecosystem":"pypi","requirements":"==6.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858778906,"package_name":"cryptography","ecosystem":"pypi","requirements":"==41.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858778907,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.11.0","direct":false,"kind":"runtime","optional":false},{"id":13858778908,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.6.7","direct":false,"kind":"runtime","optional":false},{"id":13858778909,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858778910,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858778911,"package_name":"deprecation","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858778912,"package_name":"disk-objectstore","ecosystem":"pypi","requirements":"==0.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858778913,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"==0.15","direct":false,"kind":"runtime","optional":false},{"id":13858778914,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":false,"kind":"runtime","optional":false},{"id":13858778915,"package_name":"emmet-core","ecosystem":"pypi","requirements":"==0.57.1","direct":false,"kind":"runtime","optional":false},{"id":13858778916,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858778917,"package_name":"executing","ecosystem":"pypi","requirements":"==1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778918,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858778919,"package_name":"flask","ecosystem":"pypi","requirements":"==2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858778920,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"runtime","optional":false},{"id":13858778921,"package_name":"flask-restful","ecosystem":"pypi","requirements":"==0.3.10","direct":false,"kind":"runtime","optional":false},{"id":13858778922,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.40.0","direct":false,"kind":"runtime","optional":false},{"id":13858778923,"package_name":"future","ecosystem":"pypi","requirements":"==0.18.3","direct":false,"kind":"runtime","optional":false},{"id":13858778924,"package_name":"get-annotations","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858778925,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":false,"kind":"runtime","optional":false},{"id":13858778926,"package_name":"greenlet","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858778927,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"runtime","optional":false},{"id":13858778928,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858778929,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.13.0","direct":false,"kind":"runtime","optional":false},{"id":13858778930,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"==5.12.0","direct":false,"kind":"runtime","optional":false},{"id":13858778931,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858778932,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.23.2","direct":false,"kind":"runtime","optional":false},{"id":13858778933,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.14.0","direct":false,"kind":"runtime","optional":false},{"id":13858778934,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778935,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.0.6","direct":false,"kind":"runtime","optional":false},{"id":13858778936,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858778937,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"runtime","optional":false},{"id":13858778938,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858778939,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==3.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778940,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858778941,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.6.1","direct":false,"kind":"runtime","optional":false},{"id":13858778942,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==8.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778943,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858778944,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858778945,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858778946,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858778947,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858778948,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858778949,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858778950,"package_name":"kiwipy","ecosystem":"pypi","requirements":"==0.7.7","direct":false,"kind":"runtime","optional":false},{"id":13858778951,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858778952,"package_name":"latexcodec","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858778953,"package_name":"linkify-it-py","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858778954,"package_name":"mako","ecosystem":"pypi","requirements":"==1.2.4","direct":false,"kind":"runtime","optional":false},{"id":13858778955,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858778956,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13858778957,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.7.1","direct":false,"kind":"runtime","optional":false},{"id":13858778958,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"runtime","optional":false},{"id":13858778959,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.3.5","direct":false,"kind":"runtime","optional":false},{"id":13858778960,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13858778961,"package_name":"mistune","ecosystem":"pypi","requirements":"==3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858778962,"package_name":"monty","ecosystem":"pypi","requirements":"==2023.5.8","direct":false,"kind":"runtime","optional":false},{"id":13858778963,"package_name":"mp-api","ecosystem":"pypi","requirements":"==0.33.3","direct":false,"kind":"runtime","optional":false},{"id":13858778964,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858778965,"package_name":"msgpack","ecosystem":"pypi","requirements":"==1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13858778966,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858778967,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==0.17.2","direct":false,"kind":"runtime","optional":false},{"id":13858778968,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==0.18.1","direct":false,"kind":"runtime","optional":false},{"id":13858778969,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858778970,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.7.4","direct":false,"kind":"runtime","optional":false},{"id":13858778971,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858778972,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858778973,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.6","direct":false,"kind":"runtime","optional":false},{"id":13858778974,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.1","direct":false,"kind":"runtime","optional":false},{"id":13858778975,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.4","direct":false,"kind":"runtime","optional":false},{"id":13858778976,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858778977,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.25.0","direct":false,"kind":"runtime","optional":false},{"id":13858778978,"package_name":"overrides","ecosystem":"pypi","requirements":"==7.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858778979,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":false,"kind":"runtime","optional":false},{"id":13858778980,"package_name":"palettable","ecosystem":"pypi","requirements":"==3.3.3","direct":false,"kind":"runtime","optional":false},{"id":13858778981,"package_name":"pamqp","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858778982,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858778983,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858778984,"package_name":"paramiko","ecosystem":"pypi","requirements":"==2.12.0","direct":false,"kind":"runtime","optional":false},{"id":13858778985,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858778986,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"runtime","optional":false},{"id":13858778987,"package_name":"pg8000","ecosystem":"pypi","requirements":"==1.29.8","direct":false,"kind":"runtime","optional":false},{"id":13858778988,"package_name":"pgsu","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13858778989,"package_name":"pgtest","ecosystem":"pypi","requirements":"==1.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858778990,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"runtime","optional":false},{"id":13858778991,"package_name":"pillow","ecosystem":"pypi","requirements":"==9.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858778992,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==3.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858778993,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858778994,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858778995,"package_name":"plumpy","ecosystem":"pypi","requirements":"==0.21.8","direct":false,"kind":"runtime","optional":false},{"id":13858778996,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.17.0","direct":false,"kind":"runtime","optional":false},{"id":13858778997,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.38","direct":false,"kind":"runtime","optional":false},{"id":13858778998,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858778999,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.6","direct":false,"kind":"runtime","optional":false},{"id":13858779000,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"runtime","optional":false},{"id":13858779001,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858779002,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858779003,"package_name":"pybtex","ecosystem":"pypi","requirements":"==0.24.0","direct":false,"kind":"runtime","optional":false},{"id":13858779004,"package_name":"pycifrw","ecosystem":"pypi","requirements":"==4.4.5","direct":false,"kind":"runtime","optional":false},{"id":13858779005,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":13858779006,"package_name":"pydantic","ecosystem":"pypi","requirements":"==1.10.9","direct":false,"kind":"runtime","optional":false},{"id":13858779007,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"==0.13.3","direct":false,"kind":"runtime","optional":false},{"id":13858779008,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.15.1","direct":false,"kind":"runtime","optional":false},{"id":13858779009,"package_name":"pymatgen","ecosystem":"pypi","requirements":"==2023.5.31","direct":false,"kind":"runtime","optional":false},{"id":13858779010,"package_name":"pympler","ecosystem":"pypi","requirements":"==0.9","direct":false,"kind":"runtime","optional":false},{"id":13858779011,"package_name":"pymysql","ecosystem":"pypi","requirements":"==0.9.3","direct":false,"kind":"runtime","optional":false},{"id":13858779012,"package_name":"pynacl","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858779013,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":false,"kind":"runtime","optional":false},{"id":13858779014,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.3","direct":false,"kind":"runtime","optional":false},{"id":13858779015,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858779016,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"==0.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858779017,"package_name":"pytest-benchmark","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13858779018,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==2.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858779019,"package_name":"pytest-datadir","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858779020,"package_name":"pytest-regressions","ecosystem":"pypi","requirements":"==2.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858779021,"package_name":"pytest-rerunfailures","ecosystem":"pypi","requirements":"==9.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858779022,"package_name":"pytest-timeout","ecosystem":"pypi","requirements":"==1.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858779023,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858779024,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858779025,"package_name":"python-memcached","ecosystem":"pypi","requirements":"==1.59","direct":false,"kind":"runtime","optional":false},{"id":13858779026,"package_name":"pytray","ecosystem":"pypi","requirements":"==0.3.4","direct":false,"kind":"runtime","optional":false},{"id":13858779027,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":false,"kind":"runtime","optional":false},{"id":13858779028,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":false,"kind":"runtime","optional":false},{"id":13858779029,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==25.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858779030,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.3","direct":false,"kind":"runtime","optional":false},{"id":13858779031,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13858779032,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":false,"kind":"runtime","optional":false},{"id":13858779033,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13858779034,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858779035,"package_name":"rich","ecosystem":"pypi","requirements":"==13.4.2","direct":false,"kind":"runtime","optional":false},{"id":13858779036,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"==0.17.32","direct":false,"kind":"runtime","optional":false},{"id":13858779037,"package_name":"ruamel-yaml-clib","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858779038,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.10.1","direct":false,"kind":"runtime","optional":false},{"id":13858779039,"package_name":"scramp","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":13858779040,"package_name":"seekpath","ecosystem":"pypi","requirements":"==1.9.7","direct":false,"kind":"runtime","optional":false},{"id":13858779041,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.2","direct":false,"kind":"runtime","optional":false},{"id":13858779042,"package_name":"shortuuid","ecosystem":"pypi","requirements":"==1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13858779043,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13858779044,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13858779045,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13858779046,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.4.1","direct":false,"kind":"runtime","optional":false},{"id":13858779047,"package_name":"spglib","ecosystem":"pypi","requirements":"==2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858779048,"package_name":"sphinx","ecosystem":"pypi","requirements":"==4.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858779049,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"==0.5.2","direct":false,"kind":"runtime","optional":false},{"id":13858779050,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"==0.0.13","direct":false,"kind":"runtime","optional":false},{"id":13858779051,"package_name":"sphinx-intl","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858779052,"package_name":"sphinx-notfound-page","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":13858779053,"package_name":"sphinx-sqlalchemy","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13858779054,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13858779055,"package_name":"sphinxcontrib-details-directive","ecosystem":"pypi","requirements":"==0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13858779056,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858779057,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858779058,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858779059,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858779060,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":false,"kind":"runtime","optional":false},{"id":13858779061,"package_name":"sphinxext-rediraffe","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":13858779062,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.48","direct":false,"kind":"runtime","optional":false},{"id":13858779063,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"==0.37.9","direct":false,"kind":"runtime","optional":false},{"id":13858779064,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.2","direct":false,"kind":"runtime","optional":false},{"id":13858779065,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"runtime","optional":false},{"id":13858779066,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.10","direct":false,"kind":"runtime","optional":false},{"id":13858779067,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.2.2","direct":false,"kind":"runtime","optional":false},{"id":13858779068,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"runtime","optional":false},{"id":13858779069,"package_name":"textual","ecosystem":"pypi","requirements":"==0.29.0","direct":false,"kind":"runtime","optional":false},{"id":13858779070,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13858779071,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13858779072,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.3.2","direct":false,"kind":"runtime","optional":false},{"id":13858779073,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.65.0","direct":false,"kind":"runtime","optional":false},{"id":13858779074,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13858779075,"package_name":"trogon","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"runtime","optional":false},{"id":13858779076,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.6.3","direct":false,"kind":"runtime","optional":false},{"id":13858779077,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.3","direct":false,"kind":"runtime","optional":false},{"id":13858779078,"package_name":"uc-micro-py","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13858779079,"package_name":"uncertainties","ecosystem":"pypi","requirements":"==3.1.7","direct":false,"kind":"runtime","optional":false},{"id":13858779080,"package_name":"upf-to-json","ecosystem":"pypi","requirements":"==0.9.5","direct":false,"kind":"runtime","optional":false},{"id":13858779081,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.3","direct":false,"kind":"runtime","optional":false},{"id":13858779082,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.6","direct":false,"kind":"runtime","optional":false},{"id":13858779083,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":13858779084,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13858779085,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.3.6","direct":false,"kind":"runtime","optional":false},{"id":13858779086,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.7","direct":false,"kind":"runtime","optional":false},{"id":13858779087,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13858779088,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"runtime","optional":false},{"id":13858779089,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.15.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-12-25T22:26:42.369Z","updated_at":"2023-12-25T22:26:42.369Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/environment.yml","dependencies":[{"id":15275394204,"package_name":"aio-pika","ecosystem":"conda","requirements":"~=6.6","direct":true,"kind":"runtime","optional":false},{"id":15275394468,"package_name":"alembic","ecosystem":"conda","requirements":"~=1.2","direct":true,"kind":"runtime","optional":false},{"id":15275394469,"package_name":"archive-path","ecosystem":"conda","requirements":"~=0.4.2","direct":true,"kind":"runtime","optional":false},{"id":15275394488,"package_name":"circus","ecosystem":"conda","requirements":"~=0.18.0","direct":true,"kind":"runtime","optional":false},{"id":15275394554,"package_name":"click","ecosystem":"conda","requirements":"~=8.1","direct":true,"kind":"runtime","optional":false},{"id":15275394555,"package_name":"click-spinner","ecosystem":"conda","requirements":"~=0.1.8","direct":true,"kind":"runtime","optional":false},{"id":15275394556,"package_name":"disk-objectstore","ecosystem":"conda","requirements":"~=1.0","direct":true,"kind":"runtime","optional":false},{"id":15275394557,"package_name":"docstring_parser","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":15275394558,"package_name":"get-annotations","ecosystem":"conda","requirements":"~=0.1","direct":true,"kind":"runtime","optional":false},{"id":15275394559,"package_name":"importlib-metadata","ecosystem":"conda","requirements":"~=6.0","direct":true,"kind":"runtime","optional":false},{"id":15275394560,"package_name":"ipython","ecosystem":"conda","requirements":"\u003e=7","direct":true,"kind":"runtime","optional":false},{"id":15275394561,"package_name":"jedi","ecosystem":"conda","requirements":"\u003c0.19","direct":true,"kind":"runtime","optional":false},{"id":15275394562,"package_name":"jinja2","ecosystem":"conda","requirements":"~=3.0","direct":true,"kind":"runtime","optional":false},{"id":15275394563,"package_name":"kiwipy","ecosystem":"conda","requirements":"~=0.7.7","direct":true,"kind":"runtime","optional":false},{"id":15275394564,"package_name":"numpy","ecosystem":"conda","requirements":"~=1.21","direct":true,"kind":"runtime","optional":false},{"id":15275394565,"package_name":"paramiko","ecosystem":"conda","requirements":"\u003e=2.7.2,~=2.7","direct":true,"kind":"runtime","optional":false},{"id":15275394566,"package_name":"pgsu","ecosystem":"conda","requirements":"~=0.2.1","direct":true,"kind":"runtime","optional":false},{"id":15275394567,"package_name":"plumpy","ecosystem":"conda","requirements":"~=0.21.6","direct":true,"kind":"runtime","optional":false},{"id":15275394599,"package_name":"psutil","ecosystem":"conda","requirements":"~=5.6","direct":true,"kind":"runtime","optional":false},{"id":15275394600,"package_name":"psycopg2-binary","ecosystem":"conda","requirements":"~=2.8","direct":true,"kind":"runtime","optional":false},{"id":15275394601,"package_name":"pydantic","ecosystem":"conda","requirements":"~=2.4","direct":true,"kind":"runtime","optional":false},{"id":15275394602,"package_name":"python","ecosystem":"conda","requirements":"~=3.9","direct":true,"kind":"runtime","optional":false},{"id":15275394603,"package_name":"python-graphviz","ecosystem":"conda","requirements":"~=0.19","direct":true,"kind":"runtime","optional":false},{"id":15275394604,"package_name":"pytz","ecosystem":"conda","requirements":"~=2021.1","direct":true,"kind":"runtime","optional":false},{"id":15275394605,"package_name":"pyyaml","ecosystem":"conda","requirements":"~=6.0","direct":true,"kind":"runtime","optional":false},{"id":15275394606,"package_name":"requests","ecosystem":"conda","requirements":"~=2.0","direct":true,"kind":"runtime","optional":false},{"id":15275394607,"package_name":"sqlalchemy","ecosystem":"conda","requirements":"~=2.0","direct":true,"kind":"runtime","optional":false},{"id":15275394608,"package_name":"tabulate","ecosystem":"conda","requirements":"~=0.8.5","direct":true,"kind":"runtime","optional":false},{"id":15275394609,"package_name":"tqdm","ecosystem":"conda","requirements":"~=4.45","direct":true,"kind":"runtime","optional":false},{"id":15275394610,"package_name":"upf_to_json","ecosystem":"conda","requirements":"~=0.9.2","direct":true,"kind":"runtime","optional":false},{"id":15275394611,"package_name":"wrapt","ecosystem":"conda","requirements":"~=1.11","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"src/aiida/cmdline/params/options/commands/setup.py","sha":null,"kind":"manifest","created_at":"2023-12-25T22:26:45.058Z","updated_at":"2023-12-25T22:26:45.058Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/src/aiida/cmdline/params/options/commands/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements/requirements-py-3.12.txt","sha":null,"kind":"lockfile","created_at":"2023-12-08T16:40:47.923Z","updated_at":"2023-12-08T16:40:47.923Z","repository_link":"https://github.com/aiidateam/aiida-core/blob/main/requirements/requirements-py-3.12.txt","dependencies":[{"id":14975385229,"package_name":"accessible-pygments","ecosystem":"pypi","requirements":"==0.0.4","direct":false,"kind":"runtime","optional":false},{"id":14975385230,"package_name":"aiida-export-migration-tests","ecosystem":"pypi","requirements":"==0.9.0","direct":false,"kind":"runtime","optional":false},{"id":14975385234,"package_name":"aio-pika","ecosystem":"pypi","requirements":"==6.8.1","direct":false,"kind":"runtime","optional":false},{"id":14975385235,"package_name":"aiormq","ecosystem":"pypi","requirements":"==3.3.1","direct":false,"kind":"runtime","optional":false},{"id":14975385236,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.13","direct":false,"kind":"runtime","optional":false},{"id":14975385237,"package_name":"alembic","ecosystem":"pypi","requirements":"==1.12.0","direct":false,"kind":"runtime","optional":false},{"id":14975385238,"package_name":"aniso8601","ecosystem":"pypi","requirements":"==9.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975385239,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385240,"package_name":"archive-path","ecosystem":"pypi","requirements":"==0.4.2","direct":false,"kind":"runtime","optional":false},{"id":14975385296,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"==23.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975385297,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"==21.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975385298,"package_name":"ase","ecosystem":"pypi","requirements":"==3.22.1","direct":false,"kind":"runtime","optional":false},{"id":14975385299,"package_name":"asn1crypto","ecosystem":"pypi","requirements":"==1.5.1","direct":false,"kind":"runtime","optional":false},{"id":14975385300,"package_name":"asttokens","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385301,"package_name":"async-generator","ecosystem":"pypi","requirements":"==1.10","direct":false,"kind":"runtime","optional":false},{"id":14975385302,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975385303,"package_name":"babel","ecosystem":"pypi","requirements":"==2.13.1","direct":false,"kind":"runtime","optional":false},{"id":14975385304,"package_name":"backcall","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975385305,"package_name":"bcrypt","ecosystem":"pypi","requirements":"==4.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975385306,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.12.2","direct":false,"kind":"runtime","optional":false},{"id":14975385307,"package_name":"bleach","ecosystem":"pypi","requirements":"==6.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975385308,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.3","direct":false,"kind":"runtime","optional":false},{"id":14975385309,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.7.22","direct":false,"kind":"runtime","optional":false},{"id":14975385310,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":14975385311,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.3.1","direct":false,"kind":"runtime","optional":false},{"id":14975385312,"package_name":"circus","ecosystem":"pypi","requirements":"==0.18.0","direct":false,"kind":"runtime","optional":false},{"id":14975385314,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.7","direct":false,"kind":"runtime","optional":false},{"id":14975385315,"package_name":"click-spinner","ecosystem":"pypi","requirements":"==0.1.10","direct":false,"kind":"runtime","optional":false},{"id":14975385357,"package_name":"comm","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"runtime","optional":false},{"id":14975385358,"package_name":"contourpy","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975385359,"package_name":"coverage","ecosystem":"pypi","requirements":"==6.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975385360,"package_name":"cryptography","ecosystem":"pypi","requirements":"==41.0.5","direct":false,"kind":"runtime","optional":false},{"id":14975385361,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.12.1","direct":false,"kind":"runtime","optional":false},{"id":14975385362,"package_name":"debugpy","ecosystem":"pypi","requirements":"==1.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975385363,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975385364,"package_name":"defusedxml","ecosystem":"pypi","requirements":"==0.7.1","direct":false,"kind":"runtime","optional":false},{"id":14975385365,"package_name":"deprecation","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975385366,"package_name":"disk-objectstore","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385386,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"==0.15","direct":false,"kind":"runtime","optional":false},{"id":14975385387,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.20.1","direct":false,"kind":"runtime","optional":false},{"id":14975385388,"package_name":"executing","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385389,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"==2.18.1","direct":false,"kind":"runtime","optional":false},{"id":14975385390,"package_name":"flask","ecosystem":"pypi","requirements":"==2.3.3","direct":false,"kind":"runtime","optional":false},{"id":14975385391,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":false,"kind":"runtime","optional":false},{"id":14975385392,"package_name":"flask-restful","ecosystem":"pypi","requirements":"==0.3.10","direct":false,"kind":"runtime","optional":false},{"id":14975385393,"package_name":"fonttools","ecosystem":"pypi","requirements":"==4.43.1","direct":false,"kind":"runtime","optional":false},{"id":14975385394,"package_name":"future","ecosystem":"pypi","requirements":"==0.18.3","direct":false,"kind":"runtime","optional":false},{"id":14975385395,"package_name":"graphviz","ecosystem":"pypi","requirements":"==0.20.1","direct":false,"kind":"runtime","optional":false},{"id":14975385396,"package_name":"greenlet","ecosystem":"pypi","requirements":"==3.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385397,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":false,"kind":"runtime","optional":false},{"id":14975385398,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":false,"kind":"runtime","optional":false},{"id":14975385399,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==6.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975385400,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385401,"package_name":"ipykernel","ecosystem":"pypi","requirements":"==6.25.2","direct":false,"kind":"runtime","optional":false},{"id":14975385402,"package_name":"ipython","ecosystem":"pypi","requirements":"==8.16.1","direct":false,"kind":"runtime","optional":false},{"id":14975385403,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975385404,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"==8.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975385405,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":14975385406,"package_name":"jedi","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"runtime","optional":false},{"id":14975385408,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"runtime","optional":false},{"id":14975385409,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.3.2","direct":false,"kind":"runtime","optional":false},{"id":14975385411,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==3.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975385413,"package_name":"jupyter","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385415,"package_name":"jupyter-cache","ecosystem":"pypi","requirements":"==0.6.1","direct":false,"kind":"runtime","optional":false},{"id":14975385461,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"==8.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385462,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"==6.6.3","direct":false,"kind":"runtime","optional":false},{"id":14975385463,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"==5.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385464,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"==0.6.3","direct":false,"kind":"runtime","optional":false},{"id":14975385465,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"==2.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975385466,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"==0.4.4","direct":false,"kind":"runtime","optional":false},{"id":14975385467,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":14975385468,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"==3.0.9","direct":false,"kind":"runtime","optional":false},{"id":14975385469,"package_name":"kiwipy","ecosystem":"pypi","requirements":"==0.7.8","direct":false,"kind":"runtime","optional":false},{"id":14975385519,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"==1.4.5","direct":false,"kind":"runtime","optional":false},{"id":14975385520,"package_name":"latexcodec","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975385524,"package_name":"mako","ecosystem":"pypi","requirements":"==1.2.4","direct":false,"kind":"runtime","optional":false},{"id":14975385525,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==3.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385526,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.3","direct":false,"kind":"runtime","optional":false},{"id":14975385527,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975385528,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"==0.1.6","direct":false,"kind":"runtime","optional":false},{"id":14975385529,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"==0.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385530,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":false,"kind":"runtime","optional":false},{"id":14975385531,"package_name":"mistune","ecosystem":"pypi","requirements":"==3.0.2","direct":false,"kind":"runtime","optional":false},{"id":14975385532,"package_name":"monty","ecosystem":"pypi","requirements":"==2023.9.25","direct":false,"kind":"runtime","optional":false},{"id":14975385547,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":14975385548,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.0.4","direct":false,"kind":"runtime","optional":false},{"id":14975385549,"package_name":"myst-nb","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385550,"package_name":"myst-parser","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385551,"package_name":"nbclassic","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385552,"package_name":"nbclient","ecosystem":"pypi","requirements":"==0.7.4","direct":false,"kind":"runtime","optional":false},{"id":14975385553,"package_name":"nbconvert","ecosystem":"pypi","requirements":"==7.9.2","direct":false,"kind":"runtime","optional":false},{"id":14975385554,"package_name":"nbformat","ecosystem":"pypi","requirements":"==5.9.2","direct":false,"kind":"runtime","optional":false},{"id":14975385555,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"==1.5.8","direct":false,"kind":"runtime","optional":false},{"id":14975385556,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.2","direct":false,"kind":"runtime","optional":false},{"id":14975385557,"package_name":"notebook","ecosystem":"pypi","requirements":"==6.5.4","direct":false,"kind":"runtime","optional":false},{"id":14975385558,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"==0.2.3","direct":false,"kind":"runtime","optional":false},{"id":14975385559,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.26.1","direct":false,"kind":"runtime","optional":false},{"id":14975385560,"package_name":"overrides","ecosystem":"pypi","requirements":"==7.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385561,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.2","direct":false,"kind":"runtime","optional":false},{"id":14975385562,"package_name":"palettable","ecosystem":"pypi","requirements":"==3.3.3","direct":false,"kind":"runtime","optional":false},{"id":14975385571,"package_name":"pamqp","ecosystem":"pypi","requirements":"==2.3.0","direct":false,"kind":"runtime","optional":false},{"id":14975385614,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975385615,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975385616,"package_name":"paramiko","ecosystem":"pypi","requirements":"==2.12.0","direct":false,"kind":"runtime","optional":false},{"id":14975385617,"package_name":"parso","ecosystem":"pypi","requirements":"==0.8.3","direct":false,"kind":"runtime","optional":false},{"id":14975385618,"package_name":"pexpect","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975385619,"package_name":"pg8000","ecosystem":"pypi","requirements":"==1.30.2","direct":false,"kind":"runtime","optional":false},{"id":14975385620,"package_name":"pgsu","ecosystem":"pypi","requirements":"==0.2.4","direct":false,"kind":"runtime","optional":false},{"id":14975385622,"package_name":"pgtest","ecosystem":"pypi","requirements":"==1.3.2","direct":false,"kind":"runtime","optional":false},{"id":14975385634,"package_name":"pickleshare","ecosystem":"pypi","requirements":"==0.7.5","direct":false,"kind":"runtime","optional":false},{"id":14975385635,"package_name":"pillow","ecosystem":"pypi","requirements":"==10.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975385636,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==3.11.0","direct":false,"kind":"runtime","optional":false},{"id":14975385637,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.17.0","direct":false,"kind":"runtime","optional":false},{"id":14975385638,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":14975385639,"package_name":"plumpy","ecosystem":"pypi","requirements":"==0.21.10","direct":false,"kind":"runtime","optional":false},{"id":14975385666,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"runtime","optional":false},{"id":14975385667,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.39","direct":false,"kind":"runtime","optional":false},{"id":14975385668,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.6","direct":false,"kind":"runtime","optional":false},{"id":14975385669,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.9","direct":false,"kind":"runtime","optional":false},{"id":14975385670,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"==0.7.0","direct":false,"kind":"runtime","optional":false},{"id":14975385671,"package_name":"pure-eval","ecosystem":"pypi","requirements":"==0.2.2","direct":false,"kind":"runtime","optional":false},{"id":14975385672,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"==9.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385673,"package_name":"pybtex","ecosystem":"pypi","requirements":"==0.24.0","direct":false,"kind":"runtime","optional":false},{"id":14975385688,"package_name":"pycifrw","ecosystem":"pypi","requirements":"==4.4.5","direct":false,"kind":"runtime","optional":false},{"id":14975385693,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":14975385694,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.4.0","direct":false,"kind":"runtime","optional":false},{"id":14975385695,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"==0.13.3","direct":false,"kind":"runtime","optional":false},{"id":14975385696,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.16.1","direct":false,"kind":"runtime","optional":false},{"id":14975385697,"package_name":"pymatgen","ecosystem":"pypi","requirements":"==2023.10.11","direct":false,"kind":"runtime","optional":false},{"id":14975385773,"package_name":"pympler","ecosystem":"pypi","requirements":"==0.9","direct":false,"kind":"runtime","optional":false},{"id":14975385774,"package_name":"pymysql","ecosystem":"pypi","requirements":"==0.9.3","direct":false,"kind":"runtime","optional":false},{"id":14975385775,"package_name":"pynacl","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975385776,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":false,"kind":"runtime","optional":false},{"id":14975385777,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.19.3","direct":false,"kind":"runtime","optional":false},{"id":14975385778,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.4.2","direct":false,"kind":"runtime","optional":false},{"id":14975385779,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"==0.16.0","direct":false,"kind":"runtime","optional":false},{"id":14975385780,"package_name":"pytest-benchmark","ecosystem":"pypi","requirements":"==4.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385882,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==2.10.1","direct":false,"kind":"runtime","optional":false},{"id":14975385883,"package_name":"pytest-datadir","ecosystem":"pypi","requirements":"==1.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975385891,"package_name":"pytest-regressions","ecosystem":"pypi","requirements":"==2.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975385927,"package_name":"pytest-rerunfailures","ecosystem":"pypi","requirements":"==12.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975385980,"package_name":"pytest-timeout","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975385981,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":false,"kind":"runtime","optional":false},{"id":14975385982,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"==2.0.7","direct":false,"kind":"runtime","optional":false},{"id":14975385983,"package_name":"python-memcached","ecosystem":"pypi","requirements":"==1.59","direct":false,"kind":"runtime","optional":false},{"id":14975385984,"package_name":"pytray","ecosystem":"pypi","requirements":"==0.3.4","direct":false,"kind":"runtime","optional":false},{"id":14975386102,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.3","direct":false,"kind":"runtime","optional":false},{"id":14975386103,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975386104,"package_name":"pyzmq","ecosystem":"pypi","requirements":"==25.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975386105,"package_name":"qtconsole","ecosystem":"pypi","requirements":"==5.4.4","direct":false,"kind":"runtime","optional":false},{"id":14975386106,"package_name":"qtpy","ecosystem":"pypi","requirements":"==2.4.1","direct":false,"kind":"runtime","optional":false},{"id":14975386107,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":false,"kind":"runtime","optional":false},{"id":14975386108,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"==0.1.4","direct":false,"kind":"runtime","optional":false},{"id":14975386109,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"==0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14975386110,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"==0.18.2","direct":false,"kind":"runtime","optional":false},{"id":14975386111,"package_name":"ruamel-yaml-clib","ecosystem":"pypi","requirements":"==0.2.8","direct":false,"kind":"runtime","optional":false},{"id":14975386112,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.11.3","direct":false,"kind":"runtime","optional":false},{"id":14975386113,"package_name":"scramp","ecosystem":"pypi","requirements":"==1.4.4","direct":false,"kind":"runtime","optional":false},{"id":14975386121,"package_name":"seekpath","ecosystem":"pypi","requirements":"==1.9.7","direct":false,"kind":"runtime","optional":false},{"id":14975386536,"package_name":"send2trash","ecosystem":"pypi","requirements":"==1.8.2","direct":false,"kind":"runtime","optional":false},{"id":14975386537,"package_name":"shortuuid","ecosystem":"pypi","requirements":"==1.0.11","direct":false,"kind":"runtime","optional":false},{"id":14975386538,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":14975386539,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.0","direct":false,"kind":"runtime","optional":false},{"id":14975386540,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975386541,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.5","direct":false,"kind":"runtime","optional":false},{"id":14975386542,"package_name":"spglib","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975386567,"package_name":"sphinx","ecosystem":"pypi","requirements":"==7.2.6","direct":false,"kind":"runtime","optional":false},{"id":14975386571,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"==0.5.2","direct":false,"kind":"runtime","optional":false},{"id":14975386576,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"==0.5.0","direct":false,"kind":"runtime","optional":false},{"id":14975386579,"package_name":"sphinx-intl","ecosystem":"pypi","requirements":"==2.1.0","direct":false,"kind":"runtime","optional":false},{"id":14975386584,"package_name":"sphinx-notfound-page","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975386586,"package_name":"sphinx-sqlalchemy","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":14975387135,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.4","direct":false,"kind":"runtime","optional":false},{"id":14975387136,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":false,"kind":"runtime","optional":false},{"id":14975387137,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975387138,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":false,"kind":"runtime","optional":false},{"id":14975387139,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":false,"kind":"runtime","optional":false},{"id":14975387140,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.9","direct":false,"kind":"runtime","optional":false},{"id":14975387141,"package_name":"sphinxext-rediraffe","ecosystem":"pypi","requirements":"==0.2.7","direct":false,"kind":"runtime","optional":false},{"id":14975388318,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==2.0.23","direct":false,"kind":"runtime","optional":false},{"id":14975388319,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"==0.37.9","direct":false,"kind":"runtime","optional":false},{"id":14975388320,"package_name":"stack-data","ecosystem":"pypi","requirements":"==0.6.3","direct":false,"kind":"runtime","optional":false},{"id":14975388321,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.12","direct":false,"kind":"runtime","optional":false},{"id":14975388322,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.10","direct":false,"kind":"runtime","optional":false},{"id":14975388323,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.2.3","direct":false,"kind":"runtime","optional":false},{"id":14975388324,"package_name":"terminado","ecosystem":"pypi","requirements":"==0.17.1","direct":false,"kind":"runtime","optional":false},{"id":14975388325,"package_name":"tinycss2","ecosystem":"pypi","requirements":"==1.2.1","direct":false,"kind":"runtime","optional":false},{"id":14975388326,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.3.3","direct":false,"kind":"runtime","optional":false},{"id":14975388327,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.66.1","direct":false,"kind":"runtime","optional":false},{"id":14975388328,"package_name":"traitlets","ecosystem":"pypi","requirements":"==5.11.2","direct":false,"kind":"runtime","optional":false},{"id":14975388329,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.8.0","direct":false,"kind":"runtime","optional":false},{"id":14975388330,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.3","direct":false,"kind":"runtime","optional":false},{"id":14975388331,"package_name":"uncertainties","ecosystem":"pypi","requirements":"==3.1.7","direct":false,"kind":"runtime","optional":false},{"id":14975388332,"package_name":"upf-to-json","ecosystem":"pypi","requirements":"==0.9.5","direct":false,"kind":"runtime","optional":false},{"id":14975388534,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.7","direct":false,"kind":"runtime","optional":false},{"id":14975388540,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.8","direct":false,"kind":"runtime","optional":false},{"id":14975388543,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":false,"kind":"runtime","optional":false},{"id":14975388548,"package_name":"websocket-client","ecosystem":"pypi","requirements":"==1.6.4","direct":false,"kind":"runtime","optional":false},{"id":14975388551,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==3.0.0","direct":false,"kind":"runtime","optional":false},{"id":14975388554,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"==4.0.9","direct":false,"kind":"runtime","optional":false},{"id":14975388558,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.15.0","direct":false,"kind":"runtime","optional":false},{"id":14975388561,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.9.2","direct":false,"kind":"runtime","optional":false},{"id":14975388564,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.17.0","direct":false,"kind":"runtime","optional":false}]}],"score":11.789238150184424,"created_at":"2025-09-08T21:49:50.772Z","updated_at":"2025-10-07T08:30:21.680Z","avatar_url":"https://github.com/aiidateam.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1038/s41597-020-00638-4","https://doi.org/10.1016/j.commatsci.2020.110086","https://doi.org/10.1016/j.commatsci.2015.09.013"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["materials-science","quantum-espresso","ab-initio","dft","materials-informatics","common-workflows","vasp","build-tools","aiida-vasp","computational-materials-science"],"project_url":"https://science.ecosyste.ms/api/v1/projects/95197","html_url":"https://science.ecosyste.ms/projects/95197"}