{"id":64119,"name":"Capytaine","description":"A Python package for the simulation of the interaction between water waves and floating bodies in frequency domain.","url":"https://github.com/capytaine/capytaine","last_synced_at":"2026-06-13T06:04:23.884Z","repository":{"id":37736052,"uuid":"103753001","full_name":"capytaine/capytaine","owner":"capytaine","description":"Python BEM solver for linear potential flow, based on Nemoh.","archived":false,"fork":false,"pushed_at":"2026-05-29T11:50:20.000Z","size":3359,"stargazers_count":211,"open_issues_count":44,"forks_count":85,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-06-05T16:03:39.417Z","etag":null,"topics":["boundary-element-method","fortran","hydrodynamics","potential-flow","python","sea-keeping","water-wave","wave-energy"],"latest_commit_sha":null,"homepage":"https://capytaine.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capytaine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-16T13:11:11.000Z","updated_at":"2026-06-03T14:32:45.000Z","dependencies_parsed_at":"2026-02-27T03:06:21.527Z","dependency_job_id":"a980cb84-85e4-4695-8d1f-9c51c94da0b2","html_url":"https://github.com/capytaine/capytaine","commit_stats":{"total_commits":1179,"total_committers":22,"mean_commits":53.59090909090909,"dds":"0.10262934690415604","last_synced_commit":"108e158d41d80cd3efb1f8213756c54f031cac9e"},"previous_names":["mancellin/capytaine"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/capytaine/capytaine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33967641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-06T02:00:07.033Z","response_time":107,"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":"capytaine","name":"capytaine","uuid":"110032913","kind":"organization","description":"Home of the open-source BEM solver Capytaine and of some associated projects","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/110032913?v=4","repositories_count":2,"last_synced_at":"2023-03-05T18:03:51.417Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/capytaine","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:25:59.886Z","updated_at":"2023-03-05T18:03:51.426Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine/repositories"},"packages":[{"id":2664545,"name":"capytaine","ecosystem":"pypi","description":"Python BEM solver for linear potential flow, based on Nemoh","homepage":null,"licenses":"GNU General Public License v3 or later (GPLv3+)","normalized_licenses":["GPL-2.0","GPL-2.0+"],"repository_url":"https://github.com/capytaine/capytaine","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2019-03-26T17:04:50.000Z","latest_release_published_at":"2025-10-14T11:15:56.000Z","latest_release_number":"2.3.1","last_synced_at":"2026-06-11T19:01:42.717Z","created_at":"2022-04-10T10:17:19.935Z","updated_at":"2026-06-11T19:01:42.717Z","registry_url":"https://pypi.org/project/capytaine/","install_command":"pip install capytaine --index-url https://pypi.org/simple","documentation_url":"https://capytaine.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)","Programming Language :: Fortran","Programming Language :: Python","Topic :: Scientific/Engineering"],"normalized_name":"capytaine","project_status":null},"repo_metadata":{"uuid":"103753001","full_name":"capytaine/capytaine","owner":"capytaine","description":"Python BEM solver for linear potential flow, based on Nemoh.","archived":false,"fork":false,"pushed_at":"2023-12-14T13:16:44.000Z","size":2208,"stargazers_count":124,"open_issues_count":54,"forks_count":70,"subscribers_count":17,"default_branch":"master","last_synced_at":"2023-12-16T17:07:48.180Z","etag":null,"topics":["boundary-element-method","fortran","hydrodynamics","potential-flow","python","water-wave","wave-energy"],"latest_commit_sha":null,"homepage":"https://capytaine.github.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capytaine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-09-16T13:11:11.000Z","updated_at":"2023-12-13T07:09:16.000Z","dependencies_parsed_at":"2023-12-06T12:36:20.120Z","dependency_job_id":"3aaa1463-7b34-44da-97ca-31a487449e40","html_url":"https://github.com/capytaine/capytaine","commit_stats":{"total_commits":1073,"total_committers":19,"mean_commits":"56.473684210526315","dds":"0.10438024231127674","last_synced_commit":"a0e57305d96f09d755246f11dbb13a83898101b7"},"previous_names":["mancellin/capytaine"],"tags_count":20,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176643365,"owners_count":10429159,"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":"capytaine","name":"capytaine","uuid":"110032913","kind":"organization","description":"Home of the open-source BEM solver Capytaine and of some associated projects","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/110032913?v=4","repositories_count":2,"last_synced_at":"2023-03-05T18:03:51.417Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/capytaine","created_at":"2022-11-15T20:25:59.886Z","updated_at":"2023-03-05T18:03:51.426Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine/repositories"},"tags":[{"name":"v2.0","sha":"3fef03fe67b493748f2a68b5d5ecd43e6deb5fec","kind":"commit","published_at":"2023-06-21T07:30:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0/manifests"},{"name":"v1.5","sha":"257e13eb978df697be6b399b2f31a9f3407faa0e","kind":"commit","published_at":"2022-12-13T08:57:10.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5/manifests"},{"name":"v1.4.2","sha":"582be4e14f75f5f9b84eccf587a1498435a793f0","kind":"commit","published_at":"2022-10-03T08:43:54.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2/manifests"},{"name":"v1.4.1.post1","sha":"49035768dd0682d05b5ec9a01cf30f0b38f4b496","kind":"commit","published_at":"2022-09-06T07:53:55.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1.post1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1.post1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1/manifests"},{"name":"v1.4.1","sha":"4933425170000aab2b00901cfb1c2572611cc3ec","kind":"commit","published_at":"2022-09-05T08:33:56.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1/manifests"},{"name":"v1.4-for-conda-forge","sha":"b59426f29991d7f3c8a53ccc027319cc0fde5604","kind":"commit","published_at":"2022-07-08T12:12:27.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4-for-conda-forge","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4-for-conda-forge","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge/manifests"},{"name":"v1.4","sha":"fd4a9b628c93ff12c7644976f90f2ff438e21793","kind":"commit","published_at":"2022-07-07T09:58:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4/manifests"},{"name":"v1.3","sha":"1f2d8e9c064cb0af19ff1838a6e4920171259ee4","kind":"commit","published_at":"2021-10-07T12:46:19.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"bb794dd5fbc1eb5925226d8f7c5f3a734ba4d356","kind":"commit","published_at":"2021-04-14T16:24:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1/manifests"},{"name":"v1.2","sha":"4fb70c71bd791272cca548a4ea0c92b24a49622f","kind":"commit","published_at":"2020-04-24T12:24:24.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2/manifests"},{"name":"v1.1","sha":"864bc1bd23f2af31bc0699f944b1238edce8fc9d","kind":"commit","published_at":"2019-09-24T13:04:42.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"d1fb5a81c5cebda9247d975570461ce51aa61de0","kind":"commit","published_at":"2019-03-28T11:38:59.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e94f285c0bae045f2b96f68ecfa21ff6352c247c","kind":"commit","published_at":"2019-03-14T13:25:09.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0/manifests"},{"name":"v0.6","sha":"ade9117268c9fa48877458022326a3ecb817d38f","kind":"commit","published_at":"2019-02-11T17:27:04.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.6","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"8990a512b34c053de9bcc165250d2b1193ef404b","kind":"commit","published_at":"2018-10-17T16:40:08.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"86a21b4a9c528fff8c9a779eee9989ccda4b0a62","kind":"commit","published_at":"2018-09-18T17:23:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5/manifests"},{"name":"0.4","sha":"b2ebc1260e7995ba4efd2ede41c2bb98c7f36b79","kind":"commit","published_at":"2018-08-04T16:05:45.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4/manifests"},{"name":"0.3.1","sha":"52030400ad9ea094db5ce15a83bc9907939808fc","kind":"commit","published_at":"2018-04-23T14:37:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1/manifests"},{"name":"0.3","sha":"e7a23db58d51c274f5f20402f56596698d95f554","kind":"commit","published_at":"2018-04-02T13:25:46.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3/manifests"},{"name":"0.2","sha":"751faf4f3af69df921e15ce9541222bbfb566d41","kind":"commit","published_at":"2018-01-19T11:30:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2/manifests"}]},"repo_metadata_updated_at":"2023-12-16T17:13:50.070Z","dependent_packages_count":2,"downloads":3520,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":8.256629545899635,"dependent_repos_count":5.537584412077369,"dependent_packages_count":4.790953020032164,"stargazers_count":6.4659261357479485,"forks_count":5.20472607155286,"docker_downloads_count":null,"average":6.051163837061996},"purl":"pkg:pypi/capytaine","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/capytaine","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/capytaine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/capytaine/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-16T17:06:57.105Z","issues_count":171,"pull_requests_count":228,"avg_time_to_close_issue":12657384.325396825,"avg_time_to_close_pull_request":1385907.9497716895,"issues_closed_count":126,"pull_requests_closed_count":219,"pull_request_authors_count":18,"issue_authors_count":58,"avg_comments_per_issue":4.526315789473684,"avg_comments_per_pull_request":1.1228070175438596,"merged_pull_requests_count":207,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":45,"past_year_pull_requests_count":112,"past_year_avg_time_to_close_issue":2179735.7407407407,"past_year_avg_time_to_close_pull_request":917983.6826923077,"past_year_issues_closed_count":27,"past_year_pull_requests_closed_count":104,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":3.2666666666666666,"past_year_avg_comments_per_pull_request":0.6517857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":98,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/capytaine/codemeta","maintainers":[{"uuid":"mancellin","login":"mancellin","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/mancellin/","role":null,"created_at":"2022-12-13T15:32:52.221Z","updated_at":"2022-12-13T15:32:52.221Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mancellin/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":883834,"maintainers_count":378427,"namespaces_count":0,"keywords_count":289179,"github":"pypi","metadata":{"funded_packages_count":54301},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-06-10T05:13:28.296Z","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"}},{"id":11729328,"name":"github.com/capytaine/capytaine","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/capytaine/capytaine","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2018-10-17T16:40:08.000Z","latest_release_published_at":"2025-10-14T09:04:31.000Z","latest_release_number":"v2.3.1+incompatible","last_synced_at":"2026-06-11T19:02:08.893Z","created_at":"2025-06-04T10:54:32.361Z","updated_at":"2026-06-11T19:02:08.894Z","registry_url":"https://pkg.go.dev/github.com/capytaine/capytaine","install_command":"go get github.com/capytaine/capytaine","documentation_url":"https://pkg.go.dev/github.com/capytaine/capytaine#section-documentation","metadata":{},"repo_metadata":{"id":37736052,"uuid":"103753001","full_name":"capytaine/capytaine","owner":"capytaine","description":"Python BEM solver for linear potential flow, based on Nemoh.","archived":false,"fork":false,"pushed_at":"2025-10-17T11:34:29.000Z","size":2884,"stargazers_count":185,"open_issues_count":49,"forks_count":79,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-10-19T21:00:07.118Z","etag":null,"topics":["boundary-element-method","fortran","hydrodynamics","potential-flow","python","water-wave","wave-energy"],"latest_commit_sha":null,"homepage":"https://capytaine.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capytaine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-16T13:11:11.000Z","updated_at":"2025-10-17T11:34:20.000Z","dependencies_parsed_at":"2023-12-06T12:36:20.120Z","dependency_job_id":"3aaa1463-7b34-44da-97ca-31a487449e40","html_url":"https://github.com/capytaine/capytaine","commit_stats":{"total_commits":1179,"total_committers":22,"mean_commits":53.59090909090909,"dds":"0.10262934690415604","last_synced_commit":"108e158d41d80cd3efb1f8213756c54f031cac9e"},"previous_names":["mancellin/capytaine"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/capytaine/capytaine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279924448,"owners_count":26245073,"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-10-19T02:00:07.647Z","response_time":64,"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":"capytaine","name":"capytaine","uuid":"110032913","kind":"organization","description":"Home of the open-source BEM solver Capytaine and of some associated projects","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/110032913?v=4","repositories_count":2,"last_synced_at":"2023-03-05T18:03:51.417Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/capytaine","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:25:59.886Z","updated_at":"2023-03-05T18:03:51.426Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine/repositories"},"tags":[{"name":"v2.3","sha":"9c7e44d14f418b65b1e20f7b48a6dba1d4f92a08","kind":"commit","published_at":"2025-07-17T13:25:27.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.3/manifests"},{"name":"v2.2.1","sha":"2949644816263b229e7c78ab923263803b1464e8","kind":"commit","published_at":"2024-11-18T10:56:05.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2.1/manifests"},{"name":"v2.2","sha":"4ea1a27b543850707964a57df0ba4d770f59b9d9","kind":"commit","published_at":"2024-07-08T13:24:49.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2/manifests"},{"name":"v2.1","sha":"b14b8657b4a938b1e255a2b647c2459ec5aeac4f","kind":"commit","published_at":"2024-04-09T08:50:46.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.1/manifests"},{"name":"v2.0","sha":"3fef03fe67b493748f2a68b5d5ecd43e6deb5fec","kind":"commit","published_at":"2023-06-21T07:30:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0/manifests"},{"name":"v1.5","sha":"257e13eb978df697be6b399b2f31a9f3407faa0e","kind":"commit","published_at":"2022-12-13T08:57:10.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5/manifests"},{"name":"v1.4.2","sha":"582be4e14f75f5f9b84eccf587a1498435a793f0","kind":"commit","published_at":"2022-10-03T08:43:54.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2/manifests"},{"name":"v1.4.1.post1","sha":"49035768dd0682d05b5ec9a01cf30f0b38f4b496","kind":"commit","published_at":"2022-09-06T07:53:55.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1.post1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.1.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1/manifests"},{"name":"v1.4.1","sha":"4933425170000aab2b00901cfb1c2572611cc3ec","kind":"commit","published_at":"2022-09-05T08:33:56.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1/manifests"},{"name":"v1.4-for-conda-forge","sha":"b59426f29991d7f3c8a53ccc027319cc0fde5604","kind":"commit","published_at":"2022-07-08T12:12:27.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4-for-conda-forge","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4-for-conda-forge","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4-for-conda-forge","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge/manifests"},{"name":"v1.4","sha":"fd4a9b628c93ff12c7644976f90f2ff438e21793","kind":"commit","published_at":"2022-07-07T09:58:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4/manifests"},{"name":"v1.3","sha":"1f2d8e9c064cb0af19ff1838a6e4920171259ee4","kind":"commit","published_at":"2021-10-07T12:46:19.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"bb794dd5fbc1eb5925226d8f7c5f3a734ba4d356","kind":"commit","published_at":"2021-04-14T16:24:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1/manifests"},{"name":"v1.2","sha":"4fb70c71bd791272cca548a4ea0c92b24a49622f","kind":"commit","published_at":"2020-04-24T12:24:24.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2/manifests"},{"name":"v1.1","sha":"864bc1bd23f2af31bc0699f944b1238edce8fc9d","kind":"commit","published_at":"2019-09-24T13:04:42.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"d1fb5a81c5cebda9247d975570461ce51aa61de0","kind":"commit","published_at":"2019-03-28T11:38:59.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e94f285c0bae045f2b96f68ecfa21ff6352c247c","kind":"commit","published_at":"2019-03-14T13:25:09.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0/manifests"},{"name":"v0.6","sha":"ade9117268c9fa48877458022326a3ecb817d38f","kind":"commit","published_at":"2019-02-11T17:27:04.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.6","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"8990a512b34c053de9bcc165250d2b1193ef404b","kind":"commit","published_at":"2018-10-17T16:40:08.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"86a21b4a9c528fff8c9a779eee9989ccda4b0a62","kind":"commit","published_at":"2018-09-18T17:23:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5/manifests"},{"name":"0.4","sha":"b2ebc1260e7995ba4efd2ede41c2bb98c7f36b79","kind":"commit","published_at":"2018-08-04T16:05:45.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4/manifests"},{"name":"0.3.1","sha":"52030400ad9ea094db5ce15a83bc9907939808fc","kind":"commit","published_at":"2018-04-23T14:37:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1/manifests"},{"name":"0.3","sha":"e7a23db58d51c274f5f20402f56596698d95f554","kind":"commit","published_at":"2018-04-02T13:25:46.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3/manifests"},{"name":"0.2","sha":"751faf4f3af69df921e15ce9541222bbfb566d41","kind":"commit","published_at":"2018-01-19T11:30:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2/manifests"}]},"repo_metadata_updated_at":"2025-10-21T12:50:51.226Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.764254255794306,"dependent_packages_count":5.401293307900869,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.582773781847587},"purl":"pkg:golang/github.com/capytaine/capytaine","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/capytaine/capytaine","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/capytaine/capytaine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/capytaine/capytaine/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-21T04:31:46.500Z","issues_count":248,"pull_requests_count":609,"avg_time_to_close_issue":13647859.895,"avg_time_to_close_pull_request":1630114.883424408,"issues_closed_count":200,"pull_requests_closed_count":549,"pull_request_authors_count":23,"issue_authors_count":76,"avg_comments_per_issue":4.084677419354839,"avg_comments_per_pull_request":0.7027914614121511,"merged_pull_requests_count":530,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":31,"past_year_pull_requests_count":201,"past_year_avg_time_to_close_issue":3813209.1875,"past_year_avg_time_to_close_pull_request":582304.26875,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":160,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":2.774193548387097,"past_year_avg_comments_per_pull_request":0.17412935323383086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":158,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/issues","maintainers":[{"login":"mancellin","count":624,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}],"active_maintainers":[{"login":"mancellin","count":202,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcapytaine%2Fcapytaine/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167447,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":5283088,"name":"capytaine","ecosystem":"conda","description":null,"homepage":"https://github.com/capytaine/capytaine","licenses":"GPL-3.0-or-later","normalized_licenses":["GPL-3.0-or-later"],"repository_url":"https://github.com/capytaine/capytaine","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2019-03-26T15:51:07.000Z","latest_release_published_at":"2022-10-04T09:22:31.000Z","latest_release_number":"1.4.2","last_synced_at":"2026-04-17T13:04:13.282Z","created_at":"2022-10-03T15:38:49.151Z","updated_at":"2026-04-17T13:04:13.282Z","registry_url":"https://anaconda.org/conda-forge/capytaine","install_command":"conda install -c conda-forge capytaine","documentation_url":null,"metadata":{},"repo_metadata":{"id":37736052,"uuid":"103753001","full_name":"capytaine/capytaine","owner":"capytaine","description":"Python BEM solver for linear potential flow, based on Nemoh.","archived":false,"fork":false,"pushed_at":"2025-10-17T11:34:29.000Z","size":2884,"stargazers_count":185,"open_issues_count":49,"forks_count":79,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-10-19T21:00:07.118Z","etag":null,"topics":["boundary-element-method","fortran","hydrodynamics","potential-flow","python","water-wave","wave-energy"],"latest_commit_sha":null,"homepage":"https://capytaine.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capytaine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-16T13:11:11.000Z","updated_at":"2025-10-17T11:34:20.000Z","dependencies_parsed_at":"2023-12-06T12:36:20.120Z","dependency_job_id":"3aaa1463-7b34-44da-97ca-31a487449e40","html_url":"https://github.com/capytaine/capytaine","commit_stats":{"total_commits":1179,"total_committers":22,"mean_commits":53.59090909090909,"dds":"0.10262934690415604","last_synced_commit":"108e158d41d80cd3efb1f8213756c54f031cac9e"},"previous_names":["mancellin/capytaine"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/capytaine/capytaine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279924448,"owners_count":26245073,"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-10-19T02:00:07.647Z","response_time":64,"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":"capytaine","name":"capytaine","uuid":"110032913","kind":"organization","description":"Home of the open-source BEM solver Capytaine and of some associated projects","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/110032913?v=4","repositories_count":2,"last_synced_at":"2023-03-05T18:03:51.417Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/capytaine","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T20:25:59.886Z","updated_at":"2023-03-05T18:03:51.426Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capytaine/repositories"},"tags":[{"name":"v2.3","sha":"9c7e44d14f418b65b1e20f7b48a6dba1d4f92a08","kind":"commit","published_at":"2025-07-17T13:25:27.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.3/manifests"},{"name":"v2.2.1","sha":"2949644816263b229e7c78ab923263803b1464e8","kind":"commit","published_at":"2024-11-18T10:56:05.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2.1/manifests"},{"name":"v2.2","sha":"4ea1a27b543850707964a57df0ba4d770f59b9d9","kind":"commit","published_at":"2024-07-08T13:24:49.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.2/manifests"},{"name":"v2.1","sha":"b14b8657b4a938b1e255a2b647c2459ec5aeac4f","kind":"commit","published_at":"2024-04-09T08:50:46.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.1/manifests"},{"name":"v2.0","sha":"3fef03fe67b493748f2a68b5d5ecd43e6deb5fec","kind":"commit","published_at":"2023-06-21T07:30:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v2.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v2.0/manifests"},{"name":"v1.5","sha":"257e13eb978df697be6b399b2f31a9f3407faa0e","kind":"commit","published_at":"2022-12-13T08:57:10.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.5/manifests"},{"name":"v1.4.2","sha":"582be4e14f75f5f9b84eccf587a1498435a793f0","kind":"commit","published_at":"2022-10-03T08:43:54.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.2/manifests"},{"name":"v1.4.1.post1","sha":"49035768dd0682d05b5ec9a01cf30f0b38f4b496","kind":"commit","published_at":"2022-09-06T07:53:55.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1.post1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.1.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1.post1/manifests"},{"name":"v1.4.1","sha":"4933425170000aab2b00901cfb1c2572611cc3ec","kind":"commit","published_at":"2022-09-05T08:33:56.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4.1/manifests"},{"name":"v1.4-for-conda-forge","sha":"b59426f29991d7f3c8a53ccc027319cc0fde5604","kind":"commit","published_at":"2022-07-08T12:12:27.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4-for-conda-forge","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4-for-conda-forge","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4-for-conda-forge","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4-for-conda-forge/manifests"},{"name":"v1.4","sha":"fd4a9b628c93ff12c7644976f90f2ff438e21793","kind":"commit","published_at":"2022-07-07T09:58:25.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.4/manifests"},{"name":"v1.3","sha":"1f2d8e9c064cb0af19ff1838a6e4920171259ee4","kind":"commit","published_at":"2021-10-07T12:46:19.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.3/manifests"},{"name":"v1.2.1","sha":"bb794dd5fbc1eb5925226d8f7c5f3a734ba4d356","kind":"commit","published_at":"2021-04-14T16:24:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2.1/manifests"},{"name":"v1.2","sha":"4fb70c71bd791272cca548a4ea0c92b24a49622f","kind":"commit","published_at":"2020-04-24T12:24:24.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.2/manifests"},{"name":"v1.1","sha":"864bc1bd23f2af31bc0699f944b1238edce8fc9d","kind":"commit","published_at":"2019-09-24T13:04:42.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"d1fb5a81c5cebda9247d975570461ce51aa61de0","kind":"commit","published_at":"2019-03-28T11:38:59.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e94f285c0bae045f2b96f68ecfa21ff6352c247c","kind":"commit","published_at":"2019-03-14T13:25:09.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v1.0","html_url":"https://github.com/capytaine/capytaine/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v1.0/manifests"},{"name":"v0.6","sha":"ade9117268c9fa48877458022326a3ecb817d38f","kind":"commit","published_at":"2019-02-11T17:27:04.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.6","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"8990a512b34c053de9bcc165250d2b1193ef404b","kind":"commit","published_at":"2018-10-17T16:40:08.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"86a21b4a9c528fff8c9a779eee9989ccda4b0a62","kind":"commit","published_at":"2018-09-18T17:23:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/v0.5","html_url":"https://github.com/capytaine/capytaine/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/v0.5/manifests"},{"name":"0.4","sha":"b2ebc1260e7995ba4efd2ede41c2bb98c7f36b79","kind":"commit","published_at":"2018-08-04T16:05:45.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.4","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.4/manifests"},{"name":"0.3.1","sha":"52030400ad9ea094db5ce15a83bc9907939808fc","kind":"commit","published_at":"2018-04-23T14:37:28.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3.1","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3.1/manifests"},{"name":"0.3","sha":"e7a23db58d51c274f5f20402f56596698d95f554","kind":"commit","published_at":"2018-04-02T13:25:46.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.3","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.3/manifests"},{"name":"0.2","sha":"751faf4f3af69df921e15ce9541222bbfb566d41","kind":"commit","published_at":"2018-01-19T11:30:07.000Z","download_url":"https://codeload.github.com/capytaine/capytaine/tar.gz/0.2","html_url":"https://github.com/capytaine/capytaine/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/capytaine/capytaine@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/tags/0.2/manifests"}]},"repo_metadata_updated_at":"2025-10-21T12:50:51.236Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.025455452957324,"dependent_packages_count":28.819565759920142,"stargazers_count":32.30846019465935,"forks_count":24.462191165460446,"average":29.903918143249314},"purl":"pkg:conda/capytaine?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/capytaine","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/capytaine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/capytaine/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-21T04:31:46.500Z","issues_count":248,"pull_requests_count":609,"avg_time_to_close_issue":13647859.895,"avg_time_to_close_pull_request":1630114.883424408,"issues_closed_count":200,"pull_requests_closed_count":549,"pull_request_authors_count":23,"issue_authors_count":76,"avg_comments_per_issue":4.084677419354839,"avg_comments_per_pull_request":0.7027914614121511,"merged_pull_requests_count":530,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":31,"past_year_pull_requests_count":201,"past_year_avg_time_to_close_issue":3813209.1875,"past_year_avg_time_to_close_pull_request":582304.26875,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":160,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":2.774193548387097,"past_year_avg_comments_per_pull_request":0.17412935323383086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":158,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/issues","maintainers":[{"login":"mancellin","count":624,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}],"active_maintainers":[{"login":"mancellin","count":202,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/capytaine/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13549,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2269},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-06-10T05:18:51.687Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}}],"commits":{"id":26878,"full_name":"capytaine/capytaine","default_branch":"master","total_commits":1394,"total_committers":25,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":55.76,"dds":0.10473457675753228,"past_year_total_commits":142,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":35.5,"past_year_dds":0.147887323943662,"last_synced_at":"2026-06-11T19:45:27.724Z","last_synced_commit":"3c818103a9a5870827a4f964aae8eb9e99380ff2","created_at":"2023-03-07T16:33:14.914Z","updated_at":"2026-06-11T19:43:23.036Z","committers":[{"name":"Matthieu Ancellin","email":"matthieu.ancellin@ucd.ie","login":"mancellin","count":1248},{"name":"Matthieu Ancellin","email":"matthieu.ancellin@cmla.ens-cachan.fr","login":null,"count":71},{"name":"julia-schmitt","email":"julia.schmitt@mews-labs.com","login":"julia-schmitt","count":17},{"name":"Ryan Coe","email":"rcoe@sandia.gov","login":"ryancoe","count":16},{"name":"Marco Gambarini","email":"71728752+marcogambarini","login":"marcogambarini","count":7},{"name":"Carlos A. Michelén Ströfer","email":"cmichel@sandia.gov","login":"cmichelenstrofer","count":3},{"name":"Chaitanya Kesanapalli","email":"7126460+ckesanapalli","login":"ckesanapalli","count":3},{"name":"David Ogden","email":"david.ogden.nrel@outlook.com","login":"dav-og","count":3},{"name":"Jessica Nguyen","email":"67285162+jnvn7","login":"jnvn7","count":3},{"name":"dmesbah","email":"daria.mesbah@mews-labs.com","login":"dmesbah","count":3},{"name":"Adam Keester","email":"72414466+akeeste","login":"akeeste","count":2},{"name":"Michael Devin","email":"michaelcdevin@outlook.com","login":"michaelcdevin","count":2},{"name":"SoundsSerious","email":"kevin@ottermatics.com","login":"SoundsSerious","count":2},{"name":"ldouteau","email":"66072556+ldouteau","login":"ldouteau","count":2},{"name":"luzpaz","email":"luzpaz","login":"luzpaz","count":2},{"name":"AlufaSam","email":"105754974+AlufaSam","login":"AlufaSam","count":1},{"name":"AnthonyMcD","email":"34477674+AnthonyMcD","login":"AnthonyMcD","count":1},{"name":"Guillaume Jacquenot","email":"Gjacquenot","login":"Gjacquenot","count":1},{"name":"Leonardo Uieda","email":"leouieda@gmail.com","login":"leouieda","count":1},{"name":"Vincent Gao","email":"gaobing1230@gmail.com","login":"vincgao","count":1},{"name":"bdeket","email":"bedeke@hotmail.com","login":"bdeket","count":1},{"name":"ecieren","email":"129041266+ecieren","login":"ecieren","count":1},{"name":"jtgrasb","email":"87095491+jtgrasb","login":"jtgrasb","count":1},{"name":"sdillenburg","email":"45045610+sdillenburg","login":"sdillenburg","count":1},{"name":"vanditya","email":"74975313+vanditya","login":"vanditya","count":1}],"past_year_committers":[{"name":"Matthieu Ancellin","email":"31126826+mancellin","login":"mancellin","count":121},{"name":"julia-schmitt","email":"julia.schmitt@mews-labs.com","login":"julia-schmitt","count":17},{"name":"dmesbah","email":"daria.mesbah@mews-labs.com","login":"dmesbah","count":3},{"name":"Vincent Gao","email":"gaobing1230@gmail.com","login":"vincgao","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:28.150Z","repositories_count":6257499,"commits_count":882503403,"contributors_count":35076922,"owners_count":1165410,"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":"capytaine/capytaine","html_url":"https://github.com/capytaine/capytaine","last_synced_at":"2026-06-05T16:00:53.122Z","status":"active","issues_count":262,"pull_requests_count":681,"avg_time_to_close_issue":14733885.840375587,"avg_time_to_close_pull_request":1755382.0801963992,"issues_closed_count":213,"pull_requests_closed_count":611,"pull_request_authors_count":25,"issue_authors_count":81,"avg_comments_per_issue":4.125954198473282,"avg_comments_per_pull_request":0.671071953010279,"merged_pull_requests_count":588,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":123,"past_year_avg_time_to_close_issue":2193372.3076923075,"past_year_avg_time_to_close_pull_request":817465.9247311827,"past_year_issues_closed_count":13,"past_year_pull_requests_closed_count":93,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":3.5833333333333335,"past_year_avg_comments_per_pull_request":0.2926829268292683,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":89,"created_at":"2023-05-09T10:37:19.108Z","updated_at":"2026-06-05T16:00:53.122Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/capytaine%2Fcapytaine/issues","issue_labels_count":{"enhancement":44,"bug":35,"question":21,"packaging":13,"dependencies":12,"good first issue":8,"theory":8,"documentation":8,"discussion":4,"help wanted":3},"pull_request_labels_count":{"packaging":1,"documentation":1},"issue_author_associations_count":{"NONE":128,"COLLABORATOR":94,"CONTRIBUTOR":40},"pull_request_author_associations_count":{"COLLABORATOR":608,"CONTRIBUTOR":70,"NONE":3},"issue_authors":{"mancellin":94,"ryancoe":10,"sdillenburg":9,"jtgrasb":8,"izabala123":8,"RubendeBruin":6,"cmichelenstrofer":5,"rgcoe":5,"oliviavitale35":5,"maha-haji":5,"yonghoonlee":4,"davidfdomingos":4,"gpfilip":3,"sharmi0":3,"freakingwave":3,"wlllind":3,"soffalonsoo":3,"SoundsSerious":3,"marcogambarini":3,"lottevandongen":2,"ffrancesco":2,"degoeden":2,"michaelcdevin":2,"mikaem":2,"juleshd":2,"ldouteau":2,"arredondo-galeana":2,"harpolea":2,"Danilosi16":2,"riasatmorshed":2,"austinerees":2,"salicto":2,"KapilKhanal":2,"Chandler192":2,"dforbush2":2,"maoyanjun":1,"taylortka":1,"doganbil":1,"dHofmeister":1,"EnochBadu":1,"mech2809":1,"AndreasAsiikkis":1,"ykshif":1,"akeeste":1,"marineanalytica":1,"francesco1788":1,"florencehaudin":1,"spbrewer":1,"AnthonyMcD":1,"Wilton3737":1,"Dylan0824":1,"gregvw":1,"cckimball":1,"hfpim":1,"matosinho":1,"martijnwilpshaar":1,"Dadidal":1,"jniffene":1,"IGNaval-git":1,"rebeccamccabe":1,"StewartHolmesVG":1,"mich-navigator":1,"babiskir":1,"Hoda-Markieh":1,"sitadrost":1,"ccz359":1,"sanguinariojoe":1,"Gusmano-2-OSU":1,"Riccardo-sus":1,"daanscheltens":1,"ppvijith":1,"kmruehl":1,"ckesanapalli":1,"baptistelabat-syroco":1,"ghost":1,"LaplaceSoda":1,"MEL29200":1,"YoufengChen":1,"MasoudMiM":1,"saltynexus":1,"Camuy":1},"pull_request_authors":{"mancellin":593,"ryancoe":14,"julia-schmitt":14,"marcogambarini":9,"rgcoe":6,"cmichelenstrofer":5,"ldouteau":4,"dav-og":4,"jnvn7":4,"SoundsSerious":4,"akeeste":3,"ckesanapalli":3,"ecieren":2,"AnthonyMcD":2,"michaelcdevin":2,"luzpaz":2,"vanditya":2,"leouieda":1,"jtgrasb":1,"Gjacquenot":1,"dmesbah":1,"gaoflow":1,"bdeket":1,"sdillenburg":1,"AlufaSam":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-08T00:00:18.161Z","repositories_count":14784065,"issues_count":33495518,"pull_requests_count":110225928,"authors_count":11295472,"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":{"bug":5,"enhancement":4,"dependencies":1,"theory":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":12,"COLLABORATOR":10,"CONTRIBUTOR":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":120,"CONTRIBUTOR":3},"past_year_issue_authors":{"mancellin":10,"izabala123":2,"juleshd":2,"rgcoe":2,"akeeste":1,"arredondo-galeana":1,"Danilosi16":1,"dforbush2":1,"EnochBadu":1,"jniffene":1,"mich-navigator":1,"spbrewer":1},"past_year_pull_request_authors":{"mancellin":105,"julia-schmitt":14,"cmichelenstrofer":2,"dmesbah":1,"gaoflow":1},"maintainers":[{"login":"mancellin","count":687,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"julia-schmitt","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julia-schmitt"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}],"active_maintainers":[{"login":"mancellin","count":115,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mancellin"},{"login":"julia-schmitt","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julia-schmitt"},{"login":"dmesbah","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmesbah"}]},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":1,"PullRequestEvent":198,"ForkEvent":4,"DiscussionEvent":1,"IssuesEvent":57,"WatchEvent":25,"IssueCommentEvent":146,"PushEvent":118,"PullRequestReviewEvent":7,"PullRequestReviewCommentEvent":5,"CreateEvent":3},"last_year":{"ReleaseEvent":1,"PullRequestEvent":60,"ForkEvent":2,"DiscussionEvent":1,"IssuesEvent":23,"WatchEvent":14,"IssueCommentEvent":46,"PushEvent":57,"PullRequestReviewEvent":7,"PullRequestReviewCommentEvent":5,"CreateEvent":2}},"keywords":["boundary-element-method","fortran","hydrodynamics","potential-flow","python","sea-keeping","water-wave","wave-energy"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build_docs.yml","sha":null,"kind":"manifest","created_at":"2023-09-19T01:36:03.292Z","updated_at":"2023-09-19T01:36:03.292Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/.github/workflows/build_docs.yml","dependencies":[{"id":13776806969,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13776806970,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13776806971,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"releases/v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_wheels.yaml","sha":null,"kind":"manifest","created_at":"2023-09-19T01:36:04.009Z","updated_at":"2023-09-19T01:36:04.009Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/.github/workflows/build_wheels.yaml","dependencies":[{"id":13776807053,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13776807054,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.12.3","direct":true,"kind":"composite","optional":false},{"id":13776807055,"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-19T01:36:04.153Z","updated_at":"2023-09-19T01:36:04.153Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/pyproject.toml","dependencies":[{"id":13776807056,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13776807057,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13776807058,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.3","direct":true,"kind":"runtime","optional":false},{"id":13776807059,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_new_commits.yaml","sha":null,"kind":"manifest","created_at":"2023-11-13T03:44:14.777Z","updated_at":"2023-11-13T03:44:14.777Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/.github/workflows/test_new_commits.yaml","dependencies":[{"id":14459022370,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14459022371,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14459022372,"package_name":"wntrblm/nox","ecosystem":"actions","requirements":"2022.8.7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_with_latest_dependencies.yaml","sha":null,"kind":"manifest","created_at":"2023-11-13T03:44:15.120Z","updated_at":"2023-11-13T03:44:15.120Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/.github/workflows/test_with_latest_dependencies.yaml","dependencies":[{"id":14459023292,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14459023293,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14459023294,"package_name":"wntrblm/nox","ecosystem":"actions","requirements":"2022.8.7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"libs/fakeblocks/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-02-27T03:06:19.794Z","updated_at":"2026-02-27T03:06:19.794Z","repository_link":"https://github.com/capytaine/capytaine/blob/master/libs/fakeblocks/pyproject.toml","dependencies":[{"id":25827036141,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25827036142,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25827036143,"package_name":"capytaine","ecosystem":"pypi","requirements":"\u003e=3.0.dev","direct":true,"kind":"runtime","optional":false}]}],"score":16.92947576595501,"created_at":"2023-09-18T12:26:31.027Z","updated_at":"2026-06-13T06:04:23.887Z","avatar_url":"https://github.com/capytaine.png","language":"Python","category":"Renewable Energy","sub_category":"Hydro Energy","monthly_downloads":3520,"total_dependent_repos":7,"total_dependent_packages":3,"readme":"# Capytaine: a linear potential flow BEM solver with Python.\n\n![CI status](https://github.com/capytaine/capytaine/actions/workflows/test_new_commits.yaml/badge.svg?event=push)\n![CI status](https://github.com/capytaine/capytaine/actions/workflows/test_with_latest_dependencies.yaml/badge.svg)\n\n\nCapytaine is Python package for the simulation of the interaction between water waves and floating bodies in frequency domain.\nIt is built around a full rewrite of the open source Boundary Element Method (BEM) solver Nemoh for the linear potential flow wave theory.\n\n## Installation\n\n[![PyPI](https://img.shields.io/pypi/v/capytaine)](https://pypi.org/project/capytaine)\n[![Conda-forge](https://img.shields.io/conda/vn/conda-forge/capytaine)](https://github.com/conda-forge/capytaine-feedstock)\n\nPackages for Windows, macOS and Linux are available on PyPI:\n\n```bash\npip install capytaine\n```\nand Conda-forge\n\n```bash\nconda install -c conda-forge capytaine\n```\n\nor as a standalone executable (with some drawbacks) at https://github.com/capytaine/capytaine-standalone.\n\n## Documentation\n\n[https://capytaine.github.io/](https://capytaine.github.io/)\n\n[![DOI](http://joss.theoj.org/papers/10.21105/joss.01341/status.svg)](https://doi.org/10.21105/joss.01341)\n\n## License\n\nCopyright (C) 2017-2026, Matthieu Ancellin\n\nSince April 2022, the development of Capytaine is funded by the Alliance for Sustainable Energy, LLC, Managing and Operating Contractor for the National Renewable Energy Laboratory (NREL) for the U.S. Department of Energy.\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\n\nIt is based on version 2 of [Nemoh](https://lheea.ec-nantes.fr/logiciels-et-brevets/nemoh-presentation-192863.kjsp), which has been developed by Gérard Delhommeau, Aurélien Babarit et al., (École Centrale de Nantes) and was distributed under the Apache License 2.0.\n\nSome core Fortran routines of Capytaine coming from Nemoh version 2 are also available under the Apache License 2.0. They can be found in the [`capytaine/green_functions/libDelhommeau`](https://github.com/capytaine/capytaine/tree/master/libs/libDelhommeau) directory of Capytaine's repository.\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.01341"],"works":{"https://doi.org/10.21105/joss.01341":{"id":"https://openalex.org/W2937895324","doi":"https://doi.org/10.21105/joss.01341","title":"Capytaine: a Python-based linear potential flow solver","display_name":"Capytaine: a Python-based linear potential flow solver","publication_year":2019,"publication_date":"2019-04-10","ids":{"openalex":"https://openalex.org/W2937895324","doi":"https://doi.org/10.21105/joss.01341","mag":"2937895324"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.01341","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.01341.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://joss.theoj.org/papers/10.21105/joss.01341.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078795618","display_name":"Matthieu Ancellin","orcid":"https://orcid.org/0000-0002-0316-3230"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Matthieu Ancellin","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5038689239","display_name":"Frédéric Dias","orcid":"https://orcid.org/0000-0002-5123-4929"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Frédéric Dias","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"apc_paid":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":16,"cited_by_percentile_year":{"min":92,"max":93},"biblio":{"volume":"4","issue":"36","first_page":"1341","last_page":"1341"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"linear potential flow","score":0.6392},{"keyword":"python-based","score":0.25}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7747786},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6013158},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.4468959},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37287197}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.01341","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.01341.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.01341","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.01341.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.19}],"grants":[],"referenced_works_count":7,"referenced_works":["https://openalex.org/W1971102487","https://openalex.org/W2011301426","https://openalex.org/W2604239613","https://openalex.org/W2892981453","https://openalex.org/W2898362233","https://openalex.org/W2963366752","https://openalex.org/W4243217210"],"related_works":["https://openalex.org/W1906486629","https://openalex.org/W4318619745","https://openalex.org/W3021560500","https://openalex.org/W2166247150","https://openalex.org/W4243252198","https://openalex.org/W2923557827","https://openalex.org/W656686947","https://openalex.org/W3007645298","https://openalex.org/W2963461212","https://openalex.org/W2584070953"],"ngrams_url":"https://api.openalex.org/works/W2937895324/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2937895324","counts_by_year":[{"year":2023,"cited_by_count":11},{"year":2020,"cited_by_count":2}],"updated_date":"2023-12-18T08:06:10.254596","created_date":"2019-04-25"}},"citation_counts":{"https://doi.org/10.21105/joss.01341":13},"total_citations":13,"keywords_from_contributors":["marine-renewable-energy","snl-applications","wec-sim","mesh","simulink","scr-1647","scr-2490","vtk","mhkit","quality-control"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/64119","html_url":"https://ost.ecosyste.ms/projects/64119"}