{"id":13501,"name":"ezflow","description":"A modular PyTorch library for optical flow estimation using neural networks","url":"https://github.com/neu-vi/ezflow","last_synced_at":"2025-09-04T22:07:21.848Z","repository":{"id":38120952,"uuid":"383816972","full_name":"neu-vi/ezflow","owner":"neu-vi","description":"A modular PyTorch library for optical flow estimation using neural networks","archived":false,"fork":false,"pushed_at":"2024-04-08T15:55:00.000Z","size":609,"stargazers_count":136,"open_issues_count":25,"forks_count":8,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-06-30T23:15:53.381Z","etag":null,"topics":["modular","optical-flow","pytorch"],"latest_commit_sha":null,"homepage":"https://ezflow.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neu-vi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-07-07T13:58:07.000Z","updated_at":"2025-05-29T08:13:51.000Z","dependencies_parsed_at":"2023-01-31T09:16:06.907Z","dependency_job_id":"5599145b-0b91-4c6d-9ca9-8569d2430747","html_url":"https://github.com/neu-vi/ezflow","commit_stats":{"total_commits":252,"total_committers":6,"mean_commits":42.0,"dds":"0.32539682539682535","last_synced_commit":"dfceac14170d1e46cfcb775257a5769295480db2"},"previous_names":["neu-vig/ezflow"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/neu-vi/ezflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neu-vi","download_url":"https://codeload.github.com/neu-vi/ezflow/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273574766,"owners_count":25130037,"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-04T02:00:08.968Z","response_time":61,"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":"neu-vi","name":"neu-vi","uuid":"87987151","kind":"organization","description":"Northeastern University, Visual Intelligence Lab","email":null,"website":null,"location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/87987151?v=4","repositories_count":3,"last_synced_at":"2023-03-05T18:36:04.352Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/neu-vi","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:54:11.496Z","updated_at":"2023-03-05T18:36:04.373Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neu-vi","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neu-vi/repositories"},"packages":[],"commits":{"id":1389568,"full_name":"neu-vi/ezflow","default_branch":"main","committers":[{"name":"Neelay Shah","email":"shahnh19@gmail.com","login":null,"count":170},{"name":"Prajnan Goswami","email":"89991031+prajnan93","login":"prajnan93","count":36},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":29},{"name":"Prajnan Goswami","email":"prajnan.videoworks@gmail.com","login":null,"count":15},{"name":"Neelay Shah","email":"neelay.shah@tuebingen.mpg.de","login":null,"count":1},{"name":"Huaizu Jiang","email":"playerkk","login":"playerkk","count":1}],"total_commits":252,"total_committers":6,"total_bot_commits":29,"total_bot_committers":1,"mean_commits":42.0,"dds":0.32539682539682535,"past_year_committers":[{"name":"Prajnan Goswami","email":"89991031+prajnan93","login":"prajnan93","count":11},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"Prajnan Goswami","email":"prajnan.videoworks@gmail.com","login":null,"count":1}],"past_year_total_commits":17,"past_year_total_committers":3,"past_year_total_bot_commits":5,"past_year_total_bot_committers":1,"past_year_mean_commits":5.666666666666667,"past_year_dds":0.3529411764705882,"last_synced_at":"2024-01-25T20:34:37.647Z","last_synced_commit":"dfceac14170d1e46cfcb775257a5769295480db2","created_at":"2023-09-26T00:22:07.949Z","updated_at":"2024-01-25T20:34:37.648Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"neu-vi/ezflow","html_url":"https://github.com/neu-vi/ezflow","last_synced_at":"2025-06-30T23:15:55.414Z","status":null,"issues_count":24,"pull_requests_count":126,"avg_time_to_close_issue":12730953.5,"avg_time_to_close_pull_request":1809913.0948275863,"issues_closed_count":16,"pull_requests_closed_count":116,"pull_request_authors_count":4,"issue_authors_count":5,"avg_comments_per_issue":0.9166666666666666,"avg_comments_per_pull_request":0.8412698412698413,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":54,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T13:48:03.917Z","updated_at":"2025-09-01T09:16:36.121Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/neu-vi%2Fezflow/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":56},"issue_author_associations_count":{"MEMBER":13,"COLLABORATOR":7,"NONE":4},"pull_request_author_associations_count":{"CONTRIBUTOR":56,"COLLABORATOR":36,"MEMBER":34},"issue_authors":{"NeelayS":14,"prajnan93":6,"Salvatore-tech":2,"AruniRC":1,"YanjieGuo":1},"pull_request_authors":{"dependabot[bot]":56,"NeelayS":36,"prajnan93":33,"kardevroop":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10082573,"issues_count":31281971,"pull_requests_count":96192905,"authors_count":10694127,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"NeelayS","count":50,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NeelayS"},{"login":"prajnan93","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prajnan93"},{"login":"kardevroop","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kardevroop"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":6,"ForkEvent":1},"last_year":{"WatchEvent":6,"ForkEvent":1}},"keywords":["modular","optical-flow","pytorch"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-19T08:20:24.014Z","updated_at":"2022-08-19T08:20:24.014Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/docs/requirements.txt","dependencies":[{"id":2017878503,"package_name":"absl-py","ecosystem":"pypi","requirements":"==0.13.0","direct":true,"kind":"runtime","optional":false},{"id":2017878504,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":true,"kind":"runtime","optional":false},{"id":2017878505,"package_name":"antlr4-python3-runtime","ecosystem":"pypi","requirements":"==4.8","direct":true,"kind":"runtime","optional":false},{"id":2017878506,"package_name":"appdirs","ecosystem":"pypi","requirements":"==1.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017878507,"package_name":"argh","ecosystem":"pypi","requirements":"==0.26.2","direct":true,"kind":"runtime","optional":false},{"id":2017878508,"package_name":"arrow","ecosystem":"pypi","requirements":"==0.15.1","direct":true,"kind":"runtime","optional":false},{"id":2017878509,"package_name":"attrs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878510,"package_name":"Babel","ecosystem":"pypi","requirements":"==2.9.1","direct":true,"kind":"runtime","optional":false},{"id":2017878511,"package_name":"backports.entry-points-selectable","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017878512,"package_name":"binaryornot","ecosystem":"pypi","requirements":"==0.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017878513,"package_name":"black","ecosystem":"pypi","requirements":"==21.7b0","direct":true,"kind":"runtime","optional":false},{"id":2017878514,"package_name":"bleach","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017878515,"package_name":"brotlipy","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017878516,"package_name":"bump2version","ecosystem":"pypi","requirements":"==0.5.11","direct":true,"kind":"runtime","optional":false},{"id":2017878517,"package_name":"cachetools","ecosystem":"pypi","requirements":"==4.2.2","direct":true,"kind":"runtime","optional":false},{"id":2017878518,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.5.30","direct":true,"kind":"runtime","optional":false},{"id":2017878519,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.14.6","direct":true,"kind":"runtime","optional":false},{"id":2017878520,"package_name":"cfgv","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017878521,"package_name":"chardet","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017878522,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878523,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878524,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017878525,"package_name":"cookiecutter","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":2017878526,"package_name":"coverage","ecosystem":"pypi","requirements":"==5.5","direct":true,"kind":"runtime","optional":false},{"id":2017878527,"package_name":"cryptography","ecosystem":"pypi","requirements":"==3.4.8","direct":true,"kind":"runtime","optional":false},{"id":2017878528,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017878529,"package_name":"distlib","ecosystem":"pypi","requirements":"==0.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017878530,"package_name":"dnspython","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":2017878531,"package_name":"docopt","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":2017878532,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":true,"kind":"runtime","optional":false},{"id":2017878533,"package_name":"easydict","ecosystem":"pypi","requirements":"==1.9","direct":true,"kind":"runtime","optional":false},{"id":2017878534,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.3","direct":true,"kind":"runtime","optional":false},{"id":2017878535,"package_name":"fett","ecosystem":"pypi","requirements":"==0.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017878536,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.0.12","direct":true,"kind":"runtime","optional":false},{"id":2017878537,"package_name":"flake8","ecosystem":"pypi","requirements":"==3.9.2","direct":true,"kind":"runtime","optional":false},{"id":2017878538,"package_name":"fvcore","ecosystem":"pypi","requirements":"==0.1.5.post20210915","direct":true,"kind":"runtime","optional":false},{"id":2017878539,"package_name":"google-auth","ecosystem":"pypi","requirements":"==1.35.0","direct":true,"kind":"runtime","optional":false},{"id":2017878540,"package_name":"google-auth-oauthlib","ecosystem":"pypi","requirements":"==0.4.5","direct":true,"kind":"runtime","optional":false},{"id":2017878541,"package_name":"grpcio","ecosystem":"pypi","requirements":"==1.39.0","direct":true,"kind":"runtime","optional":false},{"id":2017878542,"package_name":"identify","ecosystem":"pypi","requirements":"==2.2.13","direct":true,"kind":"runtime","optional":false},{"id":2017878543,"package_name":"idna","ecosystem":"pypi","requirements":"==3.2","direct":true,"kind":"runtime","optional":false},{"id":2017878544,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":2017878545,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==0.23","direct":true,"kind":"runtime","optional":false},{"id":2017878546,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":2017878547,"package_name":"iopath","ecosystem":"pypi","requirements":"==0.1.9","direct":true,"kind":"runtime","optional":false},{"id":2017878548,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878549,"package_name":"jinja2-time","ecosystem":"pypi","requirements":"==0.2.0","direct":true,"kind":"runtime","optional":false},{"id":2017878550,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878551,"package_name":"Markdown","ecosystem":"pypi","requirements":"==3.3.4","direct":true,"kind":"runtime","optional":false},{"id":2017878552,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878553,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878554,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017878555,"package_name":"mkl-fft","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878556,"package_name":"mkl-random","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878557,"package_name":"mkl-service","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878558,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==0.4.3","direct":true,"kind":"runtime","optional":false},{"id":2017878559,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.6.2","direct":true,"kind":"runtime","optional":false},{"id":2017878560,"package_name":"nodeenv","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":2017878561,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878562,"package_name":"oauthlib","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false},{"id":2017878563,"package_name":"olefile","ecosystem":"pypi","requirements":"==0.46","direct":true,"kind":"runtime","optional":false},{"id":2017878564,"package_name":"omegaconf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878565,"package_name":"opencv-python","ecosystem":"pypi","requirements":"==4.5.3.56","direct":true,"kind":"runtime","optional":false},{"id":2017878566,"package_name":"packaging","ecosystem":"pypi","requirements":"==21.0","direct":true,"kind":"runtime","optional":false},{"id":2017878567,"package_name":"pathspec","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017878568,"package_name":"pathtools","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":2017878569,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878570,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":2017878571,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017878572,"package_name":"pluggy","ecosystem":"pypi","requirements":"==0.13.1","direct":true,"kind":"runtime","optional":false},{"id":2017878573,"package_name":"portalocker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878574,"package_name":"poyo","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017878575,"package_name":"pre-commit","ecosystem":"pypi","requirements":"==2.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017878576,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.17.3","direct":true,"kind":"runtime","optional":false},{"id":2017878577,"package_name":"py","ecosystem":"pypi","requirements":"==1.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017878578,"package_name":"pyasn1","ecosystem":"pypi","requirements":"==0.4.8","direct":true,"kind":"runtime","optional":false},{"id":2017878579,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"==0.2.8","direct":true,"kind":"runtime","optional":false},{"id":2017878580,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017878581,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.20","direct":true,"kind":"runtime","optional":false},{"id":2017878582,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==2.3.1","direct":true,"kind":"runtime","optional":false},{"id":2017878583,"package_name":"Pygments","ecosystem":"pypi","requirements":"==2.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017878584,"package_name":"pymongo","ecosystem":"pypi","requirements":"==3.11.4","direct":true,"kind":"runtime","optional":false},{"id":2017878585,"package_name":"pyOpenSSL","ecosystem":"pypi","requirements":"==20.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878586,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":true,"kind":"runtime","optional":false},{"id":2017878587,"package_name":"PySocks","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":2017878588,"package_name":"pytest","ecosystem":"pypi","requirements":"==6.2.4","direct":true,"kind":"runtime","optional":false},{"id":2017878589,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.1","direct":true,"kind":"runtime","optional":false},{"id":2017878590,"package_name":"python-slugify","ecosystem":"pypi","requirements":"==5.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017878591,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.1","direct":true,"kind":"runtime","optional":false},{"id":2017878592,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4.1","direct":true,"kind":"runtime","optional":false},{"id":2017878593,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==29.0","direct":true,"kind":"runtime","optional":false},{"id":2017878594,"package_name":"regex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878595,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":2017878596,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017878597,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":2017878598,"package_name":"rsa","ecosystem":"pypi","requirements":"==4.7.2","direct":true,"kind":"runtime","optional":false},{"id":2017878599,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017878600,"package_name":"six","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878601,"package_name":"snooty-lextudio","ecosystem":"pypi","requirements":"==1.11.1.dev0","direct":true,"kind":"runtime","optional":false},{"id":2017878602,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017878603,"package_name":"Sphinx","ecosystem":"pypi","requirements":"==4.1.2","direct":true,"kind":"runtime","optional":false},{"id":2017878604,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017878605,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017878606,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017878607,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017878608,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878609,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":true,"kind":"runtime","optional":false},{"id":2017878610,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":true,"kind":"runtime","optional":false},{"id":2017878611,"package_name":"sphinxcontrib-websupport","ecosystem":"pypi","requirements":"==1.2.4","direct":true,"kind":"runtime","optional":false},{"id":2017878612,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.9","direct":true,"kind":"runtime","optional":false},{"id":2017878613,"package_name":"tensorboard","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"runtime","optional":false},{"id":2017878614,"package_name":"tensorboard-data-server","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017878615,"package_name":"tensorboard-plugin-wit","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":2017878616,"package_name":"termcolor","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017878617,"package_name":"text-unidecode","ecosystem":"pypi","requirements":"==1.3","direct":true,"kind":"runtime","optional":false},{"id":2017878618,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878619,"package_name":"tomli","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"runtime","optional":false},{"id":2017878620,"package_name":"torch","ecosystem":"pypi","requirements":"==1.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017878621,"package_name":"torchmetrics","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017878622,"package_name":"torchvision","ecosystem":"pypi","requirements":"==0.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017878623,"package_name":"tornado","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878624,"package_name":"tox","ecosystem":"pypi","requirements":"==3.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017878625,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878626,"package_name":"twine","ecosystem":"pypi","requirements":"==1.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017878627,"package_name":"typed-ast","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878628,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878629,"package_name":"ujson","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017878630,"package_name":"Unidecode","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017878631,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.6","direct":true,"kind":"runtime","optional":false},{"id":2017878632,"package_name":"virtualenv","ecosystem":"pypi","requirements":"==20.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017878633,"package_name":"watchdog","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017878634,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":2017878635,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017878636,"package_name":"whichcraft","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017878637,"package_name":"yacs","ecosystem":"pypi","requirements":"==0.1.8","direct":true,"kind":"runtime","optional":false},{"id":2017878638,"package_name":"zipp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-19T08:20:24.896Z","updated_at":"2022-08-19T08:20:24.896Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/requirements.txt","dependencies":[{"id":2017885266,"package_name":"absl-py","ecosystem":"pypi","requirements":"==0.13.0","direct":true,"kind":"runtime","optional":false},{"id":2017885267,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":true,"kind":"runtime","optional":false},{"id":2017885268,"package_name":"antlr4-python3-runtime","ecosystem":"pypi","requirements":"==4.8","direct":true,"kind":"runtime","optional":false},{"id":2017885269,"package_name":"appdirs","ecosystem":"pypi","requirements":"==1.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017885270,"package_name":"argh","ecosystem":"pypi","requirements":"==0.26.2","direct":true,"kind":"runtime","optional":false},{"id":2017885271,"package_name":"arrow","ecosystem":"pypi","requirements":"==0.15.1","direct":true,"kind":"runtime","optional":false},{"id":2017885272,"package_name":"attrs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885273,"package_name":"Babel","ecosystem":"pypi","requirements":"==2.9.1","direct":true,"kind":"runtime","optional":false},{"id":2017885274,"package_name":"backports.entry-points-selectable","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017885275,"package_name":"binaryornot","ecosystem":"pypi","requirements":"==0.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017885276,"package_name":"black","ecosystem":"pypi","requirements":"==21.7b0","direct":true,"kind":"runtime","optional":false},{"id":2017885277,"package_name":"bleach","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017885278,"package_name":"brotlipy","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017885279,"package_name":"bump2version","ecosystem":"pypi","requirements":"==0.5.11","direct":true,"kind":"runtime","optional":false},{"id":2017885280,"package_name":"cachetools","ecosystem":"pypi","requirements":"==4.2.2","direct":true,"kind":"runtime","optional":false},{"id":2017885281,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.5.30","direct":true,"kind":"runtime","optional":false},{"id":2017885282,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.14.6","direct":true,"kind":"runtime","optional":false},{"id":2017885283,"package_name":"cfgv","ecosystem":"pypi","requirements":"==3.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017885284,"package_name":"chardet","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017885285,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885286,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885287,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.4","direct":true,"kind":"runtime","optional":false},{"id":2017885288,"package_name":"coverage","ecosystem":"pypi","requirements":"==5.5","direct":true,"kind":"runtime","optional":false},{"id":2017885289,"package_name":"cryptography","ecosystem":"pypi","requirements":"==3.4.8","direct":true,"kind":"runtime","optional":false},{"id":2017885290,"package_name":"cycler","ecosystem":"pypi","requirements":"==0.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017885291,"package_name":"distlib","ecosystem":"pypi","requirements":"==0.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017885292,"package_name":"dnspython","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":2017885293,"package_name":"docopt","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"runtime","optional":false},{"id":2017885294,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":true,"kind":"runtime","optional":false},{"id":2017885295,"package_name":"easydict","ecosystem":"pypi","requirements":"==1.9","direct":true,"kind":"runtime","optional":false},{"id":2017885296,"package_name":"entrypoints","ecosystem":"pypi","requirements":"==0.3","direct":true,"kind":"runtime","optional":false},{"id":2017885297,"package_name":"fett","ecosystem":"pypi","requirements":"==0.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017885298,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.0.12","direct":true,"kind":"runtime","optional":false},{"id":2017885299,"package_name":"flake8","ecosystem":"pypi","requirements":"==3.9.2","direct":true,"kind":"runtime","optional":false},{"id":2017885300,"package_name":"fvcore","ecosystem":"pypi","requirements":"==0.1.5.post20210915","direct":true,"kind":"runtime","optional":false},{"id":2017885301,"package_name":"grpcio","ecosystem":"pypi","requirements":"==1.39.0","direct":true,"kind":"runtime","optional":false},{"id":2017885302,"package_name":"identify","ecosystem":"pypi","requirements":"==2.2.13","direct":true,"kind":"runtime","optional":false},{"id":2017885303,"package_name":"idna","ecosystem":"pypi","requirements":"==3.2","direct":true,"kind":"runtime","optional":false},{"id":2017885304,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":2017885305,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":2017885306,"package_name":"iopath","ecosystem":"pypi","requirements":"==0.1.9","direct":true,"kind":"runtime","optional":false},{"id":2017885307,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885308,"package_name":"jinja2-time","ecosystem":"pypi","requirements":"==0.2.0","direct":true,"kind":"runtime","optional":false},{"id":2017885309,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885310,"package_name":"Markdown","ecosystem":"pypi","requirements":"==3.3.4","direct":true,"kind":"runtime","optional":false},{"id":2017885311,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885312,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885313,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017885314,"package_name":"mkl-fft","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017885315,"package_name":"mkl-random","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885316,"package_name":"mkl-service","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885317,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==0.4.3","direct":true,"kind":"runtime","optional":false},{"id":2017885318,"package_name":"networkx","ecosystem":"pypi","requirements":"==2.6.2","direct":true,"kind":"runtime","optional":false},{"id":2017885319,"package_name":"nodeenv","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":2017885320,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885321,"package_name":"oauthlib","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false},{"id":2017885322,"package_name":"olefile","ecosystem":"pypi","requirements":"==0.46","direct":true,"kind":"runtime","optional":false},{"id":2017885323,"package_name":"omegaconf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885324,"package_name":"opencv-python","ecosystem":"pypi","requirements":"==4.5.3.56","direct":true,"kind":"runtime","optional":false},{"id":2017885325,"package_name":"packaging","ecosystem":"pypi","requirements":"==21.0","direct":true,"kind":"runtime","optional":false},{"id":2017885326,"package_name":"pathspec","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017885327,"package_name":"pathtools","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":2017885328,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885329,"package_name":"pkginfo","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":2017885330,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":2017885331,"package_name":"pluggy","ecosystem":"pypi","requirements":"==0.13.1","direct":true,"kind":"runtime","optional":false},{"id":2017885332,"package_name":"portalocker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885333,"package_name":"poyo","ecosystem":"pypi","requirements":"==0.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017885334,"package_name":"pre-commit","ecosystem":"pypi","requirements":"==2.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017885335,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.17.3","direct":true,"kind":"runtime","optional":false},{"id":2017885336,"package_name":"py","ecosystem":"pypi","requirements":"==1.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017885337,"package_name":"pyasn1","ecosystem":"pypi","requirements":"==0.4.8","direct":true,"kind":"runtime","optional":false},{"id":2017885338,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"==0.2.8","direct":true,"kind":"runtime","optional":false},{"id":2017885339,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017885340,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.20","direct":true,"kind":"runtime","optional":false},{"id":2017885341,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==2.3.1","direct":true,"kind":"runtime","optional":false},{"id":2017885342,"package_name":"Pygments","ecosystem":"pypi","requirements":"==2.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017885343,"package_name":"pymongo","ecosystem":"pypi","requirements":"==3.11.4","direct":true,"kind":"runtime","optional":false},{"id":2017885344,"package_name":"pyOpenSSL","ecosystem":"pypi","requirements":"==20.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885345,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":true,"kind":"runtime","optional":false},{"id":2017885346,"package_name":"PySocks","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":2017885347,"package_name":"pytest","ecosystem":"pypi","requirements":"==6.2.4","direct":true,"kind":"runtime","optional":false},{"id":2017885348,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.1","direct":true,"kind":"runtime","optional":false},{"id":2017885349,"package_name":"python-slugify","ecosystem":"pypi","requirements":"==5.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017885350,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.1","direct":true,"kind":"runtime","optional":false},{"id":2017885351,"package_name":"PyYAML","ecosystem":"pypi","requirements":"==5.4.1","direct":true,"kind":"runtime","optional":false},{"id":2017885352,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"==29.0","direct":true,"kind":"runtime","optional":false},{"id":2017885353,"package_name":"regex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885354,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"runtime","optional":false},{"id":2017885355,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":2017885356,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":2017885357,"package_name":"rsa","ecosystem":"pypi","requirements":"==4.7.2","direct":true,"kind":"runtime","optional":false},{"id":2017885358,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.7.0","direct":true,"kind":"runtime","optional":false},{"id":2017885359,"package_name":"six","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885360,"package_name":"snooty-lextudio","ecosystem":"pypi","requirements":"==1.11.1.dev0","direct":true,"kind":"runtime","optional":false},{"id":2017885361,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017885362,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.8.9","direct":true,"kind":"runtime","optional":false},{"id":2017885363,"package_name":"tensorboard","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"runtime","optional":false},{"id":2017885364,"package_name":"tensorboard-data-server","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017885366,"package_name":"tensorboard-plugin-wit","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":2017885367,"package_name":"termcolor","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":2017885368,"package_name":"text-unidecode","ecosystem":"pypi","requirements":"==1.3","direct":true,"kind":"runtime","optional":false},{"id":2017885369,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885370,"package_name":"tomli","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"runtime","optional":false},{"id":2017885372,"package_name":"torch","ecosystem":"pypi","requirements":"\u003e=1.9.0","direct":true,"kind":"runtime","optional":false},{"id":2017885374,"package_name":"torchmetrics","ecosystem":"pypi","requirements":"\u003e=0.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017885376,"package_name":"torchvision","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false},{"id":2017885378,"package_name":"tornado","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885379,"package_name":"tox","ecosystem":"pypi","requirements":"==3.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017885380,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885381,"package_name":"twine","ecosystem":"pypi","requirements":"==1.14.0","direct":true,"kind":"runtime","optional":false},{"id":2017885382,"package_name":"typed-ast","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885383,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885384,"package_name":"ujson","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2017885385,"package_name":"Unidecode","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"runtime","optional":false},{"id":2017885386,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.6","direct":true,"kind":"runtime","optional":false},{"id":2017885387,"package_name":"virtualenv","ecosystem":"pypi","requirements":"==20.5.0","direct":true,"kind":"runtime","optional":false},{"id":2017885388,"package_name":"watchdog","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":2017885389,"package_name":"webencodings","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":2017885390,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":2017885391,"package_name":"whichcraft","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"runtime","optional":false},{"id":2017885392,"package_name":"yacs","ecosystem":"pypi","requirements":"==0.1.8","direct":true,"kind":"runtime","optional":false},{"id":2017885393,"package_name":"zipp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codecov.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T09:16:06.278Z","updated_at":"2023-01-31T09:16:06.278Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/.github/workflows/codecov.yml","dependencies":[{"id":7268692104,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268692105,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268692106,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/linting.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T09:16:06.326Z","updated_at":"2023-01-31T09:16:06.326Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/.github/workflows/linting.yml","dependencies":[{"id":7268692640,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268692641,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/package-test.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T09:16:06.508Z","updated_at":"2023-01-31T09:16:06.508Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/.github/workflows/package-test.yml","dependencies":[{"id":7268693959,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268693960,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T09:16:06.686Z","updated_at":"2023-01-31T09:16:06.686Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/.github/workflows/publish.yml","dependencies":[{"id":7268695170,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268695171,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7268695172,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"27b31702a0e7fc50959f5ad993c78deac1bdfc29","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T09:16:06.812Z","updated_at":"2023-01-31T09:16:06.812Z","repository_link":"https://github.com/neu-vi/ezflow/blob/main/environment.yml","dependencies":[{"id":7268695574,"package_name":"_libgcc_mutex","ecosystem":"conda","requirements":"0.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695575,"package_name":"attrs","ecosystem":"conda","requirements":"21.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695576,"package_name":"blas","ecosystem":"conda","requirements":"1.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695577,"package_name":"brotlipy","ecosystem":"conda","requirements":"0.7.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695578,"package_name":"bzip2","ecosystem":"conda","requirements":"1.0.8.*","direct":true,"kind":"runtime","optional":false},{"id":7268695579,"package_name":"ca-certificates","ecosystem":"conda","requirements":"2021.10.8.*","direct":true,"kind":"runtime","optional":false},{"id":7268695580,"package_name":"cffi","ecosystem":"conda","requirements":"1.14.6.*","direct":true,"kind":"runtime","optional":false},{"id":7268695581,"package_name":"click","ecosystem":"conda","requirements":"8.0.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695582,"package_name":"colorama","ecosystem":"conda","requirements":"0.4.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695583,"package_name":"cudatoolkit","ecosystem":"conda","requirements":"11.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695584,"package_name":"cycler","ecosystem":"conda","requirements":"0.10.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695585,"package_name":"dnspython","ecosystem":"conda","requirements":"1.16.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695586,"package_name":"docopt","ecosystem":"conda","requirements":"0.6.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695587,"package_name":"einops","ecosystem":"conda","requirements":"0.3.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695588,"package_name":"expat","ecosystem":"conda","requirements":"2.4.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695589,"package_name":"ffmpeg","ecosystem":"conda","requirements":"4.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695590,"package_name":"fontconfig","ecosystem":"conda","requirements":"2.13.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695591,"package_name":"freetype","ecosystem":"conda","requirements":"2.10.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695592,"package_name":"future","ecosystem":"conda","requirements":"0.18.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695593,"package_name":"icu","ecosystem":"conda","requirements":"58.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695594,"package_name":"intel-openmp","ecosystem":"conda","requirements":"2021.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695595,"package_name":"jpeg","ecosystem":"conda","requirements":"9b.*","direct":true,"kind":"runtime","optional":false},{"id":7268695596,"package_name":"kiwisolver","ecosystem":"conda","requirements":"1.3.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695597,"package_name":"lcms2","ecosystem":"conda","requirements":"2.12.*","direct":true,"kind":"runtime","optional":false},{"id":7268695598,"package_name":"libffi","ecosystem":"conda","requirements":"3.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695599,"package_name":"libiconv","ecosystem":"conda","requirements":"1.15.*","direct":true,"kind":"runtime","optional":false},{"id":7268695600,"package_name":"libpng","ecosystem":"conda","requirements":"1.6.37.*","direct":true,"kind":"runtime","optional":false},{"id":7268695601,"package_name":"libtiff","ecosystem":"conda","requirements":"4.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695602,"package_name":"libuv","ecosystem":"conda","requirements":"1.40.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695603,"package_name":"libwebp-base","ecosystem":"conda","requirements":"1.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695604,"package_name":"libxcb","ecosystem":"conda","requirements":"1.13.*","direct":true,"kind":"runtime","optional":false},{"id":7268695605,"package_name":"libxml2","ecosystem":"conda","requirements":"2.9.12.*","direct":true,"kind":"runtime","optional":false},{"id":7268695606,"package_name":"lz4-c","ecosystem":"conda","requirements":"1.9.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695607,"package_name":"matplotlib","ecosystem":"conda","requirements":"3.4.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695608,"package_name":"matplotlib-base","ecosystem":"conda","requirements":"3.4.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695609,"package_name":"mkl","ecosystem":"conda","requirements":"2021.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695610,"package_name":"mkl-service","ecosystem":"conda","requirements":"2.3.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695611,"package_name":"mkl_fft","ecosystem":"conda","requirements":"1.3.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695612,"package_name":"mkl_random","ecosystem":"conda","requirements":"1.2.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695613,"package_name":"mypy_extensions","ecosystem":"conda","requirements":"0.4.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695614,"package_name":"networkx","ecosystem":"conda","requirements":"2.6.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695615,"package_name":"ninja","ecosystem":"conda","requirements":"1.10.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695616,"package_name":"numpy","ecosystem":"conda","requirements":"1.20.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695617,"package_name":"numpy-base","ecosystem":"conda","requirements":"1.20.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695618,"package_name":"olefile","ecosystem":"conda","requirements":"0.46.*","direct":true,"kind":"runtime","optional":false},{"id":7268695619,"package_name":"openjpeg","ecosystem":"conda","requirements":"2.3.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695620,"package_name":"openssl","ecosystem":"conda","requirements":"1.1.1l.*","direct":true,"kind":"runtime","optional":false},{"id":7268695621,"package_name":"pcre","ecosystem":"conda","requirements":"8.45.*","direct":true,"kind":"runtime","optional":false},{"id":7268695622,"package_name":"pillow","ecosystem":"conda","requirements":"8.3.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695623,"package_name":"pip","ecosystem":"conda","requirements":"21.2.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695624,"package_name":"pthread-stubs","ecosystem":"conda","requirements":"0.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695625,"package_name":"pycparser","ecosystem":"conda","requirements":"2.20.*","direct":true,"kind":"runtime","optional":false},{"id":7268695626,"package_name":"pymongo","ecosystem":"conda","requirements":"3.11.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695627,"package_name":"pyopenssl","ecosystem":"conda","requirements":"20.0.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695628,"package_name":"pyparsing","ecosystem":"conda","requirements":"2.4.7.*","direct":true,"kind":"runtime","optional":false},{"id":7268695629,"package_name":"pyqt","ecosystem":"conda","requirements":"5.9.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695630,"package_name":"pysocks","ecosystem":"conda","requirements":"1.7.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695631,"package_name":"python","ecosystem":"conda","requirements":"3.7.10.*","direct":true,"kind":"runtime","optional":false},{"id":7268695632,"package_name":"python-dateutil","ecosystem":"conda","requirements":"2.8.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695633,"package_name":"python-jsonrpc-server","ecosystem":"conda","requirements":"0.3.4.*","direct":true,"kind":"runtime","optional":false},{"id":7268695634,"package_name":"python_abi","ecosystem":"conda","requirements":"3.7.*","direct":true,"kind":"runtime","optional":false},{"id":7268695635,"package_name":"pytorch","ecosystem":"conda","requirements":"1.10.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695636,"package_name":"qt","ecosystem":"conda","requirements":"5.9.7.*","direct":true,"kind":"runtime","optional":false},{"id":7268695637,"package_name":"regex","ecosystem":"conda","requirements":"2021.7.6.*","direct":true,"kind":"runtime","optional":false},{"id":7268695638,"package_name":"setuptools","ecosystem":"conda","requirements":"52.0.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695639,"package_name":"sip","ecosystem":"conda","requirements":"4.19.8.*","direct":true,"kind":"runtime","optional":false},{"id":7268695640,"package_name":"six","ecosystem":"conda","requirements":"1.16.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695641,"package_name":"sqlite","ecosystem":"conda","requirements":"3.36.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695642,"package_name":"tk","ecosystem":"conda","requirements":"8.6.10.*","direct":true,"kind":"runtime","optional":false},{"id":7268695643,"package_name":"toml","ecosystem":"conda","requirements":"0.10.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695644,"package_name":"torchvision","ecosystem":"conda","requirements":"0.11.2.*","direct":true,"kind":"runtime","optional":false},{"id":7268695645,"package_name":"tornado","ecosystem":"conda","requirements":"6.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695646,"package_name":"typed-ast","ecosystem":"conda","requirements":"1.4.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695647,"package_name":"typing_extensions","ecosystem":"conda","requirements":"3.10.0.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695648,"package_name":"ujson","ecosystem":"conda","requirements":"1.35.*","direct":true,"kind":"runtime","optional":false},{"id":7268695649,"package_name":"whichcraft","ecosystem":"conda","requirements":"0.6.1.*","direct":true,"kind":"runtime","optional":false},{"id":7268695650,"package_name":"xorg-libxau","ecosystem":"conda","requirements":"1.0.9.*","direct":true,"kind":"runtime","optional":false},{"id":7268695651,"package_name":"xorg-libxdmcp","ecosystem":"conda","requirements":"1.1.3.*","direct":true,"kind":"runtime","optional":false},{"id":7268695652,"package_name":"xz","ecosystem":"conda","requirements":"5.2.5.*","direct":true,"kind":"runtime","optional":false},{"id":7268695653,"package_name":"yaml","ecosystem":"conda","requirements":"0.2.5.*","direct":true,"kind":"runtime","optional":false},{"id":7268695654,"package_name":"zipp","ecosystem":"conda","requirements":"3.5.0.*","direct":true,"kind":"runtime","optional":false},{"id":7268695655,"package_name":"zlib","ecosystem":"conda","requirements":"1.2.11.*","direct":true,"kind":"runtime","optional":false},{"id":7268695656,"package_name":"zstd","ecosystem":"conda","requirements":"1.4.9.*","direct":true,"kind":"runtime","optional":false}]}],"score":6.873163834212518,"created_at":"2025-09-04T15:50:43.839Z","updated_at":"2025-10-07T08:07:47.943Z","avatar_url":"https://github.com/neu-vi.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mesh","interactive"],"project_url":"https://science.ecosyste.ms/api/v1/projects/13501","html_url":"https://science.ecosyste.ms/projects/13501","bibtex_url":"https://science.ecosyste.ms/projects/13501/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/13501/export.apalike"}