{"id":59820,"name":"pymovements","description":"A python package for processing eye movement data","url":"https://github.com/aeye-lab/pymovements","last_synced_at":"2025-09-05T15:40:12.130Z","repository":{"id":37264295,"uuid":"439307335","full_name":"aeye-lab/pymovements","owner":"aeye-lab","description":"A python package for processing eye movement data","archived":false,"fork":false,"pushed_at":"2025-09-04T13:03:28.000Z","size":5491,"stargazers_count":110,"open_issues_count":228,"forks_count":38,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-09-04T15:07:54.237Z","etag":null,"topics":["event-detection","eye-tracking","eyetracking","python","scientific-computing","scientific-software","scientific-visualization"],"latest_commit_sha":null,"homepage":"https://pymovements.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aeye-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","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":"2021-12-17T11:18:19.000Z","updated_at":"2025-09-02T10:31:40.000Z","dependencies_parsed_at":"2024-02-19T14:01:21.277Z","dependency_job_id":"76c68bba-b872-44ba-a794-5f91c019bab1","html_url":"https://github.com/aeye-lab/pymovements","commit_stats":{"total_commits":442,"total_committers":15,"mean_commits":"29.466666666666665","dds":"0.30316742081447967","last_synced_commit":"0179fa85e541d8e6cfd3ea2cb3f1600fafc31983"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/aeye-lab/pymovements","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273779521,"owners_count":25166809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"aeye-lab","name":"AEye ","uuid":"96292985","kind":"organization","description":"AEye is a junior research group within the University of Potsdam. Members of AEye work on the intersection of machine learning and eye tracking.","email":"lejaeger@uni-potsdam.de","website":"https://www.uni-potsdam.de/en/cs-ml/aeye","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/96292985?v=4","repositories_count":13,"last_synced_at":"2024-04-27T00:15:02.310Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aeye-lab","funding_links":[],"total_stars":87,"followers":22,"following":0,"created_at":"2022-11-14T20:38:34.458Z","updated_at":"2024-04-27T00:15:09.124Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab/repositories"},"packages":[{"id":4469206,"name":"pymovements","ecosystem":"pypi","description":"A python package for processing eye movement data","homepage":"https://github.com/aeye-lab/pymovements","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/aeye-lab/pymovements","keywords_array":[],"namespace":null,"versions_count":44,"first_release_published_at":"2022-06-15T11:00:44.000Z","latest_release_published_at":"2025-08-28T18:54:02.000Z","latest_release_number":"0.23.1","last_synced_at":"2025-09-04T15:11:50.218Z","created_at":"2022-06-15T11:10:38.827Z","updated_at":"2025-09-04T15:11:50.964Z","registry_url":"https://pypi.org/project/pymovements/","install_command":"pip install pymovements --index-url https://pypi.org/simple","documentation_url":"https://pymovements.readthedocs.io/en/stable","metadata":{"funding":null,"documentation":"https://pymovements.readthedocs.io/en/stable","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft :: Windows","Operating System :: OS Independent","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering","Typing :: Typed"],"normalized_name":"pymovements","project_status":null},"repo_metadata":{"id":37264295,"uuid":"439307335","full_name":"aeye-lab/pymovements","owner":"aeye-lab","description":"A python package for processing eye movement data","archived":false,"fork":false,"pushed_at":"2024-08-26T21:30:15.000Z","size":1795,"stargazers_count":61,"open_issues_count":145,"forks_count":11,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-08-26T23:03:29.723Z","etag":null,"topics":["event-detection","eye-tracking","eyetracking","python","scientific-computing","scientific-software","scientific-visualization"],"latest_commit_sha":null,"homepage":"https://pymovements.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aeye-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-17T11:18:19.000Z","updated_at":"2024-08-26T14:22:16.000Z","dependencies_parsed_at":"2024-02-19T14:01:21.277Z","dependency_job_id":"76c68bba-b872-44ba-a794-5f91c019bab1","html_url":"https://github.com/aeye-lab/pymovements","commit_stats":{"total_commits":442,"total_committers":15,"mean_commits":"29.466666666666665","dds":"0.30316742081447967","last_synced_commit":"0179fa85e541d8e6cfd3ea2cb3f1600fafc31983"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217083572,"owners_count":16122083,"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","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"aeye-lab","name":"AEye ","uuid":"96292985","kind":"organization","description":"AEye is a junior research group within the University of Potsdam. Members of AEye work on the intersection of machine learning and eye tracking.","email":"lejaeger@uni-potsdam.de","website":"https://www.uni-potsdam.de/en/cs-ml/aeye","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/96292985?v=4","repositories_count":13,"last_synced_at":"2024-04-27T00:15:02.310Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aeye-lab","funding_links":[],"total_stars":87,"followers":22,"following":0,"created_at":"2022-11-14T20:38:34.458Z","updated_at":"2024-04-27T00:15:09.124Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeye-lab/repositories"},"tags":[{"name":"v0.18.0","sha":"df217c6f5308ddd7f981ceacc0c0fcff2457557a","kind":"commit","published_at":"2024-03-28T17:22:10.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.18.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"a9edc9dada4bf13ab13f034429570cb942dce3be","kind":"commit","published_at":"2023-12-08T02:36:26.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.17.3","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.3/manifests"},{"name":"v0.17.2","sha":"256060108b9dbe4fb9cc20f998568a425430d67d","kind":"commit","published_at":"2023-11-17T10:31:25.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.17.2","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"417a305566646de08306a8682a9331e1c5f9ccae","kind":"commit","published_at":"2023-10-13T07:58:03.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.17.1","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"485014261fb7066235e523b4cd47471cf9408876","kind":"commit","published_at":"2023-10-06T11:08:33.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.17.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.17.0/manifests"},{"name":"v0.16.1","sha":"47e29b71f53a38e0c756f2a65e0232d53f8f9e66","kind":"commit","published_at":"2023-09-01T12:56:59.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.16.1","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"7c38f5c68e25555a35c4cad9edef75fcfcc4cb97","kind":"commit","published_at":"2023-08-18T13:18:26.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.16.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"a1feb630d7a2527ac1a93b5aca14ff24a1879c35","kind":"commit","published_at":"2023-06-01T10:01:08.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.15.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"79ec59c8a53dfb387be8be50957edd48b718e9e5","kind":"commit","published_at":"2023-05-30T14:21:59.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.14.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"2afecda611284d4429be8b1a9915e516988f4fd3","kind":"commit","published_at":"2023-05-26T10:04:47.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.13.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"44bd0c0bdb8f2837594e3f83436ad23cdb2ad5df","kind":"commit","published_at":"2023-05-17T12:36:42.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.12.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"ccc8ee8d5d3893a3453b6324a47092e95eeaa4db","kind":"commit","published_at":"2023-05-11T14:26:07.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.11.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"2c14437f102aee21fd0a082dd08d99e47b3dc8e3","kind":"commit","published_at":"2023-04-28T04:29:35.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.10.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"12407633deeaf4841abca4195c31f6dd27784305","kind":"commit","published_at":"2023-04-14T11:30:41.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.9.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"614096be0dab41a7b7feb835ad1e55564ddbb5b2","kind":"commit","published_at":"2023-03-24T12:56:54.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.8.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"c9649108ca6fc889ef0d81419a7e4657d3adb655","kind":"commit","published_at":"2023-03-16T12:51:58.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.7.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b04c9f0ed502b97e9b4382edbd68c2deaa7850b3","kind":"commit","published_at":"2023-03-10T12:25:44.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.6.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"0d3d2a421cdee5657037248a99692e25c63dc786","kind":"commit","published_at":"2023-03-03T12:52:01.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.5.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"18fd1be238fca04f14809c27a49778759e2ed0e3","kind":"commit","published_at":"2023-02-24T11:51:37.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.4.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"f4980668900ea8bd4bef3e63657df31f038fdb56","kind":"commit","published_at":"2023-02-22T15:41:14.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.3.1","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.1/manifests"},{"name":"v0.3.1-2","sha":"11718eae90727d87c095f426e1f71a47efca9445","kind":"commit","published_at":"2023-02-22T15:30:15.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.3.1-2","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.3.1-2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.1-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.1-2/manifests"},{"name":"v0.3.0","sha":"547861a36f5615d6f264d43d78a41b89e523c8ff","kind":"commit","published_at":"2023-02-21T16:09:09.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.3.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"c02cfdc23d8bd6967dbd3a17231a9c4a3ee92c5b","kind":"commit","published_at":"2023-02-20T08:56:43.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.2.1","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"568a0b3fff863a62babc5fded1f16c5f2befe9ad","kind":"commit","published_at":"2023-02-15T13:20:42.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.2.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"ca0fd48a3db5e359b9723d2f06a05cebbc0795d3","kind":"commit","published_at":"2023-02-15T12:39:55.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.1.3","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"d6f20918b585b7f034ba8c97a2d27e5bbcac2c7e","kind":"commit","published_at":"2023-02-09T08:59:03.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.1.2","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"3ee63e707d08fab5d68e31fe4585ef02747c61fa","kind":"commit","published_at":"2023-02-09T08:18:00.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.1.1","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"a5a4c933e7a182ea48932da0cab4135c1c273903","kind":"commit","published_at":"2023-02-07T18:50:35.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/v0.1.0","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/v0.1.0/manifests"},{"name":"0.0.8","sha":"199183300c5986917d0217f1d374fc656d9535a8","kind":"commit","published_at":"2022-10-26T14:42:47.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/0.0.8","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.8/manifests"},{"name":"0.0.7","sha":"3f471feb5d2c532be011dcc761c2ae319791abbf","kind":"commit","published_at":"2022-10-26T12:54:13.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/0.0.7","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.7/manifests"},{"name":"0.0.6","sha":"f9164fea628178495d9f8f5bc98ebcdf882b73f6","kind":"commit","published_at":"2022-10-26T11:46:11.000Z","download_url":"https://codeload.github.com/aeye-lab/pymovements/tar.gz/0.0.6","html_url":"https://github.com/aeye-lab/pymovements/releases/tag/0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/tags/0.0.6/manifests"}]},"repo_metadata_updated_at":"2024-08-27T23:29:47.453Z","dependent_packages_count":0,"downloads":3110,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":10.22361968674983,"dependent_repos_count":21.5515601217656,"dependent_packages_count":10.117827917587048,"stargazers_count":11.46175136245613,"forks_count":15.367214655482393,"docker_downloads_count":null,"average":13.744394748808201},"purl":"pkg:pypi/pymovements","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pymovements","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pymovements","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pymovements/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-26T23:14:05.004Z","issues_count":195,"pull_requests_count":295,"avg_time_to_close_issue":7171165.225,"avg_time_to_close_pull_request":819667.7670250896,"issues_closed_count":80,"pull_requests_closed_count":279,"pull_request_authors_count":12,"issue_authors_count":6,"avg_comments_per_issue":0.6307692307692307,"avg_comments_per_pull_request":1.542372881355932,"merged_pull_requests_count":253,"bot_issues_count":0,"bot_pull_requests_count":76,"past_year_issues_count":97,"past_year_pull_requests_count":212,"past_year_avg_time_to_close_issue":4118889.913043478,"past_year_avg_time_to_close_pull_request":777201.9695431473,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":197,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.8556701030927835,"past_year_avg_comments_per_pull_request":1.599056603773585,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":64,"past_year_merged_pull_requests_count":176,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/issues","maintainers":[{"login":"SiQube","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SiQube"},{"login":"jakobchwastek","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jakobchwastek"},{"login":"prassepaul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prassepaul"},{"login":"josephine-funken","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josephine-funken"},{"login":"theDebbister","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theDebbister"},{"login":"OmerShubi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OmerShubi"},{"login":"saeub","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saeub"}],"active_maintainers":[{"login":"SiQube","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SiQube"},{"login":"jakobchwastek","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jakobchwastek"},{"login":"prassepaul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prassepaul"},{"login":"josephine-funken","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josephine-funken"},{"login":"theDebbister","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theDebbister"},{"login":"OmerShubi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OmerShubi"},{"login":"saeub","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saeub"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymovements/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymovements/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymovements/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymovements/related_packages","maintainers":[{"uuid":"dkrakowczyk","login":"dkrakowczyk","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/dkrakowczyk/","role":null,"created_at":"2022-11-27T17:44:25.079Z","updated_at":"2022-11-27T17:44:25.079Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dkrakowczyk/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725194,"maintainers_count":308369,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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":1399411,"full_name":"aeye-lab/pymovements","default_branch":"main","committers":[{"name":"Daniel Krakowczyk","email":"daniel.krakowczyk@uni-potsdam.de","login":null,"count":308},{"name":"David R. Reich","email":"43832476+SiQube","login":"SiQube","count":43},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":33},{"name":"Jakob Chwastek","email":"jakob.chwastek@gmail.com","login":"jakobchwastek","count":16},{"name":"prassepaul","email":"prasse.paul@googlemail.com","login":null,"count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":9},{"name":"Deborah N. Jakobi","email":"57712991+theDebbister","login":"theDebbister","count":8},{"name":"siqube-adobe","email":"141645539+siqube-adobe","login":"siqube-adobe","count":3},{"name":"Jakob Chwastek","email":"chwastek@uni-potsdam.de","login":null,"count":2},{"name":"Josephine Funken","email":"138496024+josephine-funken","login":"josephine-funken","count":2},{"name":"Patrick Haller","email":"patrick.hlr@gmail.com","login":null,"count":1},{"name":"Bartłomiej Krawisz","email":"43708985+ketrab2003","login":"ketrab2003","count":1},{"name":"David R. Reich","email":"43832476+siqube","login":"siqube","count":1},{"name":"Shuwen27","email":"71433829+Shuwen27","login":"Shuwen27","count":1},{"name":"assuntasuess","email":"106009978+assuntasuess","login":"assuntasuess","count":1}],"total_commits":442,"total_committers":15,"total_bot_commits":42,"total_bot_committers":2,"mean_commits":29.466666666666665,"dds":0.30316742081447967,"past_year_committers":[{"name":"Daniel Krakowczyk","email":"daniel.krakowczyk@uni-potsdam.de","login":null,"count":255},{"name":"David R. Reich","email":"43832476+SiQube","login":"SiQube","count":35},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":33},{"name":"Jakob Chwastek","email":"jakob.chwastek@gmail.com","login":"jakobchwastek","count":15},{"name":"prassepaul","email":"prasse.paul@googlemail.com","login":null,"count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":9},{"name":"Deborah N. Jakobi","email":"57712991+theDebbister","login":"theDebbister","count":8},{"name":"siqube-adobe","email":"141645539+siqube-adobe","login":"siqube-adobe","count":3},{"name":"Jakob Chwastek","email":"chwastek@uni-potsdam.de","login":null,"count":2},{"name":"Josephine Funken","email":"138496024+josephine-funken","login":"josephine-funken","count":2},{"name":"Patrick Haller","email":"patrick.hlr@gmail.com","login":null,"count":1},{"name":"Bartłomiej Krawisz","email":"43708985+ketrab2003","login":"ketrab2003","count":1},{"name":"David R. Reich","email":"43832476+siqube","login":"siqube","count":1},{"name":"Shuwen27","email":"71433829+Shuwen27","login":"Shuwen27","count":1},{"name":"assuntasuess","email":"106009978+assuntasuess","login":"assuntasuess","count":1}],"past_year_total_commits":380,"past_year_total_committers":15,"past_year_total_bot_commits":42,"past_year_total_bot_committers":2,"past_year_mean_commits":25.333333333333332,"past_year_dds":0.32894736842105265,"last_synced_at":"2024-01-26T11:32:53.993Z","last_synced_commit":"0179fa85e541d8e6cfd3ea2cb3f1600fafc31983","created_at":"2023-10-12T00:09:25.438Z","updated_at":"2024-01-26T11:32:53.993Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"aeye-lab/pymovements","html_url":"https://github.com/aeye-lab/pymovements","last_synced_at":"2025-08-31T08:42:21.792Z","status":null,"issues_count":290,"pull_requests_count":496,"avg_time_to_close_issue":6729888.491803279,"avg_time_to_close_pull_request":994852.578692494,"issues_closed_count":122,"pull_requests_closed_count":413,"pull_request_authors_count":31,"issue_authors_count":15,"avg_comments_per_issue":0.7310344827586207,"avg_comments_per_pull_request":1.4455645161290323,"merged_pull_requests_count":376,"bot_issues_count":0,"bot_pull_requests_count":107,"past_year_issues_count":95,"past_year_pull_requests_count":204,"past_year_avg_time_to_close_issue":3348929.6923076925,"past_year_avg_time_to_close_pull_request":1230504.897810219,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":137,"past_year_pull_request_authors_count":27,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.9157894736842105,"past_year_avg_comments_per_pull_request":1.2892156862745099,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":34,"past_year_merged_pull_requests_count":123,"created_at":"2023-05-15T03:51:54.894Z","updated_at":"2025-09-03T06:37:54.007Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeye-lab%2Fpymovements/issues","issue_labels_count":{"enhancement":208,"bug":48,"good first issue":31,"essential":20,"documentation":16,"dataset":12,"nonessential":8,"plotting":2,"question":2,"internal":2,"parsing":2,"fix":2,"breaking":1,"wontfix":1,"performance":1,"help wanted":1},"pull_request_labels_count":{"internal":115,"dependencies":78,"build":78,"enhancement":76,"documentation":51,"fix":40,"python":16,"dataset":12,"deprecation":11,"breaking":9,"bug":5,"essential":2,"highlight":2,"urgent":2,"docs":1,"performance":1},"issue_author_associations_count":{"CONTRIBUTOR":222,"MEMBER":43,"COLLABORATOR":22,"NONE":11},"pull_request_author_associations_count":{"CONTRIBUTOR":408,"MEMBER":194,"COLLABORATOR":53,"NONE":14},"issue_authors":{"dkrako":209,"SiQube":38,"saeub":19,"xiaotiansu":8,"jakobchwastek":5,"izaskr":4,"AnnaBhlr":2,"saphjra":2,"annabondar3":1,"MaxistheSpy":1,"romajaku":1,"ivanvajs1996":1,"nisar2":1,"cbueth":1,"OmerShubi":1,"atakanny":1,"Joshua2000B":1,"sasogr":1,"faizygithub":1},"pull_request_authors":{"dkrako":229,"SiQube":161,"dependabot[bot]":78,"pre-commit-ci[bot]":78,"saeub":30,"jakobchwastek":14,"prassepaul":14,"josephine-funken":10,"theDebbister":8,"OmerShubi":5,"kasprowski":5,"cbueth":3,"siqube-adobe":3,"bujkani":3,"xiaotiansu":2,"saphjra":2,"AnnaBhlr":2,"jewelsg":2,"aarbeikop":2,"sasogr":2,"ClanEver":2,"senisioi":2,"stremoka":2,"MirceaMM":1,"izaskr":1,"ketrab2003":1,"bernhardangele":1,"osmaneTKT":1,"ivanvajs1996":1,"lattaai5":1,"Yanis750":1,"MehrazRumman":1,"RanvirWankhede":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10072086,"issues_count":31257663,"pull_requests_count":95517173,"authors_count":10689807,"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":{"enhancement":67,"essential":20,"bug":19,"dataset":12,"good first issue":9,"nonessential":8,"documentation":6,"plotting":2,"internal":2,"parsing":2,"question":1,"performance":1,"fix":1},"past_year_pull_request_labels_count":{"internal":46,"documentation":40,"dependencies":23,"enhancement":23,"build":21,"python":16,"dataset":12,"deprecation":11,"fix":7,"essential":2,"highlight":2,"urgent":2,"bug":2,"breaking":1,"performance":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":63,"COLLABORATOR":21,"MEMBER":19,"NONE":10},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":134,"MEMBER":100,"COLLABORATOR":37,"NONE":12},"past_year_issue_authors":{"dkrako":54,"SiQube":19,"saeub":14,"xiaotiansu":8,"izaskr":4,"saphjra":2,"AnnaBhlr":2,"ivanvajs1996":1,"faizygithub":1,"Joshua2000B":1,"MaxistheSpy":1,"nisar2":1,"romajaku":1,"cbueth":1,"atakanny":1,"sasogr":1,"annabondar3":1},"past_year_pull_request_authors":{"SiQube":98,"dkrako":85,"dependabot[bot]":23,"pre-commit-ci[bot]":22,"saeub":12,"kasprowski":5,"bujkani":3,"cbueth":3,"OmerShubi":3,"xiaotiansu":2,"senisioi":2,"AnnaBhlr":2,"jewelsg":2,"ClanEver":2,"saphjra":2,"stremoka":2,"aarbeikop":2,"sasogr":2,"theDebbister":1,"bernhardangele":1,"prassepaul":1,"ivanvajs1996":1,"osmaneTKT":1,"lattaai5":1,"izaskr":1,"Yanis750":1,"MirceaMM":1,"MehrazRumman":1,"RanvirWankhede":1},"maintainers":[{"login":"SiQube","count":199,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SiQube"},{"login":"saeub","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saeub"},{"login":"jakobchwastek","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jakobchwastek"},{"login":"prassepaul","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prassepaul"},{"login":"josephine-funken","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/josephine-funken"},{"login":"theDebbister","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theDebbister"},{"login":"cbueth","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cbueth"},{"login":"izaskr","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/izaskr"},{"login":"OmerShubi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OmerShubi"},{"login":"bujkani","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bujkani"},{"login":"sasogr","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sasogr"},{"login":"saphjra","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saphjra"},{"login":"stremoka","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stremoka"},{"login":"jewelsg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jewelsg"},{"login":"kasprowski","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kasprowski"},{"login":"bernhardangele","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bernhardangele"},{"login":"senisioi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/senisioi"},{"login":"faizygithub","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/faizygithub"},{"login":"aarbeikop","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aarbeikop"},{"login":"ivanvajs1996","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivanvajs1996"},{"login":"MirceaMM","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MirceaMM"}],"active_maintainers":[{"login":"SiQube","count":117,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SiQube"},{"login":"saeub","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saeub"},{"login":"izaskr","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/izaskr"},{"login":"cbueth","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cbueth"},{"login":"bujkani","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bujkani"},{"login":"OmerShubi","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OmerShubi"},{"login":"sasogr","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sasogr"},{"login":"saphjra","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saphjra"},{"login":"jewelsg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jewelsg"},{"login":"kasprowski","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kasprowski"},{"login":"stremoka","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stremoka"},{"login":"prassepaul","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prassepaul"},{"login":"theDebbister","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/theDebbister"},{"login":"MirceaMM","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MirceaMM"},{"login":"senisioi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/senisioi"},{"login":"bernhardangele","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bernhardangele"},{"login":"aarbeikop","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aarbeikop"},{"login":"ivanvajs1996","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivanvajs1996"},{"login":"faizygithub","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/faizygithub"}]},"events":null,"keywords":["event-detection","eye-tracking","eyetracking","python","scientific-computing","scientific-software","scientific-visualization"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-05T12:01:19.747Z","updated_at":"2022-09-05T12:01:19.747Z","repository_link":"https://github.com/aeye-lab/pymovements/blob/main/requirements.txt","dependencies":[{"id":3904025860,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.10.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T16:30:48.879Z","updated_at":"2023-09-22T16:30:48.879Z","repository_link":"https://github.com/aeye-lab/pymovements/blob/main/.github/workflows/tests.yml","dependencies":[{"id":13878040659,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13878040660,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13878040661,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13878040662,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13878040663,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-22T16:30:50.632Z","updated_at":"2023-09-22T16:30:50.632Z","repository_link":"https://github.com/aeye-lab/pymovements/blob/main/pyproject.toml","dependencies":[{"id":13878041628,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.0.0,\u003c3.8","direct":true,"kind":"runtime","optional":false},{"id":13878041629,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.10.0,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":13878041630,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e1.0.0,\u003c3","direct":true,"kind":"runtime","optional":false},{"id":13878041631,"package_name":"polars","ecosystem":"pypi","requirements":"\u003e=0.19.0,\u003c0.20.0","direct":true,"kind":"runtime","optional":false},{"id":13878041632,"package_name":"pyarrow","ecosystem":"pypi","requirements":"\u003e=11.0.0,\u003c14","direct":true,"kind":"runtime","optional":false},{"id":13878041633,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.5.4,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":13878041634,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.0.0,\u003c5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/autolabeler.yml","sha":null,"kind":"manifest","created_at":"2023-12-16T19:40:02.409Z","updated_at":"2023-12-16T19:40:02.409Z","repository_link":"https://github.com/aeye-lab/pymovements/blob/main/.github/workflows/autolabeler.yml","dependencies":[{"id":15132347080,"package_name":"release-drafter/release-drafter","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-12-16T19:40:02.519Z","updated_at":"2023-12-16T19:40:02.519Z","repository_link":"https://github.com/aeye-lab/pymovements/blob/main/.github/workflows/publish.yml","dependencies":[{"id":15132347081,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15132347082,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":15132347083,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]}],"score":16.574116981883513,"created_at":"2025-09-04T15:51:36.508Z","updated_at":"2025-10-07T08:23:30.515Z","avatar_url":"https://github.com/aeye-lab.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":3110,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1145/3588015.3590134"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interpretability","energy-system-model","mesh","profiles","hydrology","medical-imaging","regionalization","energy-system","exoplanet","standardization"],"project_url":"https://science.ecosyste.ms/api/v1/projects/59820","html_url":"https://science.ecosyste.ms/projects/59820","bibtex_url":"https://science.ecosyste.ms/projects/59820/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/59820/export.apalike"}