{"id":38805,"name":"pyclesperanto","description":"GPU-accelerated Image Processing library for Python","url":"https://github.com/clesperanto/pyclesperanto","last_synced_at":"2025-09-05T07:55:07.187Z","repository":{"id":38072410,"uuid":"476267045","full_name":"clEsperanto/pyclesperanto","owner":"clEsperanto","description":"GPU-accelerated Image Processing library for Python","archived":false,"fork":false,"pushed_at":"2025-08-20T12:34:55.000Z","size":91928,"stargazers_count":51,"open_issues_count":5,"forks_count":8,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-08-20T13:28:45.000Z","etag":null,"topics":["gpu","image-analysis","image-processing","image-segmentation","opencl","python"],"latest_commit_sha":null,"homepage":"https://clesperanto-doc.readthedocs.io","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clEsperanto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-31T11:00:44.000Z","updated_at":"2025-08-20T12:33:53.000Z","dependencies_parsed_at":"2023-10-16T18:52:55.213Z","dependency_job_id":"4b20f8d6-9cf4-434a-82b9-a38dd3091fe3","html_url":"https://github.com/clEsperanto/pyclesperanto","commit_stats":{"total_commits":518,"total_committers":8,"mean_commits":64.75,"dds":"0.22586872586872586","last_synced_commit":"75dc21cb675c9dcfbde3ca29987cba8295cb5635"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/clEsperanto/pyclesperanto","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273728152,"owners_count":25157136,"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":"clEsperanto","name":"clEsperanto","uuid":"57065193","kind":"organization","description":"GPU-accelerated image processing across languages and platforms","email":null,"website":"clEsperanto.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57065193?v=4","repositories_count":16,"last_synced_at":"2024-05-14T00:19:51.269Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/clEsperanto","funding_links":[],"total_stars":314,"followers":18,"following":0,"created_at":"2022-11-14T10:42:50.975Z","updated_at":"2024-05-14T00:20:02.901Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto/repositories"},"packages":[{"id":5204651,"name":"pyclesperanto","ecosystem":"pypi","description":"GPU-accelerated image processing in python using OpenCL","homepage":null,"licenses":"Copyright 2024 Stéphane Rigaud, Robert Haase, Institut Pasteur Paris, Max Planck Institute for Molecular Cell Biology and Genetics Dresden, ScaDS.AI, Leipzig University\n         \n         Redistribution and use in source and binary forms, with or without\n         modification, are permitted provided that the following conditions are met:\n         \n         1. Redistributions of source code must retain the above copyright notice,\n         this list of conditions and the following disclaimer.\n         \n         2. Redistributions in binary form must reproduce the above copyright notice,\n         this list of conditions and the following disclaimer in the documentation\n         and/or other materials provided with the distribution.\n         \n         3. Neither the name of the copyright holder nor the names of its contributors\n         may be used to endorse or promote products derived from this software without\n         specific prior written permission.\n         \n         THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n         AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n         IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n         ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n         LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n         CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n         SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n         INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n         CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n         ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n         POSSIBILITY OF SUCH DAMAGE.\n         ","normalized_licenses":["Other"],"repository_url":"https://github.com/clesperanto/pyclesperanto","keywords_array":["image processing","GPU","OpenCL","scientific computing"],"namespace":null,"versions_count":38,"first_release_published_at":"2022-08-29T13:26:56.000Z","latest_release_published_at":"2025-08-21T17:22:02.000Z","latest_release_number":"0.18.3","last_synced_at":"2025-09-05T07:53:08.566Z","created_at":"2022-08-29T13:30:19.255Z","updated_at":"2025-09-05T07:53:08.566Z","registry_url":"https://pypi.org/project/pyclesperanto/","install_command":"pip install pyclesperanto --index-url https://pypi.org/simple","documentation_url":"https://clesperanto.github.io/pyclesperanto/","metadata":{"funding":null,"documentation":"https://clesperanto.github.io/pyclesperanto/","classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: C++","Programming Language :: Python :: 3","Topic :: Scientific/Engineering :: Image Processing","Topic :: Scientific/Engineering :: Information Analysis","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pyclesperanto","project_status":null},"repo_metadata":{"id":38072410,"uuid":"476267045","full_name":"clEsperanto/pyclesperanto","owner":"clEsperanto","description":"GPU-accelerated Image Processing library for Python","archived":false,"fork":false,"pushed_at":"2025-08-20T12:34:55.000Z","size":91928,"stargazers_count":51,"open_issues_count":5,"forks_count":8,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-08-20T13:28:45.000Z","etag":null,"topics":["gpu","image-analysis","image-processing","image-segmentation","opencl","python"],"latest_commit_sha":null,"homepage":"https://clesperanto-doc.readthedocs.io","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clEsperanto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-31T11:00:44.000Z","updated_at":"2025-08-20T12:33:53.000Z","dependencies_parsed_at":"2023-10-16T18:52:55.213Z","dependency_job_id":"4b20f8d6-9cf4-434a-82b9-a38dd3091fe3","html_url":"https://github.com/clEsperanto/pyclesperanto","commit_stats":{"total_commits":518,"total_committers":8,"mean_commits":64.75,"dds":"0.22586872586872586","last_synced_commit":"75dc21cb675c9dcfbde3ca29987cba8295cb5635"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/clEsperanto/pyclesperanto","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271326964,"owners_count":24740423,"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-08-20T02:00:09.606Z","response_time":69,"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_record":{"login":"clEsperanto","name":"clEsperanto","uuid":"57065193","kind":"organization","description":"GPU-accelerated image processing across languages and platforms","email":null,"website":"clEsperanto.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57065193?v=4","repositories_count":16,"last_synced_at":"2024-05-14T00:19:51.269Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/clEsperanto","funding_links":[],"total_stars":314,"followers":18,"following":0,"created_at":"2022-11-14T10:42:50.975Z","updated_at":"2024-05-14T00:20:02.901Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clEsperanto/repositories"},"tags":[{"name":"0.18.2","sha":"024d8b0bb23b3373c607502cae99934eac5e29a9","kind":"commit","published_at":"2025-08-20T12:33:48.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.18.2","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.2/manifests"},{"name":"0.18.1","sha":"7d5a640a9fd3e39c10de520fda599ab7f0f35b6f","kind":"commit","published_at":"2025-08-06T17:33:26.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.18.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.1/manifests"},{"name":"0.18.0","sha":"e8a0b32e71e73fb6e3795032cfbde74f943f140e","kind":"commit","published_at":"2025-07-04T15:15:24.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.18.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.18.0/manifests"},{"name":"0.17.1","sha":"28118c37cb14517980bc255019ee5d5bf8614a33","kind":"commit","published_at":"2025-05-13T16:40:06.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.17.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.17.1/manifests"},{"name":"0.17.0","sha":"ec094a5db6aa0813fc2ba8aaea92eb64910e11b8","kind":"commit","published_at":"2025-04-11T15:56:02.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.17.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.17.0/manifests"},{"name":"0.16.1","sha":"09e23c0f0ac1e33647cf428e0010c3e789c06738","kind":"commit","published_at":"2025-02-17T09:35:39.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.16.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.16.1/manifests"},{"name":"0.16.0","sha":"56751c3f98d23adbd8707561a44c7833ef0722dc","kind":"commit","published_at":"2024-11-21T16:55:53.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.16.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.16.0/manifests"},{"name":"0.15.1","sha":"282ff7428d86c61f00be57935f60c89ebfdba65e","kind":"commit","published_at":"2024-11-14T15:54:09.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.15.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.15.1/manifests"},{"name":"0.14.2","sha":"ce20285f5ee34f3955e5707febaf0502a859bfc0","kind":"commit","published_at":"2024-10-22T14:35:00.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.14.2","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.2/manifests"},{"name":"0.14.1","sha":"9fd6f78741c9786e71a2b53c5f508730d54f3083","kind":"commit","published_at":"2024-10-18T16:03:29.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.14.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.1/manifests"},{"name":"0.14.0","sha":"3da67ee158ed23e44c04b4679afb9e2d8e3bf4c2","kind":"commit","published_at":"2024-10-18T12:30:14.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.14.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.14.0/manifests"},{"name":"0.13.4","sha":"0f1e0f55af6d6e91fe4494873d70af35e7013553","kind":"commit","published_at":"2024-10-15T09:13:02.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.13.4","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.4/manifests"},{"name":"0.13.3","sha":"90b0c1bcc2d4d19bab42a2554bc43ff8d4015058","kind":"commit","published_at":"2024-09-29T15:49:33.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.13.3","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.3/manifests"},{"name":"0.13.1","sha":"ea91ef7fd43cb631012396f8dc30322ae43bb78c","kind":"commit","published_at":"2024-09-28T11:40:53.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.13.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.13.1/manifests"},{"name":"0.12.1","sha":"734faf4f3f471da8e5b2550532f2cf987c4dc300","kind":"commit","published_at":"2024-08-23T09:20:00.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.12.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.12.1/manifests"},{"name":"0.12.0","sha":"dba1b826e87bb4b00c2817a21c2dced41bf45212","kind":"commit","published_at":"2024-08-22T16:23:17.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.12.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.12.0/manifests"},{"name":"0.11.1","sha":"e268b8e5b9cc6d487703689613b648458dc7ebcb","kind":"commit","published_at":"2024-07-11T16:36:20.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.11.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"f3c0f8c81ff03de8283e576bb3f3cd79ccd458b3","kind":"commit","published_at":"2024-07-10T17:25:04.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.11.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.11.0/manifests"},{"name":"0.10.3","sha":"840e50651c08403660e1d20e2b6697437b979620","kind":"commit","published_at":"2024-05-14T12:36:55.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.10.3","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.3/manifests"},{"name":"0.10.2","sha":"a928bdb9c2adb2c1e24b0746f3d1ba27d0bde956","kind":"commit","published_at":"2024-05-13T13:19:26.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.10.2","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.2/manifests"},{"name":"0.10.1","sha":"db0a0306dd332f2d7eabe1a75cb8fd50e0bbd6d9","kind":"commit","published_at":"2024-04-18T10:12:17.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.10.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"5353db1d33ad2d3986c68649c519587117c1c5d4","kind":"commit","published_at":"2024-04-17T15:43:24.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.10.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.10.0/manifests"},{"name":"0.9.1","sha":"cbd08a1d0d10490e3ce76ac7404c2f30bcb73f71","kind":"commit","published_at":"2024-04-05T14:05:46.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.9.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"d07c2db4cfaff64f2ab62239d77d6e13890d240d","kind":"commit","published_at":"2024-03-29T22:42:20.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.9.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.9.0/manifests"},{"name":"0.8.2","sha":"55fd9ab487e20884e0e63b4c3c710a62bbce22d0","kind":"commit","published_at":"2024-02-28T14:29:25.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.8.2","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"97c0e9588373c778bbedd5ea14288426d9aef631","kind":"commit","published_at":"2024-02-12T13:45:06.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.8.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"5c2b9e98e511c6498bb2a5d90fba7fff786a16fb","kind":"commit","published_at":"2024-02-09T18:17:51.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.8.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.8.0/manifests"},{"name":"0.7.3","sha":"426d7147c5e9302569ff1d07cf0439fbc40a9f04","kind":"commit","published_at":"2023-09-07T11:34:15.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.7.3","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.3/manifests"},{"name":"0.7.2","sha":"6ef77d06c3ec300055c8bad1e4f9fe7148ab18a0","kind":"commit","published_at":"2023-09-07T10:02:30.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.7.2","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"54fed9e02ad45ae33bb85f9f919a9329917e0e6a","kind":"commit","published_at":"2023-09-01T07:54:16.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.7.1","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"060d19cc80b3a340fac0090f98c0d0171497c8f3","kind":"commit","published_at":"2023-08-27T21:09:55.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.7.0","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.7.0/manifests"},{"name":"0.6.7","sha":"48237b4a6f63b770374cf902e2838842dfbac40b","kind":"commit","published_at":"2023-05-25T14:46:47.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.6.7","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.7/manifests"},{"name":"0.6.6","sha":"e19181a82407fcb3d4173bfb105e77ee35683c6f","kind":"commit","published_at":"2023-05-22T11:35:10.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.6.6","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.6/manifests"},{"name":"0.6.5","sha":"0dd20f83b0c7222b2345d27454a1a527a5bb5c15","kind":"commit","published_at":"2022-11-21T08:33:46.000Z","download_url":"https://codeload.github.com/clEsperanto/pyclesperanto/tar.gz/0.6.5","html_url":"https://github.com/clEsperanto/pyclesperanto/releases/tag/0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/clEsperanto/pyclesperanto@0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/tags/0.6.5/manifests"}]},"repo_metadata_updated_at":"2025-08-20T13:51:17.030Z","dependent_packages_count":1,"downloads":6465,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":13.146971566879756,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":14.193923326564061,"forks_count":13.56444630182248,"average":15.629923230793006},"purl":"pkg:pypi/pyclesperanto","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyclesperanto","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyclesperanto","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyclesperanto/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-07T10:13:13.574Z","issues_count":105,"pull_requests_count":212,"avg_time_to_close_issue":9426744.353535354,"avg_time_to_close_pull_request":1309886.5094339622,"issues_closed_count":99,"pull_requests_closed_count":212,"pull_request_authors_count":10,"issue_authors_count":10,"avg_comments_per_issue":2.1904761904761907,"avg_comments_per_pull_request":1.1367924528301887,"merged_pull_requests_count":165,"bot_issues_count":12,"bot_pull_requests_count":99,"past_year_issues_count":37,"past_year_pull_requests_count":81,"past_year_avg_time_to_close_issue":508885.20588235295,"past_year_avg_time_to_close_pull_request":456054.8765432099,"past_year_issues_closed_count":34,"past_year_pull_requests_closed_count":81,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.7297297297297296,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":12,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":71,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/issues","maintainers":[{"login":"StRigaud","count":119,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StRigaud"},{"login":"haesleinhuepf","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haesleinhuepf"},{"login":"pr4deepr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pr4deepr"}],"active_maintainers":[{"login":"StRigaud","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StRigaud"},{"login":"haesleinhuepf","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haesleinhuepf"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyclesperanto/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyclesperanto/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyclesperanto/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyclesperanto/related_packages","maintainers":[{"uuid":"haesleinhuepf","login":"haesleinhuepf","name":null,"email":null,"url":null,"packages_count":66,"html_url":"https://pypi.org/user/haesleinhuepf/","role":null,"created_at":"2022-11-21T13:39:06.779Z","updated_at":"2022-11-21T13:39:06.779Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/haesleinhuepf/packages"},{"uuid":"strigaud","login":"strigaud","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/strigaud/","role":null,"created_at":"2022-11-21T13:39:06.772Z","updated_at":"2022-11-21T13:39:06.772Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/strigaud/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725034,"maintainers_count":308331,"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":687693,"full_name":"clEsperanto/pyclesperanto","default_branch":"main","committers":[{"name":"Stephane Rigaud","email":"stephane.rigaud@pasteur.fr","login":null,"count":401},{"name":"Stephane Rigaud","email":"Stephane.rigaud@pasteur.fr","login":null,"count":54},{"name":"Robert Haase","email":"haesleinhuepf","login":"haesleinhuepf","count":32},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":20},{"name":"unknown","email":"hm_latreche@esi.dz","login":null,"count":6},{"name":"Johannes Müller","email":"38459088+jo-mueller","login":"jo-mueller","count":3},{"name":"Graham Ross","email":"graham.ross@crick.ac.uk","login":null,"count":1},{"name":"pr4deepr","email":"pradeep.rajasekhar@gmail.com","login":"pr4deepr","count":1}],"total_commits":518,"total_committers":8,"total_bot_commits":20,"total_bot_committers":1,"mean_commits":64.75,"dds":0.22586872586872586,"past_year_committers":[{"name":"Stephane Rigaud","email":"stephane.rigaud@pasteur.fr","login":null,"count":330},{"name":"Stephane Rigaud","email":"Stephane.rigaud@pasteur.fr","login":null,"count":46},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":20},{"name":"unknown","email":"hm_latreche@esi.dz","login":null,"count":6},{"name":"Johannes Müller","email":"38459088+jo-mueller","login":"jo-mueller","count":3},{"name":"Robert Haase","email":"haesleinhuepf","login":"haesleinhuepf","count":2},{"name":"Graham Ross","email":"graham.ross@crick.ac.uk","login":null,"count":1},{"name":"pr4deepr","email":"pradeep.rajasekhar@gmail.com","login":"pr4deepr","count":1}],"past_year_total_commits":409,"past_year_total_committers":8,"past_year_total_bot_commits":20,"past_year_total_bot_committers":1,"past_year_mean_commits":51.125,"past_year_dds":0.1931540342298288,"last_synced_at":"2024-01-25T03:07:46.846Z","last_synced_commit":"75dc21cb675c9dcfbde3ca29987cba8295cb5635","created_at":"2023-03-09T11:14:20.417Z","updated_at":"2024-01-25T03:07:46.846Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","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":"clEsperanto/pyclesperanto","html_url":"https://github.com/clEsperanto/pyclesperanto","last_synced_at":"2025-09-01T20:01:26.104Z","status":null,"issues_count":106,"pull_requests_count":270,"avg_time_to_close_issue":8952287.965517242,"avg_time_to_close_pull_request":1238102.0528455283,"issues_closed_count":87,"pull_requests_closed_count":246,"pull_request_authors_count":10,"issue_authors_count":11,"avg_comments_per_issue":1.820754716981132,"avg_comments_per_pull_request":0.9925925925925926,"merged_pull_requests_count":197,"bot_issues_count":15,"bot_pull_requests_count":134,"past_year_issues_count":31,"past_year_pull_requests_count":92,"past_year_avg_time_to_close_issue":445558.48148148146,"past_year_avg_time_to_close_pull_request":349202.0595238095,"past_year_issues_closed_count":27,"past_year_pull_requests_closed_count":84,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.6129032258064515,"past_year_avg_comments_per_pull_request":0.7934782608695652,"past_year_bot_issues_count":15,"past_year_bot_pull_requests_count":63,"past_year_merged_pull_requests_count":76,"created_at":"2023-05-15T04:41:42.240Z","updated_at":"2025-09-03T05:37:09.567Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/clEsperanto%2Fpyclesperanto/issues","issue_labels_count":{"bug":24,"auto-update":20,"low_priority":8,"documentation":6,"help wanted":6,"prototype":6,"request":6,"wontfix":4,"wrapper":3,"api":3,"dependencies":2,"question":2,"enhancement":1,"build":1,"low priority":1},"pull_request_labels_count":{"dependencies":125,"github_actions":24,"enhancement":6,"api":6,"wrapper":5,"build":5,"bug":5,"documentation":2,"submodules":2},"issue_author_associations_count":{"MEMBER":77,"CONTRIBUTOR":16,"NONE":13},"pull_request_author_associations_count":{"CONTRIBUTOR":163,"MEMBER":161,"NONE":2},"issue_authors":{"haesleinhuepf":45,"StRigaud":32,"github-actions[bot]":14,"thawn":6,"m-albert":4,"TimMonko":1,"truatpasteurdotfr":1,"wuziqi-cmu":1,"guijacquemet":1,"indahaus":1},"pull_request_authors":{"StRigaud":124,"dependabot[bot]":119,"haesleinhuepf":36,"github-actions[bot]":29,"pre-commit-ci[bot]":12,"m-albert":2,"pr4deepr":1,"jo-mueller":1,"CherifMZ":1,"grahamross123":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10094553,"issues_count":31373669,"pull_requests_count":97058592,"authors_count":10699554,"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":{"auto-update":14,"bug":2,"wontfix":1,"prototype":1},"past_year_pull_request_labels_count":{"dependencies":47,"github_actions":17},"past_year_issue_author_associations_count":{"MEMBER":16,"CONTRIBUTOR":13,"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":83,"MEMBER":47,"NONE":1},"past_year_issue_authors":{"github-actions[bot]":14,"haesleinhuepf":13,"StRigaud":3},"past_year_pull_request_authors":{"dependabot[bot]":47,"StRigaud":32,"github-actions[bot]":29,"haesleinhuepf":15,"pre-commit-ci[bot]":8},"maintainers":[{"login":"StRigaud","count":156,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StRigaud"},{"login":"haesleinhuepf","count":81,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haesleinhuepf"},{"login":"pr4deepr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pr4deepr"}],"active_maintainers":[{"login":"StRigaud","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StRigaud"},{"login":"haesleinhuepf","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haesleinhuepf"}]},"events":{"total":{"CreateEvent":51,"ReleaseEvent":10,"IssuesEvent":38,"WatchEvent":14,"DeleteEvent":34,"IssueCommentEvent":70,"PushEvent":161,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":5,"PullRequestEvent":103,"ForkEvent":3},"last_year":{"CreateEvent":51,"ReleaseEvent":10,"IssuesEvent":38,"WatchEvent":14,"DeleteEvent":34,"IssueCommentEvent":70,"PushEvent":161,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":5,"PullRequestEvent":103,"ForkEvent":3}},"keywords":["gpu","image-analysis","image-processing","image-segmentation","opencl","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T15:46:14.092Z","updated_at":"2023-02-10T15:46:14.092Z","repository_link":"https://github.com/clEsperanto/pyclesperanto/blob/main/.github/workflows/build.yml","dependencies":[{"id":7533325315,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7533325316,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2.2.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/wheels.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T15:46:14.439Z","updated_at":"2023-02-10T15:46:14.439Z","repository_link":"https://github.com/clEsperanto/pyclesperanto/blob/main/.github/workflows/wheels.yml","dependencies":[{"id":7533325889,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7533325890,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.12.0","direct":true,"kind":"composite","optional":false},{"id":7533325891,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7533325892,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7533325893,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7533325894,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.6.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pages.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T04:32:34.583Z","updated_at":"2023-10-03T04:32:34.583Z","repository_link":"https://github.com/clEsperanto/pyclesperanto/blob/main/.github/workflows/pages.yml","dependencies":[{"id":14072090827,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14072090828,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14072090829,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14072090830,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14072090831,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-03T04:32:34.755Z","updated_at":"2023-10-03T04:32:34.755Z","repository_link":"https://github.com/clEsperanto/pyclesperanto/blob/main/pyproject.toml","dependencies":[{"id":14072091108,"package_name":"numpy","ecosystem":"pypi","requirements":"python_version \u003e='3.7'","direct":true,"kind":"runtime","optional":false},{"id":14072091109,"package_name":"toolz","ecosystem":"pypi","requirements":"python_version \u003e='3.7'","direct":true,"kind":"runtime","optional":false},{"id":14072091110,"package_name":"matplotlib","ecosystem":"pypi","requirements":"python_version \u003e='3.7'","direct":true,"kind":"runtime","optional":false}]}],"score":14.879415453111983,"created_at":"2025-09-04T15:51:12.869Z","updated_at":"2025-10-07T08:15:54.528Z","avatar_url":"https://github.com/clEsperanto.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":6465,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.13853800"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interactive","mesh","interpretability","distribution","sequences","generic","projection","optim","hacking","fairness"],"project_url":"https://science.ecosyste.ms/api/v1/projects/38805","html_url":"https://science.ecosyste.ms/projects/38805"}