{"id":16812,"name":"software-landscape-analysis","description":"Enabling software landscape analyses to better understand existing efforts or solutions.","url":"https://github.com/wayscience/software-landscape-analysis","last_synced_at":"2025-09-04T23:21:55.900Z","repository":{"id":199584836,"uuid":"703065247","full_name":"WayScience/software-landscape-analysis","owner":"WayScience","description":"Enabling software landscape analyses to better understand existing efforts or solutions.","archived":false,"fork":false,"pushed_at":"2023-11-29T15:12:41.000Z","size":17376,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-01T10:42:22.889Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wayscience.github.io/software-landscape-analysis/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WayScience.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-10T14:26:35.000Z","updated_at":"2025-03-24T20:22:33.000Z","dependencies_parsed_at":"2025-04-12T09:25:32.626Z","dependency_job_id":null,"html_url":"https://github.com/WayScience/software-landscape-analysis","commit_stats":null,"previous_names":["wayscience/landscape-analysis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WayScience/software-landscape-analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WayScience%2Fsoftware-landscape-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WayScience%2Fsoftware-landscape-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WayScience%2Fsoftware-landscape-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WayScience%2Fsoftware-landscape-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WayScience","download_url":"https://codeload.github.com/WayScience/software-landscape-analysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WayScience%2Fsoftware-landscape-analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273685854,"owners_count":25149775,"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":"WayScience","name":"The Way Lab","uuid":"88446464","kind":"organization","description":"The Way Lab at CU Anschutz","email":null,"website":"https://waysciencelab.com","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/88446464?v=4","repositories_count":17,"last_synced_at":"2023-03-04T02:52:32.834Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/WayScience","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T08:31:50.965Z","updated_at":"2023-03-04T02:52:32.839Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WayScience","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WayScience/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"wayscience/software-landscape-analysis","html_url":"https://github.com/wayscience/software-landscape-analysis","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-09-04T23:21:24.316Z","updated_at":"2025-09-04T23:21:24.316Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wayscience%2Fsoftware-landscape-analysis","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wayscience%2Fsoftware-landscape-analysis/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10082413,"issues_count":31239894,"pull_requests_count":96112510,"authors_count":10694151,"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":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":1},"last_year":{"WatchEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/deploy-pages.yaml","sha":null,"kind":"manifest","created_at":"2023-11-17T16:43:01.499Z","updated_at":"2023-11-17T16:43:01.499Z","repository_link":"https://github.com/WayScience/software-landscape-analysis/blob/main/.github/workflows/deploy-pages.yaml","dependencies":[{"id":14560169776,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14560169777,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit-checks.yml","sha":null,"kind":"manifest","created_at":"2023-11-17T16:43:01.540Z","updated_at":"2023-11-17T16:43:01.540Z","repository_link":"https://github.com/WayScience/software-landscape-analysis/blob/main/.github/workflows/pre-commit-checks.yml","dependencies":[{"id":14560169778,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14560169779,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14560169780,"package_name":"pre-commit/action","ecosystem":"actions","requirements":"v3.0.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-11-17T16:43:01.600Z","updated_at":"2023-11-17T16:43:01.600Z","repository_link":"https://github.com/WayScience/software-landscape-analysis/blob/main/poetry.lock","dependencies":[{"id":14560169794,"package_name":"aiobotocore","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":null,"optional":false},{"id":14560169795,"package_name":"aiofiles","ecosystem":"pypi","requirements":"22.1.0","direct":false,"kind":null,"optional":false},{"id":14560169796,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.8.6","direct":false,"kind":null,"optional":false},{"id":14560169797,"package_name":"aioitertools","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":null,"optional":false},{"id":14560169798,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":null,"optional":false},{"id":14560169799,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"0.19.0","direct":false,"kind":null,"optional":false},{"id":14560169800,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.13","direct":false,"kind":null,"optional":false},{"id":14560169801,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":null,"optional":false},{"id":14560169802,"package_name":"anyio","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":null,"optional":false},{"id":14560169803,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":null,"optional":false},{"id":14560169804,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":null,"optional":false},{"id":14560169805,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":14560169806,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"21.2.0","direct":false,"kind":null,"optional":false},{"id":14560169807,"package_name":"arrow","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14560169808,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":null,"optional":false},{"id":14560169809,"package_name":"async-timeout","ecosystem":"pypi","requirements":"4.0.3","direct":false,"kind":null,"optional":false},{"id":14560169810,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":14560169811,"package_name":"awkward","ecosystem":"pypi","requirements":"2.4.10","direct":false,"kind":null,"optional":false},{"id":14560169815,"package_name":"awkward-cpp","ecosystem":"pypi","requirements":"25","direct":false,"kind":null,"optional":false},{"id":14560169820,"package_name":"babel","ecosystem":"pypi","requirements":"2.13.0","direct":false,"kind":null,"optional":false},{"id":14560169821,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14560169822,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":null,"optional":false},{"id":14560169823,"package_name":"bibtexparser","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":null,"optional":false},{"id":14560170277,"package_name":"binary","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560170281,"package_name":"biorxiv-retriever","ecosystem":"pypi","requirements":"0.20.1","direct":false,"kind":null,"optional":false},{"id":14560170573,"package_name":"black","ecosystem":"pypi","requirements":"23.10.0","direct":false,"kind":null,"optional":false},{"id":14560170574,"package_name":"bleach","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":null,"optional":false},{"id":14560170575,"package_name":"botocore","ecosystem":"pypi","requirements":"1.31.64","direct":false,"kind":null,"optional":false},{"id":14560170576,"package_name":"build","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":null,"optional":false},{"id":14560170577,"package_name":"cachecontrol","ecosystem":"pypi","requirements":"0.13.1","direct":false,"kind":null,"optional":false},{"id":14560170578,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.3.2","direct":false,"kind":null,"optional":false},{"id":14560170579,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.7.22","direct":false,"kind":null,"optional":false},{"id":14560170580,"package_name":"cffi","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14560170581,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":null,"optional":false},{"id":14560170582,"package_name":"cleo","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":null,"optional":false},{"id":14560170583,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":null,"optional":false},{"id":14560170584,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14560170585,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":14560170586,"package_name":"comm","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":null,"optional":false},{"id":14560170587,"package_name":"condastats","ecosystem":"pypi","requirements":"0.2.1","direct":false,"kind":null,"optional":false},{"id":14560170738,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14560170742,"package_name":"cramjam","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":null,"optional":false},{"id":14560171462,"package_name":"crashtest","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":null,"optional":false},{"id":14560171463,"package_name":"cryptography","ecosystem":"pypi","requirements":"41.0.4","direct":false,"kind":null,"optional":false},{"id":14560171464,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":null,"optional":false},{"id":14560171465,"package_name":"dacite","ecosystem":"pypi","requirements":"1.8.1","direct":false,"kind":null,"optional":false},{"id":14560171466,"package_name":"dask","ecosystem":"pypi","requirements":"2023.11.0","direct":false,"kind":null,"optional":false},{"id":14560171467,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":null,"optional":false},{"id":14560171468,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":null,"optional":false},{"id":14560171469,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":null,"optional":false},{"id":14560171470,"package_name":"deprecated","ecosystem":"pypi","requirements":"1.2.14","direct":false,"kind":null,"optional":false},{"id":14560171471,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":null,"optional":false},{"id":14560171472,"package_name":"dnspython","ecosystem":"pypi","requirements":"2.4.2","direct":false,"kind":null,"optional":false},{"id":14560171473,"package_name":"docutils","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":null,"optional":false},{"id":14560171474,"package_name":"duckdb","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":null,"optional":false},{"id":14560171475,"package_name":"dulwich","ecosystem":"pypi","requirements":"0.21.6","direct":false,"kind":null,"optional":false},{"id":14560171476,"package_name":"entrypoints","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":null,"optional":false},{"id":14560171477,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":null,"optional":false},{"id":14560171478,"package_name":"executing","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14560171479,"package_name":"fake-useragent","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14560171480,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.18.1","direct":false,"kind":null,"optional":false},{"id":14560171481,"package_name":"fastparquet","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14560171482,"package_name":"filelock","ecosystem":"pypi","requirements":"3.12.4","direct":false,"kind":null,"optional":false},{"id":14560171483,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.43.1","direct":false,"kind":null,"optional":false},{"id":14560171484,"package_name":"fqdn","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":null,"optional":false},{"id":14560171485,"package_name":"free-proxy","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14560172144,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":null,"optional":false},{"id":14560172145,"package_name":"fsspec","ecosystem":"pypi","requirements":"2023.10.0","direct":false,"kind":null,"optional":false},{"id":14560172146,"package_name":"github-dependents-info","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14560172864,"package_name":"google-api-core","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":null,"optional":false},{"id":14560172867,"package_name":"google-auth","ecosystem":"pypi","requirements":"2.23.4","direct":false,"kind":null,"optional":false},{"id":14560172870,"package_name":"google-cloud-bigquery","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":null,"optional":false},{"id":14560172872,"package_name":"google-cloud-core","ecosystem":"pypi","requirements":"2.3.3","direct":false,"kind":null,"optional":false},{"id":14560172874,"package_name":"google-crc32c","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":null,"optional":false},{"id":14560172876,"package_name":"google-resumable-media","ecosystem":"pypi","requirements":"2.6.0","direct":false,"kind":null,"optional":false},{"id":14560172879,"package_name":"googleapis-common-protos","ecosystem":"pypi","requirements":"1.61.0","direct":false,"kind":null,"optional":false},{"id":14560172882,"package_name":"grpcio","ecosystem":"pypi","requirements":"1.59.2","direct":false,"kind":null,"optional":false},{"id":14560172884,"package_name":"grpcio-status","ecosystem":"pypi","requirements":"1.59.2","direct":false,"kind":null,"optional":false},{"id":14560172886,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":null,"optional":false},{"id":14560172889,"package_name":"htmlmin","ecosystem":"pypi","requirements":"0.1.12","direct":false,"kind":null,"optional":false},{"id":14560172891,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":null,"optional":false},{"id":14560172893,"package_name":"httpx","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":null,"optional":false},{"id":14560172896,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":null,"optional":false},{"id":14560172898,"package_name":"imagehash","ecosystem":"pypi","requirements":"4.3.1","direct":false,"kind":null,"optional":false},{"id":14560173294,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":null,"optional":false},{"id":14560173295,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"6.8.0","direct":false,"kind":null,"optional":false},{"id":14560173296,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":null,"optional":false},{"id":14560173297,"package_name":"installer","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14560173298,"package_name":"intake","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14560173305,"package_name":"intake-parquet","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":null,"optional":false},{"id":14560173620,"package_name":"ipykernel","ecosystem":"pypi","requirements":"6.25.2","direct":false,"kind":null,"optional":false},{"id":14560173621,"package_name":"ipython","ecosystem":"pypi","requirements":"8.16.1","direct":false,"kind":null,"optional":false},{"id":14560173622,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14560173623,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"8.1.1","direct":false,"kind":null,"optional":false},{"id":14560173624,"package_name":"isoduration","ecosystem":"pypi","requirements":"20.11.0","direct":false,"kind":null,"optional":false},{"id":14560173625,"package_name":"isort","ecosystem":"pypi","requirements":"5.12.0","direct":false,"kind":null,"optional":false},{"id":14560173626,"package_name":"itables","ecosystem":"pypi","requirements":"1.6.2","direct":false,"kind":null,"optional":false},{"id":14560173716,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":null,"optional":false},{"id":14560173717,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":null,"optional":false},{"id":14560173718,"package_name":"jeepney","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":null,"optional":false},{"id":14560173719,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":null,"optional":false},{"id":14560173720,"package_name":"jmespath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":null,"optional":false},{"id":14560173721,"package_name":"joblib","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":null,"optional":false},{"id":14560173722,"package_name":"json5","ecosystem":"pypi","requirements":"0.9.14","direct":false,"kind":null,"optional":false},{"id":14560173723,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"2.4","direct":false,"kind":null,"optional":false},{"id":14560173724,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.17.3","direct":false,"kind":null,"optional":false},{"id":14560173725,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"7.4.9","direct":false,"kind":null,"optional":false},{"id":14560173726,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.4.0","direct":false,"kind":null,"optional":false},{"id":14560173727,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":null,"optional":false},{"id":14560173728,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":null,"optional":false},{"id":14560173729,"package_name":"jupyter-server-fileid","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14560173748,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":null,"optional":false},{"id":14560173749,"package_name":"jupyter-server-ydoc","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":null,"optional":false},{"id":14560174255,"package_name":"jupyter-ydoc","ecosystem":"pypi","requirements":"0.2.5","direct":false,"kind":null,"optional":false},{"id":14560174258,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"3.6.6","direct":false,"kind":null,"optional":false},{"id":14560174261,"package_name":"jupyterlab-code-formatter","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":null,"optional":false},{"id":14560174297,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14560174298,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.24.0","direct":false,"kind":null,"optional":false},{"id":14560174299,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"3.0.9","direct":false,"kind":null,"optional":false},{"id":14560174300,"package_name":"jupytext","ecosystem":"pypi","requirements":"1.15.2","direct":false,"kind":null,"optional":false},{"id":14560174301,"package_name":"keyring","ecosystem":"pypi","requirements":"24.2.0","direct":false,"kind":null,"optional":false},{"id":14560174302,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.5","direct":false,"kind":null,"optional":false},{"id":14560174303,"package_name":"linkchecker","ecosystem":"pypi","requirements":"10.3.0","direct":false,"kind":null,"optional":false},{"id":14560174318,"package_name":"llvmlite","ecosystem":"pypi","requirements":"0.41.1","direct":false,"kind":null,"optional":false},{"id":14560174319,"package_name":"locket","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560174321,"package_name":"lxml","ecosystem":"pypi","requirements":"4.9.3","direct":false,"kind":null,"optional":false},{"id":14560174323,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14560174325,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14560174327,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.7.3","direct":false,"kind":null,"optional":false},{"id":14560174329,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":null,"optional":false},{"id":14560174330,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":null,"optional":false},{"id":14560174332,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14560174334,"package_name":"mistune","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":null,"optional":false},{"id":14560174336,"package_name":"more-itertools","ecosystem":"pypi","requirements":"10.1.0","direct":false,"kind":null,"optional":false},{"id":14560174338,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":null,"optional":false},{"id":14560174340,"package_name":"multidict","ecosystem":"pypi","requirements":"6.0.4","direct":false,"kind":null,"optional":false},{"id":14560174343,"package_name":"multimethod","ecosystem":"pypi","requirements":"1.10","direct":false,"kind":null,"optional":false},{"id":14560174345,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560174347,"package_name":"nbclassic","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560174349,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":null,"optional":false},{"id":14560174350,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.9.2","direct":false,"kind":null,"optional":false},{"id":14560174351,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.9.2","direct":false,"kind":null,"optional":false},{"id":14560174352,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.5.8","direct":false,"kind":null,"optional":false},{"id":14560174353,"package_name":"networkx","ecosystem":"pypi","requirements":"3.2.1","direct":false,"kind":null,"optional":false},{"id":14560174354,"package_name":"notebook","ecosystem":"pypi","requirements":"6.5.6","direct":false,"kind":null,"optional":false},{"id":14560174355,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":null,"optional":false},{"id":14560174356,"package_name":"numba","ecosystem":"pypi","requirements":"0.58.1","direct":false,"kind":null,"optional":false},{"id":14560174357,"package_name":"numpy","ecosystem":"pypi","requirements":"1.25.2","direct":false,"kind":null,"optional":false},{"id":14560174358,"package_name":"outcome","ecosystem":"pypi","requirements":"1.3.0.post0","direct":false,"kind":null,"optional":false},{"id":14560174359,"package_name":"overrides","ecosystem":"pypi","requirements":"7.4.0","direct":false,"kind":null,"optional":false},{"id":14560174360,"package_name":"packaging","ecosystem":"pypi","requirements":"23.2","direct":false,"kind":null,"optional":false},{"id":14560174361,"package_name":"pandas","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":null,"optional":false},{"id":14560174362,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":null,"optional":false},{"id":14560174363,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14560174364,"package_name":"partd","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":null,"optional":false},{"id":14560174365,"package_name":"pastel","ecosystem":"pypi","requirements":"0.2.1","direct":false,"kind":null,"optional":false},{"id":14560174366,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.11.2","direct":false,"kind":null,"optional":false},{"id":14560174367,"package_name":"patsy","ecosystem":"pypi","requirements":"0.5.3","direct":false,"kind":null,"optional":false},{"id":14560174368,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14560174369,"package_name":"phik","ecosystem":"pypi","requirements":"0.12.3","direct":false,"kind":null,"optional":false},{"id":14560174370,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14560174371,"package_name":"pillow","ecosystem":"pypi","requirements":"10.1.0","direct":false,"kind":null,"optional":false},{"id":14560174372,"package_name":"pkginfo","ecosystem":"pypi","requirements":"1.9.6","direct":false,"kind":null,"optional":false},{"id":14560174373,"package_name":"platformdirs","ecosystem":"pypi","requirements":"3.11.0","direct":false,"kind":null,"optional":false},{"id":14560174374,"package_name":"plotly","ecosystem":"pypi","requirements":"5.17.0","direct":false,"kind":null,"optional":false},{"id":14560174375,"package_name":"poethepoet","ecosystem":"pypi","requirements":"0.24.1","direct":false,"kind":null,"optional":false},{"id":14560174376,"package_name":"poetry","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":null,"optional":false},{"id":14560174377,"package_name":"poetry-core","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":null,"optional":false},{"id":14560174378,"package_name":"poetry-plugin-export","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":null,"optional":false},{"id":14560174379,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.17.1","direct":false,"kind":null,"optional":false},{"id":14560174380,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.39","direct":false,"kind":null,"optional":false},{"id":14560174381,"package_name":"proto-plus","ecosystem":"pypi","requirements":"1.22.3","direct":false,"kind":null,"optional":false},{"id":14560174382,"package_name":"protobuf","ecosystem":"pypi","requirements":"4.25.0","direct":false,"kind":null,"optional":false},{"id":14560174383,"package_name":"psutil","ecosystem":"pypi","requirements":"5.9.6","direct":false,"kind":null,"optional":false},{"id":14560174384,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14560174385,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14560174386,"package_name":"py","ecosystem":"pypi","requirements":"1.11.0","direct":false,"kind":null,"optional":false},{"id":14560174387,"package_name":"pyarrow","ecosystem":"pypi","requirements":"14.0.1","direct":false,"kind":null,"optional":false},{"id":14560174388,"package_name":"pyasn1","ecosystem":"pypi","requirements":"0.5.0","direct":false,"kind":null,"optional":false},{"id":14560174389,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":null,"optional":false},{"id":14560174390,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":null,"optional":false},{"id":14560174391,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":null,"optional":false},{"id":14560174392,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.14.3","direct":false,"kind":null,"optional":false},{"id":14560174393,"package_name":"pyee","ecosystem":"pypi","requirements":"8.2.2","direct":false,"kind":null,"optional":false},{"id":14560174394,"package_name":"pygithub","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":null,"optional":false},{"id":14560174434,"package_name":"pygments","ecosystem":"pypi","requirements":"2.16.1","direct":false,"kind":null,"optional":false},{"id":14560174435,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":null,"optional":false},{"id":14560174436,"package_name":"pynacl","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":null,"optional":false},{"id":14560174437,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":null,"optional":false},{"id":14560174438,"package_name":"pypinfo","ecosystem":"pypi","requirements":"21.0.0","direct":false,"kind":null,"optional":false},{"id":14560174439,"package_name":"pyppeteer","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":null,"optional":false},{"id":14560174440,"package_name":"pyproject-hooks","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560174441,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.19.3","direct":false,"kind":null,"optional":false},{"id":14560174442,"package_name":"pysocks","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":null,"optional":false},{"id":14560174443,"package_name":"python-box","ecosystem":"pypi","requirements":"7.1.1","direct":false,"kind":null,"optional":false},{"id":14560174444,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":null,"optional":false},{"id":14560174445,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560174446,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"2.0.7","direct":false,"kind":null,"optional":false},{"id":14560174447,"package_name":"python-snappy","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":null,"optional":false},{"id":14560175326,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3.post1","direct":false,"kind":null,"optional":false},{"id":14560175329,"package_name":"pywavelets","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":null,"optional":false},{"id":14560175332,"package_name":"pywin32","ecosystem":"pypi","requirements":"306","direct":false,"kind":null,"optional":false},{"id":14560175335,"package_name":"pywin32-ctypes","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14560175338,"package_name":"pywinpty","ecosystem":"pypi","requirements":"2.0.12","direct":false,"kind":null,"optional":false},{"id":14560175341,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":null,"optional":false},{"id":14560175343,"package_name":"pyzmq","ecosystem":"pypi","requirements":"24.0.1","direct":false,"kind":null,"optional":false},{"id":14560175346,"package_name":"rapidfuzz","ecosystem":"pypi","requirements":"3.5.2","direct":false,"kind":null,"optional":false},{"id":14560175348,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":null,"optional":false},{"id":14560175350,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14560175353,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":null,"optional":false},{"id":14560175357,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":null,"optional":false},{"id":14560175359,"package_name":"rich","ecosystem":"pypi","requirements":"13.7.0","direct":false,"kind":null,"optional":false},{"id":14560175362,"package_name":"rsa","ecosystem":"pypi","requirements":"4.9","direct":false,"kind":null,"optional":false},{"id":14560175364,"package_name":"s3fs","ecosystem":"pypi","requirements":"2023.10.0","direct":false,"kind":null,"optional":false},{"id":14560175367,"package_name":"scholarly","ecosystem":"pypi","requirements":"1.7.11","direct":false,"kind":null,"optional":false},{"id":14560175371,"package_name":"scipy","ecosystem":"pypi","requirements":"1.11.3","direct":false,"kind":null,"optional":false},{"id":14560175373,"package_name":"seaborn","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":null,"optional":false},{"id":14560175375,"package_name":"secretstorage","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":null,"optional":false},{"id":14560175377,"package_name":"selenium","ecosystem":"pypi","requirements":"4.15.2","direct":false,"kind":null,"optional":false},{"id":14560175380,"package_name":"send2trash","ecosystem":"pypi","requirements":"1.8.2","direct":false,"kind":null,"optional":false},{"id":14560175382,"package_name":"setuptools","ecosystem":"pypi","requirements":"68.2.2","direct":false,"kind":null,"optional":false},{"id":14560175384,"package_name":"setuptools-scm","ecosystem":"pypi","requirements":"8.0.4","direct":false,"kind":null,"optional":false},{"id":14560175387,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":null,"optional":false},{"id":14560175389,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14560175391,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14560175393,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":null,"optional":false},{"id":14560175395,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":null,"optional":false},{"id":14560175397,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.5","direct":false,"kind":null,"optional":false},{"id":14560175398,"package_name":"sphinx","ecosystem":"pypi","requirements":"7.2.6","direct":false,"kind":null,"optional":false},{"id":14560175400,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14560175403,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":null,"optional":false},{"id":14560175404,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"1.0.5","direct":false,"kind":null,"optional":false},{"id":14560175407,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.0.4","direct":false,"kind":null,"optional":false},{"id":14560175409,"package_name":"sphinxcontrib-jquery","ecosystem":"pypi","requirements":"4.1","direct":false,"kind":null,"optional":false},{"id":14560175411,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":null,"optional":false},{"id":14560175413,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"1.0.6","direct":false,"kind":null,"optional":false},{"id":14560175415,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"1.1.9","direct":false,"kind":null,"optional":false},{"id":14560175417,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":null,"optional":false},{"id":14560175419,"package_name":"statsmodels","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":null,"optional":false},{"id":14560175420,"package_name":"tangled-up-in-unicode","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14560175422,"package_name":"tenacity","ecosystem":"pypi","requirements":"8.2.3","direct":false,"kind":null,"optional":false},{"id":14560175424,"package_name":"terminado","ecosystem":"pypi","requirements":"0.17.1","direct":false,"kind":null,"optional":false},{"id":14560175426,"package_name":"thefuzz","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":null,"optional":false},{"id":14560175428,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":null,"optional":false},{"id":14560175430,"package_name":"tinydb","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14560175432,"package_name":"tinyrecord","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14560175629,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":null,"optional":false},{"id":14560175630,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14560175631,"package_name":"tomlkit","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":null,"optional":false},{"id":14560175632,"package_name":"toolz","ecosystem":"pypi","requirements":"0.12.0","direct":false,"kind":null,"optional":false},{"id":14560175633,"package_name":"tornado","ecosystem":"pypi","requirements":"6.3.3","direct":false,"kind":null,"optional":false},{"id":14560175634,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.1","direct":false,"kind":null,"optional":false},{"id":14560175635,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.11.2","direct":false,"kind":null,"optional":false},{"id":14560175636,"package_name":"trio","ecosystem":"pypi","requirements":"0.23.1","direct":false,"kind":null,"optional":false},{"id":14560175637,"package_name":"trio-websocket","ecosystem":"pypi","requirements":"0.11.1","direct":false,"kind":null,"optional":false},{"id":14560175638,"package_name":"trove-classifiers","ecosystem":"pypi","requirements":"2023.10.18","direct":false,"kind":null,"optional":false},{"id":14560175639,"package_name":"typeguard","ecosystem":"pypi","requirements":"4.1.5","direct":false,"kind":null,"optional":false},{"id":14560175640,"package_name":"typer","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14560175641,"package_name":"types-python-dateutil","ecosystem":"pypi","requirements":"2.8.19.14","direct":false,"kind":null,"optional":false},{"id":14560175642,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14560175643,"package_name":"tzdata","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":null,"optional":false},{"id":14560175644,"package_name":"uri-template","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14560175645,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.18","direct":false,"kind":null,"optional":false},{"id":14560175646,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.24.5","direct":false,"kind":null,"optional":false},{"id":14560175647,"package_name":"visions","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14560175648,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.8","direct":false,"kind":null,"optional":false},{"id":14560175649,"package_name":"webcolors","ecosystem":"pypi","requirements":"1.13","direct":false,"kind":null,"optional":false},{"id":14560175650,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":null,"optional":false},{"id":14560175651,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.6.4","direct":false,"kind":null,"optional":false},{"id":14560175652,"package_name":"websockets","ecosystem":"pypi","requirements":"10.4","direct":false,"kind":null,"optional":false},{"id":14560175653,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"4.0.9","direct":false,"kind":null,"optional":false},{"id":14560175654,"package_name":"wordcloud","ecosystem":"pypi","requirements":"1.9.2","direct":false,"kind":null,"optional":false},{"id":14560175655,"package_name":"wrapt","ecosystem":"pypi","requirements":"1.15.0","direct":false,"kind":null,"optional":false},{"id":14560175656,"package_name":"wsproto","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14560175657,"package_name":"xattr","ecosystem":"pypi","requirements":"0.10.1","direct":false,"kind":null,"optional":false},{"id":14560175658,"package_name":"y-py","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":null,"optional":false},{"id":14560175659,"package_name":"yarl","ecosystem":"pypi","requirements":"1.9.2","direct":false,"kind":null,"optional":false},{"id":14560175660,"package_name":"ydata-profiling","ecosystem":"pypi","requirements":"4.6.1","direct":false,"kind":null,"optional":false},{"id":14560175661,"package_name":"ypy-websocket","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":null,"optional":false},{"id":14560175662,"package_name":"zipp","ecosystem":"pypi","requirements":"3.17.0","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-17T16:43:03.467Z","updated_at":"2023-11-17T16:43:03.467Z","repository_link":"https://github.com/WayScience/software-landscape-analysis/blob/main/pyproject.toml","dependencies":[{"id":14560175884,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.9,\u003c3.12","direct":true,"kind":"runtime","optional":false},{"id":14560175885,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=2.0.0,\u003c3.0.0","direct":true,"kind":"runtime","optional":false},{"id":14560175886,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.16.0,\u003c1.26","direct":true,"kind":"runtime","optional":false},{"id":14560175887,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.2,\u003c=3.7.3","direct":true,"kind":"runtime","optional":false},{"id":14560175888,"package_name":"plotly","ecosystem":"pypi","requirements":"^5.17.0","direct":true,"kind":"runtime","optional":false},{"id":14560175889,"package_name":"duckdb","ecosystem":"pypi","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":14560175890,"package_name":"requests","ecosystem":"pypi","requirements":"^2.31.0","direct":true,"kind":"runtime","optional":false},{"id":14560175891,"package_name":"pygithub","ecosystem":"pypi","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":14560175892,"package_name":"python-box","ecosystem":"pypi","requirements":"^7.1.1","direct":true,"kind":"runtime","optional":false},{"id":14560175893,"package_name":"pytz","ecosystem":"pypi","requirements":"^2023.3.post1","direct":true,"kind":"runtime","optional":false},{"id":14560175894,"package_name":"poetry","ecosystem":"pypi","requirements":"^1.6.1","direct":true,"kind":"runtime","optional":false},{"id":14560175895,"package_name":"poethepoet","ecosystem":"pypi","requirements":"^0.24.1","direct":true,"kind":"runtime","optional":false},{"id":14560175896,"package_name":"pyarrow","ecosystem":"pypi","requirements":"\u003e=14.0.0","direct":true,"kind":"runtime","optional":false},{"id":14560175897,"package_name":"pyppeteer","ecosystem":"pypi","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":14560175898,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"^1.5.8","direct":true,"kind":"runtime","optional":false},{"id":14560175899,"package_name":"htmlmin","ecosystem":"pypi","requirements":"^0.1.12","direct":true,"kind":"runtime","optional":false},{"id":14560175900,"package_name":"ydata-profiling","ecosystem":"pypi","requirements":"^4.6.0","direct":true,"kind":"runtime","optional":false},{"id":14560175901,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"^8.1.1","direct":true,"kind":"runtime","optional":false},{"id":14560175902,"package_name":"itables","ecosystem":"pypi","requirements":"^1.6.2","direct":true,"kind":"runtime","optional":false},{"id":14560175903,"package_name":"scholarly","ecosystem":"pypi","requirements":"^1.7.11","direct":true,"kind":"runtime","optional":false},{"id":14560175904,"package_name":"biorxiv-retriever","ecosystem":"pypi","requirements":"^0.20.1","direct":true,"kind":"runtime","optional":false},{"id":14560175905,"package_name":"awkward","ecosystem":"pypi","requirements":"^2.4.10","direct":true,"kind":"runtime","optional":false},{"id":14560175906,"package_name":"thefuzz","ecosystem":"pypi","requirements":"^0.20.0","direct":true,"kind":"runtime","optional":false},{"id":14560175907,"package_name":"fsspec","ecosystem":"pypi","requirements":"^2023.10.0","direct":true,"kind":"runtime","optional":false},{"id":14560175908,"package_name":"pypinfo","ecosystem":"pypi","requirements":"^21.0.0","direct":true,"kind":"runtime","optional":false},{"id":14560175909,"package_name":"intake","ecosystem":"pypi","requirements":"^0.7.0","direct":true,"kind":"runtime","optional":false},{"id":14560175910,"package_name":"intake-parquet","ecosystem":"pypi","requirements":"^0.3.0","direct":true,"kind":"runtime","optional":false},{"id":14560175911,"package_name":"aiohttp","ecosystem":"pypi","requirements":"^3.8.6","direct":true,"kind":"runtime","optional":false},{"id":14560175912,"package_name":"s3fs","ecosystem":"pypi","requirements":"^2023.10.0","direct":true,"kind":"runtime","optional":false},{"id":14560175913,"package_name":"condastats","ecosystem":"pypi","requirements":"^0.2.1","direct":true,"kind":"runtime","optional":false},{"id":14560175914,"package_name":"github-dependents-info","ecosystem":"pypi","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":14560175915,"package_name":"google-cloud-bigquery","ecosystem":"pypi","requirements":"^3.13.0","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:50:47.864Z","updated_at":"2025-10-07T08:08:51.593Z","avatar_url":"https://github.com/WayScience.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/16812","html_url":"https://science.ecosyste.ms/projects/16812","bibtex_url":"https://science.ecosyste.ms/projects/16812/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/16812/export.apalike"}