{"id":33590,"name":"fronts","description":"Numerical library for nonlinear diffusion problems in semi-infinite domains","url":"https://github.com/gerlero/fronts","last_synced_at":"2025-09-05T05:54:55.525Z","repository":{"id":46208725,"uuid":"191976492","full_name":"gerlero/fronts","owner":"gerlero","description":"Numerical library for nonlinear diffusion problems in semi-infinite domains","archived":false,"fork":false,"pushed_at":"2025-04-28T20:37:39.000Z","size":1068,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-29T23:02:57.664Z","etag":null,"topics":["boltzmann-transformation","capillarity","diffusion-equation","groundwater-flow-equation","microfluidics","moisture-diffusivity","nonlinear-equations","numerical-methods","richards-equation","scipy"],"latest_commit_sha":null,"homepage":"https://fronts.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gerlero.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-14T16:41:37.000Z","updated_at":"2025-05-18T11:42:42.000Z","dependencies_parsed_at":"2023-10-11T14:37:44.228Z","dependency_job_id":"63530439-8310-4d27-9f3d-878f7ffa8e72","html_url":"https://github.com/gerlero/fronts","commit_stats":{"total_commits":200,"total_committers":1,"mean_commits":200.0,"dds":0.0,"last_synced_commit":"10a00927451ee895bcf3eab3542c7a45ead7a841"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/gerlero/fronts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/sbom","scorecard":{"id":423759,"data":{"date":"2025-08-11","repo":{"name":"github.com/gerlero/fronts","commit":"b7d883be977b3fb9e86c136e188c50d96dfe7420"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/16 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Warn: no topLevel permission defined: .github/workflows/dockerhub-description.yml:1","Warn: no topLevel permission defined: .github/workflows/pypi-publish.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/docker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/docker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dockerhub-description.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/dockerhub-description.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dockerhub-description.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/dockerhub-description.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/pypi-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gerlero/fronts/pypi-publish.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating python:3.13-slim to python:3.13-slim@sha256:201e1ab0af068a569a6b10fe680cb7532c17105e2e68d50aa33176350ab17c36","Warn: pipCommand not pinned by hash: Dockerfile:5-9","Warn: pipCommand not pinned by hash: Dockerfile:5-9","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  13 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker.yml:18"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (27) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T01:49:51.937Z","repository_id":46208725,"created_at":"2025-08-19T01:49:51.937Z","updated_at":"2025-08-19T01:49:51.937Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273718342,"owners_count":25155488,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"gerlero","name":"Gabriel Gerlero","uuid":"15150530","kind":"user","description":"Information Systems Engineer. PhD candidate in Computational Mechanics at CIMEC. Physics TA at UNL. Santa Fe Microfluidics Group (GSaM).","email":"","website":null,"location":"Santa Fe, Argentina","twitter":null,"company":"@microfluidica","icon_url":"https://avatars.githubusercontent.com/u/15150530?v=4","repositories_count":10,"last_synced_at":"2023-03-06T18:51:00.657Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gerlero","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:12:35.693Z","updated_at":"2023-03-06T18:51:00.663Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero/repositories"},"packages":[{"id":2740961,"name":"fronts","ecosystem":"pypi","description":"Numerical library for nonlinear diffusion problems in semi-infinite domains","homepage":"https://github.com/gerlero/fronts","licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/gerlero/fronts","keywords_array":[],"namespace":null,"versions_count":28,"first_release_published_at":"2019-09-16T17:05:04.000Z","latest_release_published_at":"2025-04-20T00:10:32.000Z","latest_release_number":"1.2.7","last_synced_at":"2025-08-03T23:02:14.965Z","created_at":"2022-04-10T11:04:11.720Z","updated_at":"2025-08-03T23:02:14.965Z","registry_url":"https://pypi.org/project/fronts/","install_command":"pip install fronts --index-url https://pypi.org/simple","documentation_url":"https://fronts.readthedocs.io","metadata":{"funding":null,"documentation":"https://fronts.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering :: Physics","Topic :: Software Development :: Libraries","Typing :: Typed"],"normalized_name":"fronts"},"repo_metadata":{"id":46208725,"uuid":"191976492","full_name":"gerlero/fronts","owner":"gerlero","description":"Numerical library for nonlinear diffusion problems in semi-infinite domains","archived":false,"fork":false,"pushed_at":"2025-04-28T20:37:39.000Z","size":1068,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-28T21:42:26.811Z","etag":null,"topics":["boltzmann-transformation","capillarity","diffusion-equation","groundwater-flow-equation","microfluidics","moisture-diffusivity","nonlinear-equations","numerical-methods","richards-equation","scipy"],"latest_commit_sha":null,"homepage":"https://fronts.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gerlero.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-14T16:41:37.000Z","updated_at":"2025-04-28T20:37:41.000Z","dependencies_parsed_at":"2023-10-11T14:37:44.228Z","dependency_job_id":"63530439-8310-4d27-9f3d-878f7ffa8e72","html_url":"https://github.com/gerlero/fronts","commit_stats":{"total_commits":200,"total_committers":1,"mean_commits":200.0,"dds":0.0,"last_synced_commit":"10a00927451ee895bcf3eab3542c7a45ead7a841"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/gerlero/fronts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262680552,"owners_count":23347595,"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":"gerlero","name":"Gabriel Gerlero","uuid":"15150530","kind":"user","description":"Information Systems Engineer. PhD candidate in Computational Mechanics at CIMEC. Physics TA at UNL. Santa Fe Microfluidics Group (GSaM).","email":"","website":null,"location":"Santa Fe, Argentina","twitter":null,"company":"@microfluidica","icon_url":"https://avatars.githubusercontent.com/u/15150530?v=4","repositories_count":10,"last_synced_at":"2023-03-06T18:51:00.657Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gerlero","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T20:12:35.693Z","updated_at":"2023-03-06T18:51:00.663Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerlero/repositories"},"tags":[{"name":"v1.2.7","sha":"aaf7fddc4660a7762399fb31c60584c82bbbdf82","kind":"commit","published_at":"2025-04-20T00:09:15.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.7","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.7/manifests"},{"name":"v1.2.6","sha":"5419da5b2d4db77c2005475272ae83f5fbe4478c","kind":"commit","published_at":"2025-04-19T23:46:48.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.6","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.6/manifests"},{"name":"v1.2.5","sha":"4263af466125a791a5ae63f0623cdcc064327f5a","kind":"commit","published_at":"2024-10-22T17:15:38.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.5","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.5/manifests"},{"name":"v1.2.4","sha":"f741c83398cb9bcf48390804ca3c8f1149e3b7d7","kind":"commit","published_at":"2024-09-23T00:31:45.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.4","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"bad1c0b191c40af9672f74a1863a0a9af3d21e56","kind":"commit","published_at":"2024-06-24T16:50:43.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.3","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"356a290cdbaf0696d75b0122d45baffde4d8cdbc","kind":"commit","published_at":"2024-04-04T21:40:46.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.2","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"15cf2e087d722def6370244d4c605d3f51f7633d","kind":"commit","published_at":"2024-02-19T15:46:48.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.1","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"43850f6b42fab425be12056a762505b184bd24e7","kind":"commit","published_at":"2023-10-30T13:07:04.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.2.0","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.2.0/manifests"},{"name":"v1.1.2","sha":"aff227c56f087562382e60ab19b52232fe20add2","kind":"commit","published_at":"2023-10-11T01:36:22.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.1.2","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"f8e898f5701ea32df9988a34305dec9e7f620860","kind":"commit","published_at":"2023-10-09T22:38:03.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.1.1","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"b0ffbb16107d09d662cb543164250abeb4fe6251","kind":"commit","published_at":"2023-10-09T12:55:11.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.1.0","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.1.0/manifests"},{"name":"v1.0.3","sha":"898f63b09154e996bd752df7c9958e09bf897260","kind":"commit","published_at":"2023-08-11T08:46:27.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.0.3","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"cf2664457646c6661b6414557768b2d74c9fe92e","kind":"commit","published_at":"2023-07-19T00:58:02.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.0.2","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"10a00927451ee895bcf3eab3542c7a45ead7a841","kind":"commit","published_at":"2023-02-24T14:08:16.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.0.1","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"c96d84e719dfe62af6116e5cee9051e6349619b8","kind":"commit","published_at":"2023-02-23T13:53:29.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v1.0.0","html_url":"https://github.com/gerlero/fronts/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v1.0.0/manifests"},{"name":"v0.9.12","sha":"2b734cf1c547a87f81a8b9a486adf2ff128a3faa","kind":"commit","published_at":"2022-12-30T22:24:47.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.12","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.12/manifests"},{"name":"v0.9.11","sha":"661b27b4fbdc8cbca0c39550ce193a9d6a7ad0b8","kind":"commit","published_at":"2022-12-01T11:49:03.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.11","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.11/manifests"},{"name":"v0.9.10","sha":"2e406e7b3f9e14b1cfba28260eea6876cdac5ce7","kind":"commit","published_at":"2020-10-30T16:30:31.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.10","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.10/manifests"},{"name":"v0.9.9","sha":"0dd92aa4ce3a2ae50230e570cb590c99ff08eb3d","kind":"commit","published_at":"2020-10-21T16:58:20.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.9","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.9/manifests"},{"name":"v0.9.8","sha":"7db70c1fc14d7fb5ee6df396aec4544255739d98","kind":"commit","published_at":"2020-06-11T14:17:16.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.8","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.8/manifests"},{"name":"v0.9.7","sha":"f051498360d3f674409629fd36662fec42eb6e22","kind":"tag","published_at":"2020-02-26T13:50:19.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.7","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.7/manifests"},{"name":"v0.9.6","sha":"8459720f851461cb71260de6393e467fae290fe2","kind":"tag","published_at":"2020-02-26T13:50:11.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.6","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"ff9d2d098cd1390390251e01595f502e7ad209f0","kind":"commit","published_at":"2019-12-26T14:32:31.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.5","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"df0f98c62918b51772e4c742e695f9ad9ad85b9e","kind":"commit","published_at":"2019-10-09T15:13:51.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.4","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"8595c154d766acf9578f4010f518d2a874d0cfe9","kind":"commit","published_at":"2019-09-27T17:51:22.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.3","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"0e3ef22bab7ebb2622d3843990717b0d5e9d3002","kind":"commit","published_at":"2019-09-16T18:14:35.000Z","download_url":"https://codeload.github.com/gerlero/fronts/tar.gz/v0.9.2","html_url":"https://github.com/gerlero/fronts/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gerlero/fronts@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/tags/v0.9.2/manifests"}]},"repo_metadata_updated_at":"2025-06-29T23:03:03.091Z","dependent_packages_count":0,"downloads":160,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":21.617433394924273,"dependent_repos_count":22.23893976550684,"dependent_packages_count":7.377175419682736,"stargazers_count":32.03528849609244,"forks_count":29.993839519482517,"docker_downloads_count":null,"average":22.652535319137762},"purl":"pkg:pypi/fronts","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/fronts","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/fronts","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/fronts/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-04-28T21:54:46.842Z","issues_count":3,"pull_requests_count":92,"avg_time_to_close_issue":534286.5,"avg_time_to_close_pull_request":367949.6304347826,"issues_closed_count":2,"pull_requests_closed_count":92,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":1.3333333333333333,"avg_comments_per_pull_request":0.782608695652174,"merged_pull_requests_count":91,"bot_issues_count":0,"bot_pull_requests_count":21,"past_year_issues_count":0,"past_year_pull_requests_count":25,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":576221.6,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":25,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.64,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":9,"past_year_merged_pull_requests_count":25,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/issues","maintainers":[{"login":"gerlero","count":73,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gerlero"}],"active_maintainers":[{"login":"gerlero","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gerlero"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fronts/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fronts/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fronts/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fronts/related_packages","maintainers":[{"uuid":"gerlero","login":"gerlero","name":null,"email":null,"url":null,"packages_count":11,"html_url":"https://pypi.org/user/gerlero/","role":null,"created_at":"2023-02-23T15:36:27.671Z","updated_at":"2023-02-23T15:36:27.671Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gerlero/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725002,"maintainers_count":308313,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":583382,"full_name":"gerlero/fronts","default_branch":"main","committers":[{"name":"Gabriel Gerlero","email":"gerlero","login":"gerlero","count":267},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":20}],"total_commits":287,"total_committers":2,"total_bot_commits":20,"total_bot_committers":1,"mean_commits":143.5,"dds":0.06968641114982577,"past_year_committers":[{"name":"Gabriel Gerlero","email":"gerlero","login":"gerlero","count":15},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8}],"past_year_total_commits":23,"past_year_total_committers":2,"past_year_total_bot_commits":8,"past_year_total_bot_committers":1,"past_year_mean_commits":11.5,"past_year_dds":0.34782608695652173,"last_synced_at":"2025-04-14T02:29:33.684Z","last_synced_commit":"2293d08211b34f4fb074994f4d686a57dfc0709f","created_at":"2023-03-09T05:58:31.775Z","updated_at":"2025-04-14T02:29:33.684Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.936Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"gerlero/fronts","html_url":"https://github.com/gerlero/fronts","last_synced_at":"2025-06-29T23:03:02.673Z","status":null,"issues_count":3,"pull_requests_count":92,"avg_time_to_close_issue":534286.5,"avg_time_to_close_pull_request":367949.6304347826,"issues_closed_count":2,"pull_requests_closed_count":92,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":1.3333333333333333,"avg_comments_per_pull_request":0.782608695652174,"merged_pull_requests_count":91,"bot_issues_count":0,"bot_pull_requests_count":21,"past_year_issues_count":0,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":624473.0869565217,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":23,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.6521739130434783,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":23,"created_at":"2023-05-14T14:28:33.210Z","updated_at":"2025-09-03T06:39:14.950Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerlero%2Ffronts/issues","issue_labels_count":{"dependencies":1,"github_actions":1},"pull_request_labels_count":{"dependencies":31,"github_actions":23,"python":6,"docker":2},"issue_author_associations_count":{"OWNER":3,"NONE":1,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"OWNER":88,"CONTRIBUTOR":31},"issue_authors":{"gerlero":3,"IvanOstr":1,"dependabot[bot]":1},"pull_request_authors":{"gerlero":88,"dependabot[bot]":31},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10080233,"issues_count":31311624,"pull_requests_count":96148338,"authors_count":10693059,"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":{"dependencies":1,"github_actions":1},"past_year_pull_request_labels_count":{"dependencies":12,"github_actions":10,"docker":2},"past_year_issue_author_associations_count":{"CONTRIBUTOR":1,"OWNER":1},"past_year_pull_request_author_associations_count":{"OWNER":27,"CONTRIBUTOR":12},"past_year_issue_authors":{"dependabot[bot]":1,"gerlero":1},"past_year_pull_request_authors":{"gerlero":27,"dependabot[bot]":12},"maintainers":[{"login":"gerlero","count":91,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gerlero"}],"active_maintainers":[{"login":"gerlero","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gerlero"}]},"events":{"total":{"ReleaseEvent":4,"WatchEvent":1,"DeleteEvent":21,"IssueCommentEvent":13,"PushEvent":44,"PullRequestEvent":39,"CreateEvent":23},"last_year":{"ReleaseEvent":4,"WatchEvent":1,"DeleteEvent":21,"IssueCommentEvent":13,"PushEvent":44,"PullRequestEvent":39,"CreateEvent":23}},"keywords":["boltzmann-transformation","capillarity","diffusion-equation","groundwater-flow-equation","microfluidics","moisture-diffusivity","nonlinear-equations","numerical-methods","richards-equation","scipy"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T17:02:05.563Z","updated_at":"2023-01-31T17:02:05.563Z","repository_link":"https://github.com/gerlero/fronts/blob/main/.github/workflows/ci.yml","dependencies":[{"id":7275859264,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7275859265,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7275859266,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pypi-publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-31T17:02:05.640Z","updated_at":"2023-01-31T17:02:05.640Z","repository_link":"https://github.com/gerlero/fronts/blob/main/.github/workflows/pypi-publish.yml","dependencies":[{"id":7275864095,"package_name":"battila7/get-version-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7275864096,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7275864097,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7275864098,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T14:37:44.087Z","updated_at":"2023-10-11T14:37:44.087Z","repository_link":"https://github.com/gerlero/fronts/blob/main/.github/workflows/docker.yml","dependencies":[{"id":14150769935,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14150769936,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14150769937,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":14150769938,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14150769939,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dockerhub-description.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T14:37:44.141Z","updated_at":"2023-10-11T14:37:44.141Z","repository_link":"https://github.com/gerlero/fronts/blob/main/.github/workflows/dockerhub-description.yml","dependencies":[{"id":14150769954,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14150769955,"package_name":"peter-evans/dockerhub-description","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-10-11T14:37:44.198Z","updated_at":"2023-10-11T14:37:44.198Z","repository_link":"https://github.com/gerlero/fronts/blob/main/Dockerfile","dependencies":[{"id":14150769956,"package_name":"python","ecosystem":"docker","requirements":"3.12-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-11T14:37:44.216Z","updated_at":"2023-10-11T14:37:44.216Z","repository_link":"https://github.com/gerlero/fronts/blob/main/pyproject.toml","dependencies":[{"id":14150769957,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.4.0,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":14150769958,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14150769959,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.*","direct":true,"kind":"runtime","optional":false}]}],"score":7.5725029850203835,"created_at":"2025-09-04T15:51:06.893Z","updated_at":"2025-10-07T08:14:08.190Z","avatar_url":"https://github.com/gerlero.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":160,"funding_links":[],"readme_doi_urls":["https://dx.doi.org/10.46690/capi.2023.02.02"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["differentiation","mesh","interpretability","sequences","projection","interactive","optim","hacking","network-simulation"],"project_url":"https://science.ecosyste.ms/api/v1/projects/33590","html_url":"https://science.ecosyste.ms/projects/33590","bibtex_url":"https://science.ecosyste.ms/projects/33590/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/33590/export.apalike"}