{"id":356467,"url":"https://github.com/mprib/caliscope","last_synced_at":"2026-06-20T23:02:26.583Z","repository":{"id":63821920,"uuid":"533935970","full_name":"mprib/caliscope","owner":"mprib","description":"Multicamera Calibration for Motion Capture Workflows","archived":false,"fork":false,"pushed_at":"2026-03-21T15:09:44.000Z","size":866599,"stargazers_count":402,"open_issues_count":1,"forks_count":49,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-04-27T10:36:27.617Z","etag":null,"topics":["bundle-adjustment","camera-calibration","extrinsic-calibration","intrinsic-calibration","motion-capture-mocap","motion-capture-processing","open-source"],"latest_commit_sha":null,"homepage":"https://mprib.github.io/caliscope/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mprib.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-07T20:44:12.000Z","updated_at":"2026-04-21T12:23:50.000Z","dependencies_parsed_at":"2025-10-26T02:46:58.996Z","dependency_job_id":null,"html_url":"https://github.com/mprib/caliscope","commit_stats":{"total_commits":2930,"total_committers":5,"mean_commits":586.0,"dds":"0.21706484641638224","last_synced_commit":"d04791066d508383651c6f02a4844c019b5055cf"},"previous_names":["mprib/caliscope","mprib/pyxy3d"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/mprib/caliscope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mprib","download_url":"https://codeload.github.com/mprib/caliscope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32353095,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"mprib","name":null,"uuid":"31831778","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/31831778?v=4","repositories_count":2,"last_synced_at":"2023-03-12T20:20:42.592Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mprib","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-12T20:20:42.595Z","updated_at":"2023-03-12T20:20:42.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mprib","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mprib/repositories"},"packages":[{"id":8768620,"name":"caliscope","ecosystem":"pypi","description":"Rapid and reliable multicamera calibration with GUI and scripting API","homepage":null,"licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/mprib/caliscope","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2024-01-19T00:05:51.000Z","latest_release_published_at":"2026-03-18T16:46:05.000Z","latest_release_number":"0.8.1","last_synced_at":"2026-03-29T06:01:57.010Z","created_at":"2024-01-19T00:15:43.245Z","updated_at":"2026-03-29T06:01:57.010Z","registry_url":"https://pypi.org/project/caliscope/","install_command":"pip install caliscope --index-url https://pypi.org/simple","documentation_url":"https://caliscope.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"caliscope","project_status":null},"repo_metadata":{"id":63821920,"uuid":"533935970","full_name":"mprib/caliscope","owner":"mprib","description":"Multicamera Calibration for Motion Capture Workflows","archived":false,"fork":false,"pushed_at":"2026-02-25T17:45:02.000Z","size":828470,"stargazers_count":376,"open_issues_count":11,"forks_count":42,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-02-26T03:17:05.863Z","etag":null,"topics":["bundle-adjustment","camera-calibration","extrinsic-calibration","intrinsic-calibration","motion-capture-mocap","motion-capture-processing","open-source"],"latest_commit_sha":null,"homepage":"https://mprib.github.io/caliscope/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mprib.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-07T20:44:12.000Z","updated_at":"2026-02-25T17:44:05.000Z","dependencies_parsed_at":"2025-10-26T02:46:58.996Z","dependency_job_id":null,"html_url":"https://github.com/mprib/caliscope","commit_stats":{"total_commits":2930,"total_committers":5,"mean_commits":586.0,"dds":"0.21706484641638224","last_synced_commit":"d04791066d508383651c6f02a4844c019b5055cf"},"previous_names":["mprib/caliscope","mprib/pyxy3d"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/mprib/caliscope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mprib","download_url":"https://codeload.github.com/mprib/caliscope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30251031,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:09:00.343Z","status":"ssl_error","status_checked_at":"2026-03-08T08:07:06.692Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"},"tags":[]},"repo_metadata_updated_at":"2026-03-21T02:07:01.157Z","dependent_packages_count":0,"downloads":1489,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":65.99610873103474,"dependent_packages_count":9.998503358090286,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":37.997306044562514},"purl":"pkg:pypi/caliscope","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/caliscope","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/caliscope","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/caliscope/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-17T23:03:19.189Z","issues_count":80,"pull_requests_count":62,"avg_time_to_close_issue":3277052.5757575757,"avg_time_to_close_pull_request":32608.08620689655,"issues_closed_count":33,"pull_requests_closed_count":58,"pull_request_authors_count":3,"issue_authors_count":25,"avg_comments_per_issue":0.9625,"avg_comments_per_pull_request":0.06451612903225806,"merged_pull_requests_count":58,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":33,"past_year_pull_requests_count":21,"past_year_avg_time_to_close_issue":730845.0,"past_year_avg_time_to_close_pull_request":6589.277777777777,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.5454545454545454,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":18,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/issues","maintainers":[{"login":"mprib","count":111,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprib"}],"active_maintainers":[{"login":"mprib","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprib"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/caliscope/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/caliscope/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/caliscope/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/caliscope/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/caliscope/codemeta","maintainers":[{"uuid":"mprib","login":"mprib","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://pypi.org/user/mprib/","role":null,"created_at":"2024-01-19T00:15:45.010Z","updated_at":"2024-01-19T00:15:45.010Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mprib/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":833442,"maintainers_count":355815,"namespaces_count":0,"keywords_count":270194,"github":"pypi","metadata":{"funded_packages_count":53084},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-05T05:05:39.368Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1468565,"full_name":"mprib/caliscope","default_branch":"main","total_commits":3457,"total_committers":6,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":576.1666666666666,"dds":0.0023141452126120843,"past_year_total_commits":387,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":193.5,"past_year_dds":0.0025839793281653423,"last_synced_at":"2026-03-31T07:04:29.728Z","last_synced_commit":"97a9529b1ec008cfffff0187593b6ad84c265d26","created_at":"2024-01-27T08:35:08.019Z","updated_at":"2026-03-31T07:04:22.543Z","committers":[{"name":"mprib","email":"prible@gmail.com","login":"mprib","count":3449},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"Ryan Govostes","email":"rgovostes+git@gmail.com","login":"rgov","count":2},{"name":"Rohan","email":"dev.creator42@gmail.com","login":"RohanBhattacharyya","count":1},{"name":"Lukas Behammer","email":"131662795+lukasbehammer","login":"lukasbehammer","count":1},{"name":"Jaeseung Han","email":"thestudentofkyoto@gmail.com","login":"calcoloergosum","count":1}],"past_year_committers":[{"name":"Mac Prible","email":"prible@gmail.com","login":"mprib","count":386},{"name":"Lukas Behammer","email":"131662795+lukasbehammer","login":"lukasbehammer","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-06T00:00:08.903Z","repositories_count":6211352,"commits_count":922117060,"contributors_count":35689877,"owners_count":1143629,"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":{"table":{"full_name":"mprib/caliscope","html_url":"https://github.com/mprib/caliscope","last_synced_at":"2026-03-29T06:01:49.976Z","status":"active","issues_count":80,"pull_requests_count":63,"avg_time_to_close_issue":3277052.5757575757,"avg_time_to_close_pull_request":32061.372881355932,"issues_closed_count":33,"pull_requests_closed_count":59,"pull_request_authors_count":3,"issue_authors_count":25,"avg_comments_per_issue":0.9625,"avg_comments_per_pull_request":0.06349206349206349,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":29,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":798692.1666666666,"past_year_avg_time_to_close_pull_request":10790.636363636364,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.3448275862068966,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":11,"created_at":"2024-01-27T08:35:12.099Z","updated_at":"2026-03-29T06:01:49.976Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mprib%2Fcaliscope/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"OWNER":51,"NONE":29}},"pull_request_author_associations_count":{"table":{"OWNER":61,"NONE":1,"CONTRIBUTOR":1}},"issue_authors":{"table":{"mprib":51,"kgyb":3,"wanghlsara":2,"seyed-mohammadreza-mousavi":2,"charisoudis":2,"keniel123":1,"RohanBhattacharyya":1,"calcoloergosum":1,"mssc89":1,"ChristianNSchmitz":1,"maxbatt22":1,"jschoch":1,"Gnarlywhale":1,"DEVECLOVER":1,"carlosedubarreto":1,"aruna-ram":1,"djlev8":1,"machinethinking":1,"crocis":1,"fanpeeps":1,"felixfrank":1,"ala-aizu":1,"malleng":1,"davidpagnon":1,"nivesh48":1}},"pull_request_authors":{"table":{"mprib":61,"RohanBhattacharyya":1,"calcoloergosum":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-31T00:00:10.865Z","repositories_count":14015176,"issues_count":34568043,"pull_requests_count":113068013,"authors_count":11212629,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"OWNER":24,"NONE":5}},"past_year_pull_request_author_associations_count":{"table":{"OWNER":14}},"past_year_issue_authors":{"table":{"mprib":24,"kgyb":2,"ala-aizu":1,"felixfrank":1,"machinethinking":1}},"past_year_pull_request_authors":{"table":{"mprib":14}},"maintainers":[{"table":{"login":"mprib","count":112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprib"}}],"active_maintainers":[{"table":{"login":"mprib","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mprib"}}]}},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":86,"PullRequestEvent":95,"ForkEvent":23,"DiscussionEvent":1,"IssuesEvent":147,"WatchEvent":119,"IssueCommentEvent":95,"PushEvent":306,"CreateEvent":86},"last_year":{"DeleteEvent":79,"PullRequestEvent":78,"ForkEvent":10,"DiscussionEvent":1,"IssuesEvent":119,"WatchEvent":67,"IssueCommentEvent":56,"PushEvent":259,"CreateEvent":76}},"keywords":["bundle-adjustment","camera-calibration","extrinsic-calibration","intrinsic-calibration","motion-capture-mocap","motion-capture-processing","open-source"],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-02-16T12:01:16.647Z","updated_at":"2023-02-16T12:01:16.647Z","repository_link":"https://github.com/mprib/caliscope/blob/main/pyproject.toml","dependencies":[{"id":7714006616,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006617,"package_name":"opencv-contrib-python","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006620,"package_name":"pyqt6","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006630,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006631,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006632,"package_name":"pyqtgraph","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006633,"package_name":"pyopengl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006636,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7714006638,"package_name":"seaborn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/mkdocs.yaml","sha":null,"kind":"manifest","created_at":"2024-02-19T20:10:33.699Z","updated_at":"2024-02-19T20:10:33.699Z","repository_link":"https://github.com/mprib/caliscope/blob/main/.github/workflows/mkdocs.yaml","dependencies":[{"id":16323397404,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":16323397405,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16323397406,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest.yml","sha":null,"kind":"manifest","created_at":"2024-02-19T20:10:33.922Z","updated_at":"2024-02-19T20:10:33.922Z","repository_link":"https://github.com/mprib/caliscope/blob/main/.github/workflows/pytest.yml","dependencies":[{"id":16323397407,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16323397408,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2025-10-26T02:46:54.229Z","updated_at":"2025-10-26T02:46:54.229Z","repository_link":"https://github.com/mprib/caliscope/blob/main/uv.lock","dependencies":[{"id":25661858464,"package_name":"absl-py","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25661858465,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25661858466,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661858467,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":25661858468,"package_name":"babel","ecosystem":"pypi","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":25661858469,"package_name":"backrefs","ecosystem":"pypi","requirements":"5.9","direct":false,"kind":"runtime","optional":false},{"id":25661858470,"package_name":"caliscope","ecosystem":"pypi","requirements":"0.6.7","direct":false,"kind":"runtime","optional":false},{"id":25661859250,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.6.15","direct":false,"kind":"runtime","optional":false},{"id":25661859251,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":25661859252,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25661859253,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":25661859254,"package_name":"click","ecosystem":"pypi","requirements":"8.2.1","direct":false,"kind":"runtime","optional":false},{"id":25661859255,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":25661859256,"package_name":"comm","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25661859257,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":25661859258,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":25661859259,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.14","direct":false,"kind":"runtime","optional":false},{"id":25661859260,"package_name":"decorator","ecosystem":"pypi","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25661859261,"package_name":"distlib","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25661859262,"package_name":"et-xmlfile","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661859263,"package_name":"ewmhlib","ecosystem":"pypi","requirements":"0.2","direct":false,"kind":"runtime","optional":false},{"id":25661859788,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25661859789,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25661859790,"package_name":"filelock","ecosystem":"pypi","requirements":"3.19.1","direct":false,"kind":"runtime","optional":false},{"id":25661859791,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"25.2.10","direct":false,"kind":"runtime","optional":false},{"id":25661859792,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.58.5","direct":false,"kind":"runtime","optional":false},{"id":25661859793,"package_name":"ghp-import","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25661859794,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":25661859795,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.44","direct":false,"kind":"runtime","optional":false},{"id":25661859796,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.13","direct":false,"kind":"runtime","optional":false},{"id":25661859797,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":25661859798,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25661859799,"package_name":"ipykernel","ecosystem":"pypi","requirements":"6.29.5","direct":false,"kind":"runtime","optional":false},{"id":25661859800,"package_name":"ipython","ecosystem":"pypi","requirements":"8.37.0","direct":false,"kind":"runtime","optional":false},{"id":25661859801,"package_name":"ipython","ecosystem":"pypi","requirements":"9.4.0","direct":false,"kind":"runtime","optional":false},{"id":25661859802,"package_name":"ipython-pygments-lexers","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25661859803,"package_name":"jax","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25661859804,"package_name":"jaxlib","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25661859805,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.2","direct":false,"kind":"runtime","optional":false},{"id":25661859806,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":25661859807,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.6.3","direct":false,"kind":"runtime","optional":false},{"id":25661859808,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.8.1","direct":false,"kind":"runtime","optional":false},{"id":25661859809,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":25661859810,"package_name":"llvmlite","ecosystem":"pypi","requirements":"0.44.0","direct":false,"kind":"runtime","optional":false},{"id":25661859811,"package_name":"markdown","ecosystem":"pypi","requirements":"3.8.2","direct":false,"kind":"runtime","optional":false},{"id":25661859812,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25661859813,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":25661859815,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25661859816,"package_name":"mediapipe","ecosystem":"pypi","requirements":"0.10.20","direct":false,"kind":"runtime","optional":false},{"id":25661859819,"package_name":"mergedeep","ecosystem":"pypi","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":25661859822,"package_name":"mkdocs","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":25661859824,"package_name":"mkdocs-get-deps","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25661859826,"package_name":"mkdocs-git-revision-date-localized-plugin","ecosystem":"pypi","requirements":"1.4.7","direct":false,"kind":"runtime","optional":false},{"id":25661859829,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"9.6.15","direct":false,"kind":"runtime","optional":false},{"id":25661859831,"package_name":"mkdocs-material-extensions","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25661859834,"package_name":"ml-dtypes","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":25661859836,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25661859838,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":25661859840,"package_name":"numba","ecosystem":"pypi","requirements":"0.61.2","direct":false,"kind":"runtime","optional":false},{"id":25661859842,"package_name":"numpy","ecosystem":"pypi","requirements":"1.26.4","direct":false,"kind":"runtime","optional":false},{"id":25661859844,"package_name":"opencv-contrib-python","ecosystem":"pypi","requirements":"4.11.0.86","direct":false,"kind":"runtime","optional":false},{"id":25661859847,"package_name":"openpyxl","ecosystem":"pypi","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":25661859849,"package_name":"opt-einsum","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25661859851,"package_name":"packaging","ecosystem":"pypi","requirements":"25.0","direct":false,"kind":"runtime","optional":false},{"id":25661859853,"package_name":"paginate","ecosystem":"pypi","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":25661859992,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25661859993,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":25661859994,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":25661859995,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25661859996,"package_name":"pillow","ecosystem":"pypi","requirements":"11.3.0","direct":false,"kind":"runtime","optional":false},{"id":25661859997,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.8","direct":false,"kind":"runtime","optional":false},{"id":25661859998,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25661859999,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25661860000,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.51","direct":false,"kind":"runtime","optional":false},{"id":25661860001,"package_name":"protobuf","ecosystem":"pypi","requirements":"4.25.8","direct":false,"kind":"runtime","optional":false},{"id":25661860002,"package_name":"psutil","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661860003,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25661860004,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25661860005,"package_name":"pyarrow","ecosystem":"pypi","requirements":"20.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661860006,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":25661860007,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.2","direct":false,"kind":"runtime","optional":false},{"id":25661860008,"package_name":"pymdown-extensions","ecosystem":"pypi","requirements":"10.16","direct":false,"kind":"runtime","optional":false},{"id":25661860009,"package_name":"pymonctl","ecosystem":"pypi","requirements":"0.92","direct":false,"kind":"runtime","optional":false},{"id":25661860148,"package_name":"pyobjc","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860149,"package_name":"pyobjc-core","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860150,"package_name":"pyobjc-framework-accessibility","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860151,"package_name":"pyobjc-framework-accounts","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860152,"package_name":"pyobjc-framework-addressbook","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860153,"package_name":"pyobjc-framework-adservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860154,"package_name":"pyobjc-framework-adsupport","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860155,"package_name":"pyobjc-framework-applescriptkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860156,"package_name":"pyobjc-framework-applescriptobjc","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860157,"package_name":"pyobjc-framework-applicationservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860158,"package_name":"pyobjc-framework-apptrackingtransparency","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860159,"package_name":"pyobjc-framework-audiovideobridging","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860160,"package_name":"pyobjc-framework-authenticationservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860161,"package_name":"pyobjc-framework-automaticassessmentconfiguration","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860162,"package_name":"pyobjc-framework-automator","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860163,"package_name":"pyobjc-framework-avfoundation","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860164,"package_name":"pyobjc-framework-avkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860165,"package_name":"pyobjc-framework-avrouting","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860166,"package_name":"pyobjc-framework-backgroundassets","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860167,"package_name":"pyobjc-framework-browserenginekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860168,"package_name":"pyobjc-framework-businesschat","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860169,"package_name":"pyobjc-framework-calendarstore","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860170,"package_name":"pyobjc-framework-callkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860171,"package_name":"pyobjc-framework-carbon","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860172,"package_name":"pyobjc-framework-cfnetwork","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860173,"package_name":"pyobjc-framework-cinematic","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860174,"package_name":"pyobjc-framework-classkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860175,"package_name":"pyobjc-framework-cloudkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860176,"package_name":"pyobjc-framework-cocoa","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860177,"package_name":"pyobjc-framework-collaboration","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860178,"package_name":"pyobjc-framework-colorsync","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860179,"package_name":"pyobjc-framework-contacts","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860180,"package_name":"pyobjc-framework-contactsui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860181,"package_name":"pyobjc-framework-coreaudio","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860182,"package_name":"pyobjc-framework-coreaudiokit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860183,"package_name":"pyobjc-framework-corebluetooth","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860184,"package_name":"pyobjc-framework-coredata","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860185,"package_name":"pyobjc-framework-corehaptics","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860186,"package_name":"pyobjc-framework-corelocation","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860187,"package_name":"pyobjc-framework-coremedia","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860188,"package_name":"pyobjc-framework-coremediaio","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860189,"package_name":"pyobjc-framework-coremidi","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860190,"package_name":"pyobjc-framework-coreml","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860191,"package_name":"pyobjc-framework-coremotion","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860192,"package_name":"pyobjc-framework-coreservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860193,"package_name":"pyobjc-framework-corespotlight","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860194,"package_name":"pyobjc-framework-coretext","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860195,"package_name":"pyobjc-framework-corewlan","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860196,"package_name":"pyobjc-framework-cryptotokenkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860197,"package_name":"pyobjc-framework-datadetection","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860198,"package_name":"pyobjc-framework-devicecheck","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860199,"package_name":"pyobjc-framework-devicediscoveryextension","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860200,"package_name":"pyobjc-framework-dictionaryservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860201,"package_name":"pyobjc-framework-discrecording","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860202,"package_name":"pyobjc-framework-discrecordingui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860203,"package_name":"pyobjc-framework-diskarbitration","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860204,"package_name":"pyobjc-framework-dvdplayback","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860205,"package_name":"pyobjc-framework-eventkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860206,"package_name":"pyobjc-framework-exceptionhandling","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860207,"package_name":"pyobjc-framework-executionpolicy","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860208,"package_name":"pyobjc-framework-extensionkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860209,"package_name":"pyobjc-framework-externalaccessory","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860210,"package_name":"pyobjc-framework-fileprovider","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860211,"package_name":"pyobjc-framework-fileproviderui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860212,"package_name":"pyobjc-framework-findersync","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860213,"package_name":"pyobjc-framework-fsevents","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860214,"package_name":"pyobjc-framework-fskit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860215,"package_name":"pyobjc-framework-gamecenter","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860216,"package_name":"pyobjc-framework-gamecontroller","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860217,"package_name":"pyobjc-framework-gamekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860218,"package_name":"pyobjc-framework-gameplaykit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860219,"package_name":"pyobjc-framework-healthkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860220,"package_name":"pyobjc-framework-imagecapturecore","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860221,"package_name":"pyobjc-framework-inputmethodkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860222,"package_name":"pyobjc-framework-installerplugins","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860223,"package_name":"pyobjc-framework-instantmessage","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860224,"package_name":"pyobjc-framework-intents","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860225,"package_name":"pyobjc-framework-intentsui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860226,"package_name":"pyobjc-framework-iobluetooth","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860227,"package_name":"pyobjc-framework-iobluetoothui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860228,"package_name":"pyobjc-framework-iosurface","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860229,"package_name":"pyobjc-framework-ituneslibrary","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860230,"package_name":"pyobjc-framework-kernelmanagement","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860231,"package_name":"pyobjc-framework-latentsemanticmapping","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860232,"package_name":"pyobjc-framework-launchservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860233,"package_name":"pyobjc-framework-libdispatch","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860234,"package_name":"pyobjc-framework-libxpc","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860235,"package_name":"pyobjc-framework-linkpresentation","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860236,"package_name":"pyobjc-framework-localauthentication","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860237,"package_name":"pyobjc-framework-localauthenticationembeddedui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860238,"package_name":"pyobjc-framework-mailkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860239,"package_name":"pyobjc-framework-mapkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860240,"package_name":"pyobjc-framework-mediaaccessibility","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860241,"package_name":"pyobjc-framework-mediaextension","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860242,"package_name":"pyobjc-framework-medialibrary","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860243,"package_name":"pyobjc-framework-mediaplayer","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860244,"package_name":"pyobjc-framework-mediatoolbox","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860245,"package_name":"pyobjc-framework-metal","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860246,"package_name":"pyobjc-framework-metalfx","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860247,"package_name":"pyobjc-framework-metalkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860248,"package_name":"pyobjc-framework-metalperformanceshaders","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860249,"package_name":"pyobjc-framework-metalperformanceshadersgraph","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860250,"package_name":"pyobjc-framework-metrickit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860251,"package_name":"pyobjc-framework-mlcompute","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860252,"package_name":"pyobjc-framework-modelio","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860253,"package_name":"pyobjc-framework-multipeerconnectivity","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860254,"package_name":"pyobjc-framework-naturallanguage","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860255,"package_name":"pyobjc-framework-netfs","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860256,"package_name":"pyobjc-framework-network","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860257,"package_name":"pyobjc-framework-networkextension","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860258,"package_name":"pyobjc-framework-notificationcenter","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860259,"package_name":"pyobjc-framework-opendirectory","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860260,"package_name":"pyobjc-framework-osakit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860261,"package_name":"pyobjc-framework-oslog","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860262,"package_name":"pyobjc-framework-passkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860263,"package_name":"pyobjc-framework-pencilkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860264,"package_name":"pyobjc-framework-phase","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860265,"package_name":"pyobjc-framework-photos","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860266,"package_name":"pyobjc-framework-photosui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860267,"package_name":"pyobjc-framework-preferencepanes","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860268,"package_name":"pyobjc-framework-pushkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860269,"package_name":"pyobjc-framework-quartz","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860270,"package_name":"pyobjc-framework-quicklookthumbnailing","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860271,"package_name":"pyobjc-framework-replaykit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860272,"package_name":"pyobjc-framework-safariservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860273,"package_name":"pyobjc-framework-safetykit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860274,"package_name":"pyobjc-framework-scenekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860275,"package_name":"pyobjc-framework-screencapturekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860276,"package_name":"pyobjc-framework-screensaver","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860277,"package_name":"pyobjc-framework-screentime","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860278,"package_name":"pyobjc-framework-scriptingbridge","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860279,"package_name":"pyobjc-framework-searchkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860280,"package_name":"pyobjc-framework-security","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860281,"package_name":"pyobjc-framework-securityfoundation","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860282,"package_name":"pyobjc-framework-securityinterface","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860283,"package_name":"pyobjc-framework-securityui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860284,"package_name":"pyobjc-framework-sensitivecontentanalysis","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860285,"package_name":"pyobjc-framework-servicemanagement","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860286,"package_name":"pyobjc-framework-sharedwithyou","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860287,"package_name":"pyobjc-framework-sharedwithyoucore","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860288,"package_name":"pyobjc-framework-shazamkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860289,"package_name":"pyobjc-framework-social","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860290,"package_name":"pyobjc-framework-soundanalysis","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860291,"package_name":"pyobjc-framework-speech","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860292,"package_name":"pyobjc-framework-spritekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860293,"package_name":"pyobjc-framework-storekit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860294,"package_name":"pyobjc-framework-symbols","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860295,"package_name":"pyobjc-framework-syncservices","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860296,"package_name":"pyobjc-framework-systemconfiguration","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860297,"package_name":"pyobjc-framework-systemextensions","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860298,"package_name":"pyobjc-framework-threadnetwork","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860299,"package_name":"pyobjc-framework-uniformtypeidentifiers","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860300,"package_name":"pyobjc-framework-usernotifications","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860301,"package_name":"pyobjc-framework-usernotificationsui","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860302,"package_name":"pyobjc-framework-videosubscriberaccount","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860303,"package_name":"pyobjc-framework-videotoolbox","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860304,"package_name":"pyobjc-framework-virtualization","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860305,"package_name":"pyobjc-framework-vision","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860306,"package_name":"pyobjc-framework-webkit","ecosystem":"pypi","requirements":"11.1","direct":false,"kind":"runtime","optional":false},{"id":25661860307,"package_name":"pyopengl","ecosystem":"pypi","requirements":"3.1.9","direct":false,"kind":"runtime","optional":false},{"id":25661860308,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":25661860309,"package_name":"pyqtgraph","ecosystem":"pypi","requirements":"0.13.7","direct":false,"kind":"runtime","optional":false},{"id":25661860310,"package_name":"pyside6","ecosystem":"pypi","requirements":"6.9.1","direct":false,"kind":"runtime","optional":false},{"id":25661860311,"package_name":"pyside6-addons","ecosystem":"pypi","requirements":"6.9.1","direct":false,"kind":"runtime","optional":false},{"id":25661860312,"package_name":"pyside6-essentials","ecosystem":"pypi","requirements":"6.9.1","direct":false,"kind":"runtime","optional":false},{"id":25661860313,"package_name":"pytest","ecosystem":"pypi","requirements":"8.4.1","direct":false,"kind":"runtime","optional":false},{"id":25661860314,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":25661860315,"package_name":"python-xlib","ecosystem":"pypi","requirements":"0.33","direct":false,"kind":"runtime","optional":false},{"id":25661860316,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":25661860317,"package_name":"pywin32","ecosystem":"pypi","requirements":"310","direct":false,"kind":"runtime","optional":false},{"id":25661860318,"package_name":"pywinbox","ecosystem":"pypi","requirements":"0.7","direct":false,"kind":"runtime","optional":false},{"id":25661860502,"package_name":"pywinctl","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25661860503,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25661860504,"package_name":"pyyaml-env-tag","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"runtime","optional":false},{"id":25661860505,"package_name":"pyzmq","ecosystem":"pypi","requirements":"27.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661860506,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.4","direct":false,"kind":"runtime","optional":false},{"id":25661860507,"package_name":"rtoml","ecosystem":"pypi","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":25661860760,"package_name":"ruff","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":"runtime","optional":false},{"id":25661860763,"package_name":"scipy","ecosystem":"pypi","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25661860766,"package_name":"scipy","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":25661860768,"package_name":"sentencepiece","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25661860770,"package_name":"shiboken6","ecosystem":"pypi","requirements":"6.9.1","direct":false,"kind":"runtime","optional":false},{"id":25661860771,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25661860772,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25661860773,"package_name":"sounddevice","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":25661860774,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25661860775,"package_name":"tomli","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":25661860776,"package_name":"tornado","ecosystem":"pypi","requirements":"6.5.1","direct":false,"kind":"runtime","optional":false},{"id":25661860777,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.14.3","direct":false,"kind":"runtime","optional":false},{"id":25661860778,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.14.1","direct":false,"kind":"runtime","optional":false},{"id":25661860779,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":25661860780,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25661860781,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.34.0","direct":false,"kind":"runtime","optional":false},{"id":25661860782,"package_name":"watchdog","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25661860783,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false}]}],"score":15.097227430114243,"created_at":"2025-04-11T10:17:08.950Z","updated_at":"2026-06-20T23:02:26.583Z","avatar_url":"https://github.com/mprib.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/356467","html_url":"https://summary.ecosyste.ms/projects/356467"}