{"id":356754,"url":"https://github.com/robbievanleeuwen/section-properties","last_synced_at":"2026-06-21T21:30:18.925Z","repository":{"id":38310967,"uuid":"104638241","full_name":"robbievanleeuwen/section-properties","owner":"robbievanleeuwen","description":"Analysis of an arbitrary cross-section in python using the finite element method.","archived":false,"fork":false,"pushed_at":"2026-04-16T02:56:09.000Z","size":49095,"stargazers_count":533,"open_issues_count":6,"forks_count":116,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-06-16T19:03:32.755Z","etag":null,"topics":["computational-mechanics","cross-section","finite-element-analysis","finite-element-method","python","stress-analysis","structural-engineering"],"latest_commit_sha":null,"homepage":"https://sectionproperties.rtfd.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robbievanleeuwen.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":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-24T11:16:40.000Z","updated_at":"2026-06-13T01:17:14.000Z","dependencies_parsed_at":"2023-02-10T23:31:16.653Z","dependency_job_id":"23e9315f-0e0c-40e2-92d6-20b345c9ccf9","html_url":"https://github.com/robbievanleeuwen/section-properties","commit_stats":{"total_commits":548,"total_committers":15,"mean_commits":36.53333333333333,"dds":0.3832116788321168,"last_synced_commit":"9aacf622e9c3c119c4d7baaef55ae2326c831012"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/robbievanleeuwen/section-properties","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/sbom","scorecard":{"id":779855,"data":{"date":"2025-08-18","repo":{"name":"github.com/robbievanleeuwen/section-properties","commit":"5896d0e8083fbba8ac2ed248fb710ef4ea271dd7"},"scorecard":{"version":"v5.2.1-41-g40576783","commit":"40576783fda6698350fcbbeaea760ff827433034"},"score":3.9,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/13 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#code-review"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#dangerous-workflow"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release.yml:18","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/greetings.yml:1","Warn: no topLevel permission defined: .github/workflows/labeler.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#token-permissions"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#binary-artifacts"}},{"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:90: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:116: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:138: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:151: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:200: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/greetings.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/greetings.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/labeler.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/labeler.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/labeler.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/labeler.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#pinned-dependencies"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#security-policy"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#license"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#fuzzing"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:13"],"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#sast"}},{"name":"Branch-Protection","score":1,"reason":"branch protection is not maximal on development and all release branches","details":["Warn: 'allow deletion' enabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: branch 'master' does not require approvers","Warn: codeowners review is not required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#branch-protection"}}]},"last_synced_at":"2025-08-23T04:39:03.157Z","repository_id":38310967,"created_at":"2025-08-23T04:39:03.157Z","updated_at":"2025-08-23T04:39:03.157Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34505422,"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-18T02:00:06.871Z","response_time":128,"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":"robbievanleeuwen","name":"Robbie van Leeuwen","uuid":"18841910","kind":"user","description":"","email":"","website":"https://robbievanleeuwen.github.io","location":"Sydney, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/18841910?v=4","repositories_count":4,"last_synced_at":"2023-03-04T22:38:32.469Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/robbievanleeuwen","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:00:45.498Z","updated_at":"2023-03-04T22:38:32.540Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen/repositories"},"packages":[{"id":2914382,"name":"sectionproperties","ecosystem":"pypi","description":"A python package for the analysis of arbitrary cross-sections using the finite element method.","homepage":"https://sectionproperties.readthedocs.io","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/robbievanleeuwen/section-properties","keywords_array":["computational-mechanics","cross-section","finite-element-analysis","structural-engineering"],"namespace":null,"versions_count":41,"first_release_published_at":"2018-11-07T12:01:59.000Z","latest_release_published_at":"2026-01-24T11:11:21.000Z","latest_release_number":"3.10.2","last_synced_at":"2026-06-18T20:00:45.258Z","created_at":"2022-04-10T12:34:10.754Z","updated_at":"2026-06-18T20:00:45.258Z","registry_url":"https://pypi.org/project/sectionproperties/","install_command":"pip install sectionproperties --index-url https://pypi.org/simple","documentation_url":"https://sectionproperties.readthedocs.io","metadata":{"funding":null,"documentation":"https://sectionproperties.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","License :: OSI Approved :: MIT License","Natural Language :: English","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Scientific/Engineering"],"normalized_name":"sectionproperties","project_status":null},"repo_metadata":{"id":38310967,"uuid":"104638241","full_name":"robbievanleeuwen/section-properties","owner":"robbievanleeuwen","description":"Analysis of an arbitrary cross-section in python using the finite element method.","archived":false,"fork":false,"pushed_at":"2026-04-16T02:56:09.000Z","size":49095,"stargazers_count":533,"open_issues_count":6,"forks_count":116,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-05-31T11:04:03.470Z","etag":null,"topics":["computational-mechanics","cross-section","finite-element-analysis","finite-element-method","python","stress-analysis","structural-engineering"],"latest_commit_sha":null,"homepage":"https://sectionproperties.rtfd.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robbievanleeuwen.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":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-24T11:16:40.000Z","updated_at":"2026-05-30T01:12:14.000Z","dependencies_parsed_at":"2023-02-10T23:31:16.653Z","dependency_job_id":"23e9315f-0e0c-40e2-92d6-20b345c9ccf9","html_url":"https://github.com/robbievanleeuwen/section-properties","commit_stats":{"total_commits":548,"total_committers":15,"mean_commits":36.53333333333333,"dds":0.3832116788321168,"last_synced_commit":"9aacf622e9c3c119c4d7baaef55ae2326c831012"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/robbievanleeuwen/section-properties","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/sbom","scorecard":{"id":779855,"data":{"date":"2025-08-18","repo":{"name":"github.com/robbievanleeuwen/section-properties","commit":"5896d0e8083fbba8ac2ed248fb710ef4ea271dd7"},"scorecard":{"version":"v5.2.1-41-g40576783","commit":"40576783fda6698350fcbbeaea760ff827433034"},"score":3.9,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/13 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#code-review"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#dangerous-workflow"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release.yml:18","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/greetings.yml:1","Warn: no topLevel permission defined: .github/workflows/labeler.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#token-permissions"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#binary-artifacts"}},{"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:90: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:116: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:138: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:151: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:200: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/greetings.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/greetings.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/labeler.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/labeler.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/labeler.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/labeler.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/robbievanleeuwen/section-properties/release.yml/master?enable=pin","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction 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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#pinned-dependencies"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#security-policy"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#license"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#fuzzing"}},{"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:13"],"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/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#sast"}},{"name":"Branch-Protection","score":1,"reason":"branch protection is not maximal on development and all release branches","details":["Warn: 'allow deletion' enabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: branch 'master' does not require approvers","Warn: codeowners review is not required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#branch-protection"}}]},"last_synced_at":"2025-08-23T04:39:03.157Z","repository_id":38310967,"created_at":"2025-08-23T04:39:03.157Z","updated_at":"2025-08-23T04:39:03.157Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33905359,"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-04T02:00:06.755Z","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":"robbievanleeuwen","name":"Robbie van Leeuwen","uuid":"18841910","kind":"user","description":"","email":"","website":"https://robbievanleeuwen.github.io","location":"Sydney, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/18841910?v=4","repositories_count":4,"last_synced_at":"2023-03-04T22:38:32.469Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/robbievanleeuwen","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T02:00:45.498Z","updated_at":"2023-03-04T22:38:32.540Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbievanleeuwen/repositories"},"tags":[{"name":"v3.10.1","sha":"c7eb030f8f3f343fb7dec31d289b628ff952c1a4","kind":"tag","published_at":"2026-01-22T00:44:24.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.10.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.10.1/manifests"},{"name":"v3.10.0","sha":"ce1d2f5ae5e14504f05161c8939262e6c24915e3","kind":"tag","published_at":"2025-12-11T05:31:11.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.10.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"15b85e65d3dd5e0f2ee426b6efed9ce180d995ba","kind":"tag","published_at":"2025-04-26T14:35:05.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.9.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.9.0/manifests"},{"name":"v3.8.0","sha":"c676e1b1e5be149d866826de377657ab36498099","kind":"tag","published_at":"2025-03-07T09:20:48.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.8.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.8.0/manifests"},{"name":"v3.7.3","sha":"54020f15dd741ec17633556a2f4a9d30d63c147e","kind":"tag","published_at":"2024-12-16T23:26:42.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.7.3","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.3/manifests"},{"name":"v3.7.2","sha":"7035a6063a679727316323e5728c14b029ca8a66","kind":"tag","published_at":"2024-11-27T04:11:16.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.7.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"097f44e875ae109bb7ec821faa3d641e82280fd2","kind":"tag","published_at":"2024-11-21T07:45:16.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.7.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"262cd82a6ff2d1648e359bef4ce54520e539ff16","kind":"tag","published_at":"2024-11-16T12:50:09.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.7.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"c67cd8a5caa37b0faddb7d8eb37bf130db4054d2","kind":"tag","published_at":"2024-10-31T11:00:21.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.6.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.6.0/manifests"},{"name":"v3.5.0","sha":"92090b69eb60966846edd396cf3dafb51773d173","kind":"tag","published_at":"2024-10-26T12:12:43.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.5.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"c71c040949b05ca8e401a785689bf07309b2edc2","kind":"tag","published_at":"2024-10-04T00:01:25.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.4.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"41851f55e6ad6cf4d835ae25df5d50e4db4ac064","kind":"tag","published_at":"2024-06-26T00:09:45.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.3.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"8cfda7acd955510453cb69944c13be81f34f421e","kind":"tag","published_at":"2024-05-27T05:31:27.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.2.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"b098df183205749ae4adc81c0a40297c30a2f307","kind":"tag","published_at":"2024-04-15T00:54:22.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.2.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"5bb142ac144719dd258318825bd4bf2c2620f15c","kind":"tag","published_at":"2024-03-09T20:48:38.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.2.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"eeb9c52722cf5b9c64e09fc2683f109a468f1ab7","kind":"tag","published_at":"2024-03-09T11:19:34.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.1.3","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"3aa1bce31dda0d48313db212d290e7ada685236b","kind":"tag","published_at":"2023-11-06T11:56:23.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.1.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"2ff15807cf0b55c1a0bb81919478bc6eb32c1900","kind":"tag","published_at":"2023-10-12T00:38:42.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.1.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"3606a4e3aeb60745758c1607e7dd74a759624a41","kind":"tag","published_at":"2023-10-11T11:03:28.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.1.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"a73af93ac666e290213b3c4ddab7f5d7bb40193b","kind":"tag","published_at":"2023-10-06T03:25:06.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.0.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"2ea83cdd5394450fd51fed22321c8ea94550d258","kind":"tag","published_at":"2023-10-04T03:05:34.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.0.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f5f1ebaef287a41052a46af777392f07f3fe1e2a","kind":"tag","published_at":"2023-10-03T05:55:14.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/v3.0.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/v3.0.0/manifests"},{"name":"2.1.5","sha":"12763207b0981c9932cbe1b56914b84057ce3491","kind":"commit","published_at":"2023-01-03T11:56:45.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.5","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.5/manifests"},{"name":"2.1.4","sha":"ca86307126c956860ffea6a979f9ff30ada375f9","kind":"commit","published_at":"2022-10-28T05:54:48.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.4","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"5a49085d26e72d2cacb20fb12cc58f3d2b5562fe","kind":"commit","published_at":"2022-09-02T09:56:12.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.3","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"89a76100cc22a73eb5d70462cc02501cedebe92d","kind":"commit","published_at":"2022-07-15T08:01:29.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"3a62c475aedc18cedcc2de6c5213bc9f79a9fae3","kind":"commit","published_at":"2022-07-10T13:17:59.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"8b0f07d346627a372789a34026d918fd981ce8de","kind":"commit","published_at":"2022-06-20T04:52:28.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.1.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"eb8e2fb94fbf8349c438c177b85aef0368e75d67","kind":"commit","published_at":"2022-03-08T00:08:20.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.0.3","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"fa9762b6debfd20c084e5f26f853929d35ef84c6","kind":"commit","published_at":"2022-01-24T07:00:21.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.0.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"40b1ac15ccc9bd66a400c5b95a8f2873d15adce3","kind":"commit","published_at":"2022-01-16T09:00:54.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.0.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"cd33e7df3619783702977b290bc666fc4f7aba94","kind":"commit","published_at":"2022-01-16T08:32:48.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/2.0.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/2.0.0/manifests"},{"name":"1.0.8","sha":"96882c5236a415bf4264bdb84b1c6f3e12067582","kind":"commit","published_at":"2020-12-20T06:48:34.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.8","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.8/manifests"},{"name":"1.0.7","sha":"4d2bdd5d4b6c14c6cc47fd4e540250643e64c6ca","kind":"commit","published_at":"2020-06-08T12:57:48.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.7","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.7/manifests"},{"name":"1.0.5","sha":"91f60780013a8b3724e5180511a57de3f8971473","kind":"commit","published_at":"2019-07-14T12:22:52.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.5","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"b7e4a5f2553ef33677fec6ec0c6314affbee2976","kind":"commit","published_at":"2019-04-19T09:52:35.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.4","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"f3b20470b1a03f7ab943f2d73e9bec76f73f2c94","kind":"commit","published_at":"2019-03-06T09:58:01.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.3","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"0bb73d07003283aff5a272f5bb655a8960644467","kind":"commit","published_at":"2018-11-17T03:47:37.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.2","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"3424e49ed828a8546f916e6ba798e35401a65147","kind":"commit","published_at":"2018-11-17T03:29:06.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.1","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"025f16cc6575da0cc49b733316e09e2b435d7645","kind":"commit","published_at":"2018-11-07T11:57:03.000Z","download_url":"https://codeload.github.com/robbievanleeuwen/section-properties/tar.gz/1.0.0","html_url":"https://github.com/robbievanleeuwen/section-properties/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/robbievanleeuwen/section-properties@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-06-08T15:05:11.147Z","dependent_packages_count":7,"downloads":28486,"downloads_period":"last-month","dependent_repos_count":9,"rankings":{"downloads":4.382095899310868,"dependent_repos_count":4.852704139373778,"dependent_packages_count":1.2514075476946702,"stargazers_count":3.613307673253177,"forks_count":4.967218113897995,"docker_downloads_count":null,"average":3.813346674706098},"purl":"pkg:pypi/sectionproperties","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/sectionproperties","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/sectionproperties","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/sectionproperties/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-22T06:29:47.878Z","issues_count":81,"pull_requests_count":402,"avg_time_to_close_issue":6040044.217391305,"avg_time_to_close_pull_request":761032.9974160207,"issues_closed_count":69,"pull_requests_closed_count":387,"pull_request_authors_count":18,"issue_authors_count":43,"avg_comments_per_issue":3.234567901234568,"avg_comments_per_pull_request":0.7860696517412935,"merged_pull_requests_count":333,"bot_issues_count":0,"bot_pull_requests_count":115,"past_year_issues_count":10,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":2909165.5,"past_year_avg_time_to_close_pull_request":1326954.142857143,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.7,"past_year_avg_comments_per_pull_request":1.875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/issues","maintainers":[{"login":"robbievanleeuwen","count":257,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robbievanleeuwen"},{"login":"connorferster","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/connorferster"}],"active_maintainers":[{"login":"robbievanleeuwen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robbievanleeuwen"},{"login":"connorferster","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/connorferster"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sectionproperties/codemeta","maintainers":[{"uuid":"robbievanleeuwen","login":"robbievanleeuwen","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/robbievanleeuwen/","role":null,"created_at":"2023-01-03T12:08:42.807Z","updated_at":"2023-01-03T12:08:42.807Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/robbievanleeuwen/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":890072,"maintainers_count":381225,"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":14343111,"name":"github.com/robbievanleeuwen/section-properties","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/robbievanleeuwen/section-properties","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2026-04-28T11:17:34.888Z","latest_release_published_at":"2026-01-24T11:10:53.000Z","latest_release_number":"v3.10.2+incompatible","last_synced_at":"2026-06-18T20:00:54.154Z","created_at":"2026-04-28T11:17:12.637Z","updated_at":"2026-06-18T20:00:54.154Z","registry_url":"https://pkg.go.dev/github.com/robbievanleeuwen/section-properties","install_command":"go get github.com/robbievanleeuwen/section-properties","documentation_url":"https://pkg.go.dev/github.com/robbievanleeuwen/section-properties#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-28T12:55:23.803Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.135177172859481,"dependent_packages_count":4.811484132117595,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.973330652488539},"purl":"pkg:golang/github.com/robbievanleeuwen/section-properties","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/robbievanleeuwen/section-properties","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/robbievanleeuwen/section-properties","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/robbievanleeuwen/section-properties/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frobbievanleeuwen%2Fsection-properties/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2182409,"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"}}],"commits":{"id":656037,"full_name":"robbievanleeuwen/section-properties","default_branch":"master","total_commits":1091,"total_committers":21,"total_bot_commits":56,"total_bot_committers":1,"mean_commits":51.95238095238095,"dds":0.2997250229147571,"past_year_total_commits":21,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.25,"past_year_dds":0.38095238095238093,"last_synced_at":"2026-06-18T20:02:31.078Z","last_synced_commit":"1e12d48b3ccb9ee1b7df8e2ac357c633cc004bdf","created_at":"2023-03-09T09:46:40.515Z","updated_at":"2026-06-18T20:01:49.361Z","committers":[{"name":"robbievanleeuwen","email":"robbie.vanleeuwen@gmail.com","login":"robbievanleeuwen","count":764},{"name":"Connor Ferster","email":"connorferster@gmail.com","login":"connorferster","count":105},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":56},{"name":"Norman JN Richardson","email":"normanrichardson@gmail.com","login":"normanrichardson","count":48},{"name":"Theodore Chang","email":"tlcfem@gmail.com","login":"TLCFEM","count":30},{"name":"David John Neiferd","email":"13425967+JohnDN90","login":"JohnDN90","count":20},{"name":"Colin Caprani","email":"colin.caprani@monash.edu","login":"ccaprani","count":12},{"name":"jchkoch","email":"jchkoch@gmail.com","login":"jchkoch","count":11},{"name":"Scott Barlow","email":"31610422+Spectre5","login":"Spectre5","count":9},{"name":"Benjamin Crews","email":"aceF22@gmail.com","login":"Czarified","count":7},{"name":"zmpulse","email":"mathieu.bargues@gmail.com","login":"zmpulse","count":5},{"name":"Simo Nikula","email":"simo.nikula@gmail.com","login":null,"count":4},{"name":"Agent6-6-6","email":"36808164+Agent6-6-6","login":"Agent6-6-6","count":4},{"name":"stecknal","email":"156734057+stecknal","login":"stecknal","count":4},{"name":"BENJAMINFRASER","email":"Ben-fraser@hotmail.co.uk","login":"BenjaminFraser","count":3},{"name":"Benjamin Crews","email":"bcrews@bellflight.com","login":null,"count":3},{"name":"Andrew Hofmann","email":"ahofmann@genasys.com","login":"andrewhofmann","count":2},{"name":"Brooks Smith","email":"brooks.smith@clearcalcs.com","login":"smith120bh","count":1},{"name":"Chivos","email":"sylvainblo@gmail.com","login":"Chivos","count":1},{"name":"Emmanuel Ferdman","email":"emmanuelferdman@gmail.com","login":"emmanuel-ferdman","count":1},{"name":"Nils Wagner","email":"nils.wagner@intes.de","login":"nilswagner","count":1}],"past_year_committers":[{"name":"robbievanleeuwen","email":"robbie.vanleeuwen@gmail.com","login":"robbievanleeuwen","count":13},{"name":"stecknal","email":"156734057+stecknal","login":"stecknal","count":4},{"name":"Connor Ferster","email":"connorferster@gmail.com","login":"connorferster","count":2},{"name":"Andrew Hofmann","email":"ahofmann@genasys.com","login":"andrewhofmann","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-20T00:00:10.001Z","repositories_count":6264769,"commits_count":874946857,"contributors_count":35085186,"owners_count":1169252,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"robbievanleeuwen/section-properties","html_url":"https://github.com/robbievanleeuwen/section-properties","last_synced_at":"2026-06-10T16:00:56.812Z","status":"active","issues_count":82,"pull_requests_count":402,"avg_time_to_close_issue":5953771.042857143,"avg_time_to_close_pull_request":761032.9974160207,"issues_closed_count":70,"pull_requests_closed_count":387,"pull_request_authors_count":18,"issue_authors_count":43,"avg_comments_per_issue":3.207317073170732,"avg_comments_per_pull_request":0.7860696517412935,"merged_pull_requests_count":333,"bot_issues_count":0,"bot_pull_requests_count":115,"past_year_issues_count":10,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":2862007.5,"past_year_avg_time_to_close_pull_request":1326954.142857143,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.6,"past_year_avg_comments_per_pull_request":1.875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-05-14T23:42:51.904Z","updated_at":"2026-06-10T16:00:56.813Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbievanleeuwen%2Fsection-properties/issues","issue_labels_count":{"table":{"bug":22,"enhancement":21,"documentation":10,"good first issue":3,"engineering":3,"help wanted":3,"wontfix":2,"dependencies":2,"question":2,"invalid":2,"build":1,"stale":1}},"pull_request_labels_count":{"table":{"dependencies":255,"python":75,"github_actions":41,"enhancement":35,"bug":20,"documentation":18,"ci":14,"build":10,"style":7,"engineering":7,"refactoring":4,"testing":3,"breaking":2,"performance":1}},"issue_author_associations_count":{"table":{"NONE":38,"OWNER":28,"CONTRIBUTOR":12,"COLLABORATOR":4}},"pull_request_author_associations_count":{"table":{"OWNER":229,"CONTRIBUTOR":136,"COLLABORATOR":21,"NONE":16}},"issue_authors":{"table":{"robbievanleeuwen":28,"connorferster":4,"DougAJ4":3,"SoundsSerious":2,"andrewhofmann":2,"EngDM":2,"TLCFEM":2,"zmpulse":2,"mfeif":2,"simo-11":2,"hoffcon-tom":1,"nelbs":1,"samhughes-cfd":1,"MichaelBuehler":1,"chlyr314":1,"Agent6-6-6":1,"afugur":1,"Ernst79":1,"thomas-ward27":1,"mayermelhem":1,"IsaakBerg":1,"MarcoV10":1,"manjolosa":1,"Marco-Pellegrino":1,"jiandong-qiao":1,"GerjanDorgelo":1,"BALOGHBence":1,"av1dm":1,"Czarified":1,"aedificatio":1,"SoggyBottomBoy":1,"301resa":1,"gui-cbn":1,"Ricyteach":1,"arjundharma":1,"Spectre5":1,"samuelbasimalla":1,"giovanniboscu":1,"BagheriIG":1,"Chivos":1,"kikifadilah31":1,"GiorgosCham":1,"permas4edu":1}},"pull_request_authors":{"table":{"robbievanleeuwen":229,"dependabot[bot]":115,"connorferster":21,"TLCFEM":7,"ccaprani":5,"normanrichardson":4,"Czarified":3,"jchkoch":3,"EdwardAstill":3,"Agent6-6-6":2,"emmanuel-ferdman":2,"zmpulse":2,"Spectre5":1,"andrewhofmann":1,"stecknal":1,"Chivos":1,"smith120bh":1,"simo-11":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-14T00:00:24.059Z","repositories_count":14804457,"issues_count":33161443,"pull_requests_count":109317906,"authors_count":11305997,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"enhancement":3,"documentation":2,"bug":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":4,"bug":1,"documentation":1}},"past_year_issue_author_associations_count":{"table":{"NONE":7,"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"OWNER":4,"CONTRIBUTOR":2,"COLLABORATOR":1,"NONE":1}},"past_year_issue_authors":{"table":{"andrewhofmann":2,"BagheriIG":1,"chlyr314":1,"EngDM":1,"GerjanDorgelo":1,"giovanniboscu":1,"kikifadilah31":1,"samhughes-cfd":1}},"past_year_pull_request_authors":{"table":{"robbievanleeuwen":4,"andrewhofmann":1,"connorferster":1,"jchkoch":1,"stecknal":1}},"maintainers":[{"table":{"login":"robbievanleeuwen","count":257,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robbievanleeuwen"}},{"table":{"login":"connorferster","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/connorferster"}}],"active_maintainers":[{"table":{"login":"robbievanleeuwen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robbievanleeuwen"}},{"table":{"login":"connorferster","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/connorferster"}}]}},"events":{"total":{"ReleaseEvent":9,"DeleteEvent":70,"PullRequestEvent":150,"ForkEvent":20,"IssuesEvent":27,"WatchEvent":77,"IssueCommentEvent":47,"PushEvent":132,"PullRequestReviewCommentEvent":18,"PullRequestReviewEvent":16,"CreateEvent":83},"last_year":{"ReleaseEvent":1,"PullRequestEvent":3,"ForkEvent":4,"IssuesEvent":9,"WatchEvent":21,"IssueCommentEvent":9,"PushEvent":5,"CreateEvent":2}},"keywords":["computational-mechanics","cross-section","finite-element-analysis","finite-element-method","python","stress-analysis","structural-engineering"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/black.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.397Z","updated_at":"2023-02-10T23:31:16.397Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/.github/workflows/black.yml","dependencies":[{"id":7542755335,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542755337,"package_name":"psf/black","ecosystem":"actions","requirements":"stable","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_deploy.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.408Z","updated_at":"2023-02-10T23:31:16.408Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/.github/workflows/build_deploy.yml","dependencies":[{"id":7542755403,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542755404,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542755405,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/code_coverage.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.426Z","updated_at":"2023-02-10T23:31:16.426Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/.github/workflows/code_coverage.yml","dependencies":[{"id":7542755720,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542755721,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542755722,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v2.1.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/greetings.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.489Z","updated_at":"2023-02-10T23:31:16.489Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/.github/workflows/greetings.yml","dependencies":[{"id":7542757254,"package_name":"actions/first-interaction","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.536Z","updated_at":"2023-02-10T23:31:16.536Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/.github/workflows/tests.yml","dependencies":[{"id":7542757291,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7542757292,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/source/requirements_docs.txt","sha":null,"kind":"manifest","created_at":"2023-02-10T23:31:16.595Z","updated_at":"2023-02-10T23:31:16.595Z","repository_link":"https://github.com/robbievanleeuwen/section-properties/blob/master/docs/source/requirements_docs.txt","dependencies":[{"id":7542757303,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757304,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757305,"package_name":"shapely","ecosystem":"pypi","requirements":"\u003e=2.0","direct":true,"kind":"runtime","optional":false},{"id":7542757306,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.4","direct":true,"kind":"runtime","optional":false},{"id":7542757307,"package_name":"more_itertools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757308,"package_name":"triangle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757309,"package_name":"Sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757310,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757311,"package_name":"sphinx-gallery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757312,"package_name":"rich","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7542757313,"package_name":"rhino-shapley-interop","ecosystem":"pypi","requirements":"\u003e=0.0.4","direct":true,"kind":"runtime","optional":false},{"id":7542757314,"package_name":"cad_to_shapely","ecosystem":"pypi","requirements":"\u003e=0.3.1","direct":true,"kind":"runtime","optional":false}]}],"score":19.59200263250728,"created_at":"2025-04-11T10:17:56.564Z","updated_at":"2026-06-21T21:30:18.926Z","avatar_url":"https://github.com/robbievanleeuwen.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/356754","html_url":"https://summary.ecosyste.ms/projects/356754"}