{"id":75073,"name":"ocpp","description":"Python implementation of the Open Charge Point Protocol (OCPP).","url":"https://github.com/mobilityhouse/ocpp","last_synced_at":"2025-09-08T16:29:02.123Z","repository":{"id":38361821,"uuid":"185748040","full_name":"mobilityhouse/ocpp","owner":"mobilityhouse","description":"Python implementation of the Open Charge Point Protocol (OCPP).","archived":false,"fork":false,"pushed_at":"2025-08-08T06:35:36.000Z","size":20878,"stargazers_count":937,"open_issues_count":13,"forks_count":359,"subscribers_count":69,"default_branch":"master","last_synced_at":"2025-09-02T12:23:17.328Z","etag":null,"topics":["client","electric-vehicles","framework","hacktoberfest","ocpp","server"],"latest_commit_sha":null,"homepage":"","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/mobilityhouse.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":"SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-05-09T07:25:09.000Z","updated_at":"2025-09-02T05:58:33.000Z","dependencies_parsed_at":"2023-09-27T20:38:00.334Z","dependency_job_id":"e129a005-8b5e-452e-84c7-83a8d235b33b","html_url":"https://github.com/mobilityhouse/ocpp","commit_stats":{"total_commits":243,"total_committers":41,"mean_commits":5.926829268292683,"dds":0.7407407407407407,"last_synced_commit":"71c5adb3833e83abf8b301ca2b7749525f456616"},"previous_names":[],"tags_count":57,"template":false,"template_full_name":null,"purl":"pkg:github/mobilityhouse/ocpp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/sbom","scorecard":{"id":655420,"data":{"date":"2025-08-11","repo":{"name":"github.com/mobilityhouse/ocpp","commit":"91f4f89140a2198dc5a300cfea88d947ac91ae28"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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":"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":"Maintained","score":6,"reason":"6 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/inactive-issue.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-to-pypi.yml:1","Warn: no topLevel permission defined: .github/workflows/pull-request.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":4,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Warn: no linked content found","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"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":"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/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":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-48p4-8xcf-vxj5","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: all commits (30) 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"}},{"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/inactive-issue.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/mobilityhouse/ocpp/inactive-issue.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-to-pypi.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/mobilityhouse/ocpp/publish-to-pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-to-pypi.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/mobilityhouse/ocpp/publish-to-pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull-request.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/mobilityhouse/ocpp/pull-request.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull-request.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/mobilityhouse/ocpp/pull-request.yml/master?enable=pin","Info:   0 out of   5 GitHub-owned 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-21T14:31:27.424Z","repository_id":38361821,"created_at":"2025-08-21T14:31:27.424Z","updated_at":"2025-08-21T14:31:27.424Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274203357,"owners_count":25240501,"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-08T02:00:09.813Z","response_time":121,"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":"mobilityhouse","name":"The Mobility House","uuid":"5763064","kind":"organization","description":"","email":null,"website":"https://mobilityhouse.com/","location":"Munich, Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5763064?v=4","repositories_count":17,"last_synced_at":"2024-04-24T04:18:15.408Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mobilityhouse","funding_links":[],"total_stars":720,"followers":67,"following":0,"created_at":"2022-11-06T13:35:27.822Z","updated_at":"2024-04-24T04:18:19.175Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse/repositories"},"packages":[{"id":2824374,"name":"ocpp","ecosystem":"pypi","description":"Python package implementing the JSON version of the Open Charge Point Protocol (OCPP).","homepage":"https://github.com/mobilityhouse/ocpp","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mobilityhouse/ocpp","keywords_array":[],"namespace":null,"versions_count":56,"first_release_published_at":"2019-02-26T20:41:59.000Z","latest_release_published_at":"2025-07-16T10:04:13.000Z","latest_release_number":"2.1.0","last_synced_at":"2025-09-07T14:45:59.137Z","created_at":"2022-04-10T11:47:53.420Z","updated_at":"2025-09-07T14:45:59.137Z","registry_url":"https://pypi.org/project/ocpp/","install_command":"pip install ocpp --index-url https://pypi.org/simple","documentation_url":"https://ocpp.readthedocs.io/en/latest/","metadata":{"funding":null,"documentation":"https://ocpp.readthedocs.io/en/latest/","classifiers":["Development Status :: 5 - Production/Stable","License :: OSI Approved :: MIT License","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.8","Programming Language :: Python :: 3.9"],"normalized_name":"ocpp","project_status":null},"repo_metadata":{"id":38361821,"uuid":"185748040","full_name":"mobilityhouse/ocpp","owner":"mobilityhouse","description":"Python implementation of the Open Charge Point Protocol (OCPP).","archived":false,"fork":false,"pushed_at":"2024-10-16T04:40:58.000Z","size":15346,"stargazers_count":789,"open_issues_count":36,"forks_count":313,"subscribers_count":72,"default_branch":"master","last_synced_at":"2024-10-29T21:02:52.058Z","etag":null,"topics":["client","electric-vehicles","framework","ocpp","server"],"latest_commit_sha":null,"homepage":"","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/mobilityhouse.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-09T07:25:09.000Z","updated_at":"2024-10-28T17:57:22.000Z","dependencies_parsed_at":"2023-09-27T20:38:00.334Z","dependency_job_id":"e129a005-8b5e-452e-84c7-83a8d235b33b","html_url":"https://github.com/mobilityhouse/ocpp","commit_stats":{"total_commits":234,"total_committers":39,"mean_commits":6.0,"dds":0.7350427350427351,"last_synced_commit":"c01f634d5514870bce6e8590a409d5ab0a864d2c"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222132650,"owners_count":16936616,"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":"mobilityhouse","name":"The Mobility House","uuid":"5763064","kind":"organization","description":"","email":null,"website":"https://mobilityhouse.com/","location":"Munich, Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5763064?v=4","repositories_count":17,"last_synced_at":"2024-04-24T04:18:15.408Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mobilityhouse","funding_links":[],"total_stars":720,"followers":67,"following":0,"created_at":"2022-11-06T13:35:27.822Z","updated_at":"2024-04-24T04:18:19.175Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobilityhouse/repositories"},"tags":[{"name":"2.0.0-rc.1","sha":"c01f634d5514870bce6e8590a409d5ab0a864d2c","kind":"commit","published_at":"2024-06-03T14:38:13.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/2.0.0-rc.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/2.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/2.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/2.0.0-rc.1/manifests"},{"name":"2.0.0-rc.0","sha":"765799e4acbdb609bcf8643b1562349bede755de","kind":"commit","published_at":"2024-05-22T09:37:48.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/2.0.0-rc.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/2.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/2.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/2.0.0-rc.0/manifests"},{"name":"1.0.0","sha":"d96d243c8fb3e042f6837aa4ccecda5356598064","kind":"commit","published_at":"2024-03-22T16:24:59.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/1.0.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/1.0.0/manifests"},{"name":"1.0.0-rc.1","sha":"50446937daf821d6e19ee748af552def91d3dad1","kind":"commit","published_at":"2024-02-14T14:24:01.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/1.0.0-rc.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/1.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/1.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/1.0.0-rc.1/manifests"},{"name":"0.26.0","sha":"9f1ab29a4827b2a7ae4ed8a953ea0741b2e00442","kind":"commit","published_at":"2024-01-17T13:04:23.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.26.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.26.0/manifests"},{"name":"0.25.0","sha":"84cb2f2af266ef42c3eee7a102362faebe8178a4","kind":"commit","published_at":"2023-12-22T11:05:21.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.25.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.25.0/manifests"},{"name":"0.24.0","sha":"a1c6c27d5753551e9c63f37455397eef6cbfb00f","kind":"commit","published_at":"2023-12-07T10:14:43.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.24.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.24.0/manifests"},{"name":"0.23.0","sha":"82f5b54770061bec5a92a35f54bd28275133915b","kind":"commit","published_at":"2023-11-30T13:18:23.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.23.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.23.0/manifests"},{"name":"0.22.0","sha":"c6129db91d00d721b51cca170a4a8f38225c9d85","kind":"commit","published_at":"2023-11-06T07:08:57.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.22.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.22.0/manifests"},{"name":"0.21.0","sha":"ad79b31732002877fc822ef69fe571f5b0032740","kind":"commit","published_at":"2023-10-19T08:33:36.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.21.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.21.0/manifests"},{"name":"0.20.0","sha":"e452f5c3505495c033f0f8f9ad1ff05d98768314","kind":"commit","published_at":"2023-10-10T13:25:53.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.20.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.20.0/manifests"},{"name":"0.19.0","sha":"54daf9ac08a4e88706ae2934de7708b8def057af","kind":"commit","published_at":"2023-04-27T19:05:50.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.19.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.19.0/manifests"},{"name":"0.18.0","sha":"e6ed033830050e9fd95b500737ff8cb6db469162","kind":"commit","published_at":"2023-03-22T16:40:45.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.18.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.18.0/manifests"},{"name":"0.17.0","sha":"22b52387ea60558cc0398f668a00eed6d5f75286","kind":"commit","published_at":"2023-01-24T15:25:00.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.17.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.17.0/manifests"},{"name":"0.16.1-beta1","sha":"bd65cadbbf36741517377ce5c0bcd36f5f7d408a","kind":"commit","published_at":"2023-01-04T16:35:45.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.16.1-beta1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.16.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.1-beta1/manifests"},{"name":"0.16.1-beta0","sha":"9a7cea4f88f1be0337ec90089211c22439f32259","kind":"commit","published_at":"2023-01-04T16:30:39.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.16.1-beta0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.16.1-beta0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.1-beta0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.1-beta0/manifests"},{"name":"0.16.0","sha":"e835cb89f5c2babdbbeea7f99c81b1b16630d459","kind":"commit","published_at":"2023-01-04T14:39:37.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.16.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.16.0/manifests"},{"name":"0.15.0","sha":"75a8fb360e320b6cff34c33f22771252baf25db6","kind":"commit","published_at":"2022-05-11T15:17:26.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.15.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.15.0/manifests"},{"name":"0.14.1","sha":"2945d49ad93e52f9ac2ba6467fc2b7b7e06df9c5","kind":"commit","published_at":"2022-03-08T08:33:35.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.14.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.14.1/manifests"},{"name":"0.14.0","sha":"7decf6c7171a487c3c979c8d3eefbbf38adfeff7","kind":"commit","published_at":"2022-03-03T08:59:04.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.14.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.14.0/manifests"},{"name":"0.13.1","sha":"b8546ca26221d2c3d17114bfc86ce65b99ac4366","kind":"commit","published_at":"2022-02-02T11:03:02.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.13.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"bd3ccd1a272b00822d163cc58d91e54eb0f855ac","kind":"commit","published_at":"2022-02-02T10:52:45.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.13.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.13.0/manifests"},{"name":"0.12.1","sha":"e268c3a8efbaca96fa0770221a1205f646b81b15","kind":"commit","published_at":"2022-01-17T07:12:25.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.12.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.12.1/manifests"},{"name":"0.12.0","sha":"99c12e2adc74fc47ce0135a46b3c854d3f8705af","kind":"commit","published_at":"2022-01-12T10:52:30.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.12.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.12.0/manifests"},{"name":"0.11.0","sha":"ab04d52cc5fc5f447c3683c78839fee9cdadb9ce","kind":"tag","published_at":"2021-11-30T00:08:36.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.11.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.11.0/manifests"},{"name":"0.10.1","sha":"9879bc9f06737b123d8954fa5a11a4027deb1827","kind":"commit","published_at":"2021-11-18T08:51:08.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.10.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"6efe040d412ab670eb090708b288daa1253cecff","kind":"commit","published_at":"2021-09-16T07:54:01.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.10.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.10.0/manifests"},{"name":"0.9.0","sha":"8da716971a87b278977d9a2296a051b6c5c77ace","kind":"commit","published_at":"2021-09-02T10:42:13.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.9.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.9.0/manifests"},{"name":"0.8.3","sha":"fdfb5b1b33665dad13708b47226f48b56ee6b438","kind":"commit","published_at":"2021-04-21T15:17:24.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.8.3","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"6cef24b84c3a82ca4b1e09e5904dacb448c5a8f7","kind":"commit","published_at":"2021-04-21T05:45:50.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.8.2","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"48092b453a5829ff96bba11eb18a132babe0b390","kind":"commit","published_at":"2020-11-14T11:42:31.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.8.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"ce6a75254cea7008eed87ae186e192e1414fd3fe","kind":"commit","published_at":"2020-10-27T09:27:53.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.8.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.8.0/manifests"},{"name":"0.7.2","sha":"ed9ab276b1065ee6f58a2b252ed9d5c51aebffcb","kind":"commit","published_at":"2020-10-19T10:51:41.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.7.2","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.7.2/manifests"},{"name":"0.7.0","sha":"f1c78ea04f9b5832fe128976ff748f6642a00993","kind":"commit","published_at":"2020-09-13T17:38:43.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.7.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.7.0/manifests"},{"name":"0.6.4","sha":"6098908e6f7e51a355bcbeb3eda7479f73d6781c","kind":"commit","published_at":"2020-03-22T13:10:44.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.6.4","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.4/manifests"},{"name":"0.6.1","sha":"a52e474e580ccdd560194dfc422fb5d6d7f488fc","kind":"commit","published_at":"2020-02-19T12:33:17.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.6.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"39e3cdd31ffb4e152dcc6ced786cdb665b3d9708","kind":"commit","published_at":"2020-02-10T13:49:35.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.6.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.6.0/manifests"},{"name":"0.5.1","sha":"bdcb28492c84a977b58069df9a9e78fadb095e9a","kind":"tag","published_at":"2019-12-06T14:13:22.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.5.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"86b4dd8920b50fe1d60a29181eabb2cdfda89367","kind":"commit","published_at":"2019-12-03T18:03:54.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.5.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.5.0/manifests"},{"name":"0.4.4","sha":"3499b98775ea20c1cc0caa7e4bb458ac0c442b6e","kind":"commit","published_at":"2019-11-21T08:48:59.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.4.4","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"dbb3e13b633da0321193f2af42175290beb39b49","kind":"commit","published_at":"2019-11-18T16:42:12.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.4.3","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"223636abb4af54802803e77377bcb70c8c16055f","kind":"commit","published_at":"2019-11-18T16:04:37.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.4.2","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.2/manifests"},{"name":"0.4.0","sha":"725fde1b37d78582067e59a6780ecdba7f7530fc","kind":"commit","published_at":"2019-10-30T10:40:43.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.4.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"22b6e54012a2cdcfc5d9c5c032bb63f2f0700684","kind":"commit","published_at":"2019-09-30T13:20:51.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.3.2","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"4e92dfa12037ea427e538c8e56f695d886f7db1c","kind":"commit","published_at":"2019-09-23T13:54:31.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.3.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"b07a4dad5fe8d05ed0cc8f8c83fbf60ddb3d547c","kind":"commit","published_at":"2019-09-23T13:46:52.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.3.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"03b2572a5588f18bcc54db35c4a892b41bc4d2d4","kind":"commit","published_at":"2019-08-29T12:52:36.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.2.2","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"7dbc947a33b96f0b6d78351622a5c69474cb4544","kind":"commit","published_at":"2019-07-31T13:19:33.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.2.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"3b92c2c53453dd6511a202e1dc1b9aa1a236389e","kind":"commit","published_at":"2019-06-07T19:00:25.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.2.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.2.0/manifests"},{"name":"0.1.1","sha":"f807cbaffc48c7e115ce7e3f92266b1b82b1a614","kind":"commit","published_at":"2019-05-31T10:05:43.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.1.1","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"91a3a4080318df16e8a3e8cd2d3c612223b72db0","kind":"commit","published_at":"2019-05-26T10:26:55.000Z","download_url":"https://codeload.github.com/mobilityhouse/ocpp/tar.gz/0.1.0","html_url":"https://github.com/mobilityhouse/ocpp/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:42:20.658Z","dependent_packages_count":4,"downloads":91311,"downloads_period":"last-month","dependent_repos_count":18,"rankings":{"downloads":1.5451709005210597,"dependent_repos_count":3.4496463231508074,"dependent_packages_count":2.1379360302913426,"stargazers_count":2.6644295039215606,"forks_count":3.334664458564812,"docker_downloads_count":3.296303183940334,"average":2.738025066731653},"purl":"pkg:pypi/ocpp","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/ocpp","docker_dependents_count":2,"docker_downloads_count":18,"usage_url":"https://repos.ecosyste.ms/usage/pypi/ocpp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/ocpp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T20:04:31.248Z","issues_count":402,"pull_requests_count":286,"avg_time_to_close_issue":15094372.780160857,"avg_time_to_close_pull_request":4425644.9233716475,"issues_closed_count":373,"pull_requests_closed_count":261,"pull_request_authors_count":60,"issue_authors_count":192,"avg_comments_per_issue":2.7686567164179103,"avg_comments_per_pull_request":1.4685314685314685,"merged_pull_requests_count":207,"bot_issues_count":0,"bot_pull_requests_count":15,"past_year_issues_count":83,"past_year_pull_requests_count":113,"past_year_avg_time_to_close_issue":2899617.2985074627,"past_year_avg_time_to_close_pull_request":1806970.1935483871,"past_year_issues_closed_count":67,"past_year_pull_requests_closed_count":93,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":2.253012048192771,"past_year_avg_comments_per_pull_request":0.9911504424778761,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":9,"past_year_merged_pull_requests_count":73,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/issues","maintainers":[{"login":"OrangeTux","count":132,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OrangeTux"},{"login":"Jared-Newell-Mobility","count":87,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Jared-Newell-Mobility"},{"login":"tropxy","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tropxy"},{"login":"jainmohit2001","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jainmohit2001"},{"login":"proelke","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/proelke"}],"active_maintainers":[{"login":"Jared-Newell-Mobility","count":75,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Jared-Newell-Mobility"},{"login":"OrangeTux","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OrangeTux"},{"login":"jainmohit2001","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jainmohit2001"},{"login":"proelke","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/proelke"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ocpp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ocpp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ocpp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ocpp/related_packages","maintainers":[{"uuid":"OrangeTux","login":"OrangeTux","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/OrangeTux/","role":null,"created_at":"2023-02-01T11:04:48.760Z","updated_at":"2023-02-01T11:04:48.760Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OrangeTux/packages"},{"uuid":"tropxy","login":"tropxy","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/tropxy/","role":null,"created_at":"2023-02-01T11:04:49.648Z","updated_at":"2023-02-01T11:04:49.648Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tropxy/packages"},{"uuid":"chad-switch","login":"chad-switch","name":null,"email":null,"url":null,"packages_count":0,"html_url":"https://pypi.org/user/chad-switch/","role":null,"created_at":"2024-10-29T23:42:19.616Z","updated_at":"2024-10-29T23:42:19.616Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/chad-switch/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726178,"maintainers_count":308804,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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":621136,"full_name":"mobilityhouse/ocpp","default_branch":"master","committers":[{"name":"Auke Willem Oosterhoff","email":"1565144+OrangeTux","login":"OrangeTux","count":65},{"name":"Jared-Newell-Mobility","email":"119603687+Jared-Newell-Mobility","login":"Jared-Newell-Mobility","count":59},{"name":"Auke Willem Oosterhoff","email":"aukewillem.oosterhoff@mobilityhouse.com","login":null,"count":30},{"name":"Patrick Roelke","email":"proelke","login":"proelke","count":13},{"name":"Laysa Uchoa","email":"36624597+laysauchoa","login":"laysauchoa","count":12},{"name":"Chad","email":"34003459+mdwcrft","login":"mdwcrft","count":12},{"name":"Mohit Jain","email":"45727354+jainmohit2001","login":"jainmohit2001","count":11},{"name":"tropxy","email":"andre.duarte@mobilityhouse.com","login":null,"count":9},{"name":"drc38","email":"20024196+drc38","login":"drc38","count":6},{"name":"Adam Johnson","email":"me@adamj.eu","login":"adamchainz","count":4},{"name":"André","email":"andre14x@gmail.com","login":"tropxy","count":4},{"name":"Andrew Mirsky","email":"andrew@mirsky.net","login":"ajmirsky","count":3},{"name":"Jérôme Benoit","email":"jerome.benoit@piment-noir.org","login":"jerome-benoit","count":3},{"name":"Wafa Yahyaoui","email":"143813203+wafa-yah","login":"wafa-yah","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"Alex McLarty","email":"alexjmclarty@gmail.com","login":"alexmclarty","count":2},{"name":"Ali Al-Alak","email":"77401305+a-alak","login":"a-alak","count":2},{"name":"HugoJP1","email":"89470921+HugoJP1","login":"HugoJP1","count":2},{"name":"Vince Chan","email":"15341873+chan-vince","login":"chan-vince","count":2},{"name":"santiagosalamandri","email":"santiago@switch-ev.com","login":"santiagosalamandri","count":2},{"name":"Johan Falkenström","email":"johan.falkenstrom@gmail.com","login":"fa1k3n","count":1},{"name":"Hasan Hüseyin Pay","email":"hhuseyinpay@gmail.com","login":"hhuseyinpay","count":1},{"name":"Florian Maurer","email":"fmaurer@disroot.org","login":"maurerle","count":1},{"name":"tomaz","email":"58430560+tmh-azinhal","login":"tmh-azinhal","count":1},{"name":"scorpioprise","email":"56763334+scorpioprise","login":"scorpioprise","count":1},{"name":"me-sosa","email":"31519670+me-sosa","login":"me-sosa","count":1},{"name":"isabelle-tmh","email":"108529739+isabelle-tmh","login":"isabelle-tmh","count":1},{"name":"esiebert","email":"52153105+esiebert","login":"esiebert","count":1},{"name":"darander","email":"anders.darander@gmail.com","login":"darander","count":1},{"name":"bengarrett1971","email":"56556045+bengarrett1971","login":"bengarrett1971","count":1},{"name":"astrand","email":"astrand@lysator.liu.se","login":"astrand","count":1},{"name":"William AFONSO","email":"56768236+will-afs","login":"will-afs","count":1},{"name":"Ville Kr","email":"ville.karkkainen@outlook.com","login":"villekr","count":1},{"name":"Simon Klimaschka","email":"simon.klimaschka@gmail.com","login":"klimaschkas","count":1},{"name":"Shiwei-Shen","email":"60005416+Shiwei-Shen","login":"Shiwei-Shen","count":1},{"name":"Philip Mayer","email":"shadowsith94@gmail.com","login":"Shadowsith","count":1},{"name":"OSkrk","email":"63248433+OSkrk","login":"OSkrk","count":1},{"name":"Nick Bout","email":"nick-b@live.nl","login":"BIGduzy","count":1},{"name":"Martin Litre","email":"mnlitre@gmail.com","login":"mlitre","count":1},{"name":"Markus Grunwald","email":"97972764+tmh-grunwald-markus","login":"tmh-grunwald-markus","count":1},{"name":"Luis Saavedra","email":"luis94855510@gmail.com","login":"lsaavedr","count":1},{"name":"Kai Hermann","email":"kai.uwe.hermann@gmail.com","login":"hikinggrass","count":1},{"name":"João Mário Domingos","email":"joaomariord","login":"joaomariord","count":1},{"name":"Asif Shaikh","email":"shaikhasif15752@gmail.com","login":"shaikhasif15752","count":1},{"name":"David Saidov","email":"122940814+d2avids","login":"d2avids","count":1},{"name":"Elizabeth","email":"h0kie9@gmail.com","login":"LokiHokie","count":1}],"total_commits":273,"total_committers":46,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":5.934782608695652,"dds":0.7619047619047619,"past_year_committers":[{"name":"Mohit Jain","email":"45727354+jainmohit2001","login":"jainmohit2001","count":11},{"name":"Chad","email":"34003459+mdwcrft","login":"mdwcrft","count":6},{"name":"drc38","email":"20024196+drc38","login":"drc38","count":4},{"name":"Jérôme Benoit","email":"jerome.benoit@piment-noir.org","login":"jerome-benoit","count":3},{"name":"Andrew Mirsky","email":"andrew@mirsky.net","login":"ajmirsky","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Ali Al-Alak","email":"77401305+a-alak","login":"a-alak","count":2},{"name":"astrand","email":"astrand@lysator.liu.se","login":"astrand","count":1},{"name":"Wafa Yahyaoui","email":"143813203+wafa-yah","login":"wafa-yah","count":1},{"name":"Martin Litre","email":"mnlitre@gmail.com","login":"mlitre","count":1},{"name":"Kai Hermann","email":"kai.uwe.hermann@gmail.com","login":"hikinggrass","count":1},{"name":"Hasan Hüseyin Pay","email":"hhuseyinpay@gmail.com","login":"hhuseyinpay","count":1},{"name":"Auke Willem Oosterhoff","email":"1565144+OrangeTux","login":"OrangeTux","count":1}],"past_year_total_commits":37,"past_year_total_committers":13,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":2.8461538461538463,"past_year_dds":0.7027027027027026,"last_synced_at":"2025-09-02T08:03:46.925Z","last_synced_commit":"91f4f89140a2198dc5a300cfea88d947ac91ae28","created_at":"2023-03-09T07:57:30.486Z","updated_at":"2025-09-02T08:03:46.930Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.521Z","repositories_count":5480031,"commits_count":853395369,"contributors_count":31098267,"owners_count":906561,"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":"mobilityhouse/ocpp","html_url":"https://github.com/mobilityhouse/ocpp","last_synced_at":"2025-09-06T23:03:31.170Z","status":"active","issues_count":406,"pull_requests_count":403,"avg_time_to_close_issue":17763520.260981914,"avg_time_to_close_pull_request":5200084.938718663,"issues_closed_count":387,"pull_requests_closed_count":359,"pull_request_authors_count":66,"issue_authors_count":205,"avg_comments_per_issue":2.9729064039408866,"avg_comments_per_pull_request":1.630272952853598,"merged_pull_requests_count":274,"bot_issues_count":0,"bot_pull_requests_count":21,"past_year_issues_count":29,"past_year_pull_requests_count":94,"past_year_avg_time_to_close_issue":2869595.9583333335,"past_year_avg_time_to_close_pull_request":1120836.7746478873,"past_year_issues_closed_count":24,"past_year_pull_requests_closed_count":71,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":25,"past_year_avg_comments_per_issue":4.862068965517241,"past_year_avg_comments_per_pull_request":1.7127659574468086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":53,"created_at":"2023-05-09T10:38:09.642Z","updated_at":"2025-09-06T23:03:31.171Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobilityhouse%2Focpp/issues","issue_labels_count":{"question":169,"bug":102,"enhancement":54,"stale":23,"For inclusion in release 1.0.0":13,"good first issue":12,"ocpp2.1":6,"duplicate":2,"help wanted":2,"documentation":2,"wontfix":1,"Repo Planning / Communication":1,"hypothesis":1},"pull_request_labels_count":{"For inclusion in release 1.0.0":36,"dependencies":21,"enhancement":12,"bug":9,"hacktoberfest-accepted":6,"python":4,"ocpp2.1":1},"issue_author_associations_count":{"NONE":283,"COLLABORATOR":91,"CONTRIBUTOR":32},"pull_request_author_associations_count":{"COLLABORATOR":197,"CONTRIBUTOR":151,"NONE":55},"issue_authors":{"OrangeTux":63,"Jared-Newell-Mobility":26,"madhavsund":7,"carlbenjaminlyon":7,"betovaca":7,"stig888881":7,"deepakEnercent":7,"laysauchoa":6,"josesilva1995":6,"AlfredoNaef":5,"Ruban-A":5,"Aashutosh3804":5,"jainmohit2001":5,"vagio":5,"villekr":4,"Finalgamer14":4,"tropxy":4,"pamukcu09":4,"ferfersan6":3,"wafa-yah":3,"Velo-energy":3,"jchinnick-nuvation":3,"drc38":3,"Ataraxiall":3,"Shadowsith":3,"ChaitanyaYeole02":3,"MrMika96":2,"ephraim":2,"gowthamreddythumu":2,"stStavropoulos":2,"maaikez":2,"DvlprSG":2,"c0nr3f":2,"jatty":2,"Simon-gt":2,"jr-tactiq":2,"psauer":2,"fuzzdogs":2,"mts90":2,"lappy4711":2,"fza1234":2,"dvdudka":2,"SmartTransp":2,"iandresolares":2,"dinko-pehar":2,"StephenC808":2,"HaroldObasi":2,"ishan3199":2,"JavanWang":2,"cadenxue":2,"henbier":2,"pagetable":2,"tomas890628":1,"Nwangyh":1,"tzzdvd":1,"tb-78e":1,"YeswanthRajakumarr":1,"andreas19733791":1,"RobertDeLeeuw":1,"mkirche":1,"marlonllano7":1,"scotty1269":1,"shirley-li-powerflex":1,"rasaffie":1,"LiHongZheng-TW":1,"nfoecking":1,"colmgful":1,"edgale":1,"lucianosilvi":1,"kintaroju":1,"dinkopehar":1,"avico78":1,"FullSimonStack":1,"a-alak":1,"rtrbt":1,"Ocpp-S":1,"analge-hk":1,"lbbrhzn":1,"arahman33":1,"akakiy1880":1,"ashutoshshisodia":1,"mastin-zgz":1,"josalvmo":1,"bardahlm":1,"brunesi":1,"RevenMyst":1,"pvillmann":1,"fassedou":1,"garima8":1,"OldCrow2018":1,"alexmac98":1,"AlexPoluyanov":1,"Amraa1":1,"Dan-27":1,"milanhin":1,"DarwinData":1,"maksyutovrv":1,"gb-on-smik":1,"quentinalt-dintec":1,"HelloWorldo":1,"carving85":1,"antoniohuertas":1,"Rasmusmm96":1,"rzylius":1,"pfirtelu":1,"winimaister":1,"surmitbhui":1,"BossaMozza":1,"apekkar":1,"KoalaWerewolf":1,"Mynk96":1,"Hillerr":1,"nandal4246":1,"frmunozForcast":1,"Kshankarpy":1,"bantu":1,"AviranAbady":1,"HyungGyuKim76":1,"raphaelcolcombet":1,"larrykluger":1,"g-a-pet":1,"willborghei":1,"Huron":1,"fanzypantz":1,"Anderssorby":1,"dalnel":1,"ajmirsky":1,"adamchainz":1,"rick-jennings":1,"maurerle":1,"chan-vince":1,"geekpi":1,"atminstone":1,"angelocorreia27":1,"martinfrenzel":1,"SaeedRahmatolahi":1,"saeedCodium":1,"Ishmeetsingh97":1,"jacobsorme":1,"m4su6747":1,"denisiuriet":1,"chargeguy":1,"MaiderA":1,"d2avids":1,"kramzarales":1,"T-amairi":1,"PLM0":1,"heroyooki":1,"id4github":1,"HugoJP1":1,"fa1k3n":1,"arpantechparticle":1,"cyberrspiritt":1,"THDtech":1,"razvanphp":1,"DanielMues":1,"sauravkhakurel":1,"dipankarkhartad":1,"Sadeeed":1,"StefanoGiu":1,"arturoInt":1,"guptaraghav1999":1,"kraudi13":1,"eslavko":1,"no-veternarian23":1,"darander":1,"bitechone":1,"SandorMatus":1,"zenetio":1,"Sara-H07":1,"ToasterUwU":1,"tmhnico":1,"precabal":1,"andcan86":1,"sivabudh":1,"nodge261":1,"AlessandroAmadoriTNO":1,"OSkrk":1,"TheHardGamer":1,"guttoballa":1,"tomha85":1,"werdani":1,"lsaavedr":1,"soujini":1,"zsteketee":1,"danielbons":1,"dreimer1986":1,"luizhenriquemaia":1,"doumelas":1,"putongyong":1,"elchupokabrapolisetty":1,"NightTalkerMY":1,"zainuvk":1,"jorgenrosvall":1,"esiebert":1,"MacDue":1,"leonard-voss":1,"roastedmonk":1,"jbaasanjav9":1,"ElHaban3ro":1,"gianmarcoodorizzi":1,"stefa168":1,"abhihimself":1,"jim-king-2000":1,"MGGEL":1},"pull_request_authors":{"Jared-Newell-Mobility":81,"OrangeTux":70,"dependabot[bot]":21,"proelke":21,"jainmohit2001":20,"tropxy":18,"mdwcrft":17,"laysauchoa":15,"ajmirsky":12,"drc38":11,"a-alak":10,"wafa-yah":7,"jerome-benoit":6,"OSkrk":5,"adamchainz":4,"putongyong":4,"astrand":4,"alexmclarty":4,"ErikDeBruijn":4,"hhuseyinpay":3,"HugoJP1":2,"malsyned":2,"ben-garrett-ev-energy":2,"tmh-azinhal":2,"villekr":2,"d2avids":2,"chan-vince":2,"reinierl":2,"zwlwilliamzha":2,"Amraa1":2,"MuhammadHasnain77":2,"emlynmac":2,"santiagosalamandri":2,"mlitre":2,"rasaffie":2,"lsaavedr":2,"ricardojamaia":2,"hikinggrass":2,"esiebert":2,"maurerle":2,"Shadowsith":1,"HamedAkhavan":1,"roguh":1,"nickbedbury":1,"tmh-grunwald-markus":1,"fatihalp":1,"jatty":1,"nickchrysaf":1,"bengarrett1971":1,"joaomariord":1,"darander":1,"me-sosa":1,"grutts":1,"lbbrhzn":1,"Fm6o12SfuSy9":1,"isabelle-tmh":1,"arun-keshav":1,"LokiHokie":1,"BIGduzy":1,"fa1k3n":1,"shaikhasif15752":1,"will-afs":1,"klimaschkas":1,"Alexandrawhite27":1,"Shiwei-Shen":1,"scorpioprise":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:10.533Z","repositories_count":10149119,"issues_count":32061447,"pull_requests_count":100059690,"authors_count":10721250,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":13,"stale":8,"enhancement":4,"help wanted":2,"good first issue":2,"documentation":2,"question":1,"ocpp2.1":1},"past_year_pull_request_labels_count":{"dependencies":6,"bug":4,"python":4,"ocpp2.1":1},"past_year_issue_author_associations_count":{"NONE":23,"COLLABORATOR":4,"CONTRIBUTOR":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":40,"COLLABORATOR":34,"NONE":20},"past_year_issue_authors":{"jainmohit2001":3,"cadenxue":2,"lappy4711":2,"willborghei":1,"wafa-yah":1,"tmhnico":1,"THDtech":1,"StefanoGiu":1,"stefa168":1,"RobertDeLeeuw":1,"razvanphp":1,"pvillmann":1,"OrangeTux":1,"maaikez":1,"luizhenriquemaia":1,"LiHongZheng-TW":1,"KoalaWerewolf":1,"kintaroju":1,"josalvmo":1,"guttoballa":1,"drc38":1,"AviranAbady":1,"Amraa1":1,"AlessandroAmadoriTNO":1,"ajmirsky":1},"past_year_pull_request_authors":{"jainmohit2001":20,"ajmirsky":12,"mdwcrft":11,"a-alak":10,"dependabot[bot]":6,"wafa-yah":4,"jerome-benoit":4,"astrand":4,"drc38":4,"ErikDeBruijn":4,"OSkrk":3,"ricardojamaia":2,"emlynmac":2,"hikinggrass":2,"OrangeTux":2,"mlitre":2,"Amraa1":2},"maintainers":[{"login":"OrangeTux","count":121,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OrangeTux"},{"login":"Jared-Newell-Mobility","count":103,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Jared-Newell-Mobility"},{"login":"jainmohit2001","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jainmohit2001"},{"login":"tropxy","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tropxy"},{"login":"mdwcrft","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdwcrft"},{"login":"OSkrk","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OSkrk"},{"login":"proelke","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/proelke"}],"active_maintainers":[{"login":"jainmohit2001","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jainmohit2001"},{"login":"mdwcrft","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdwcrft"},{"login":"OSkrk","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OSkrk"},{"login":"OrangeTux","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/OrangeTux"}]},"events":{"total":{"CreateEvent":21,"ReleaseEvent":7,"IssuesEvent":60,"WatchEvent":138,"DeleteEvent":15,"IssueCommentEvent":283,"PushEvent":52,"PullRequestReviewCommentEvent":82,"PullRequestEvent":76,"PullRequestReviewEvent":123,"ForkEvent":54},"last_year":{"CreateEvent":21,"ReleaseEvent":7,"IssuesEvent":60,"WatchEvent":138,"DeleteEvent":15,"IssueCommentEvent":283,"PushEvent":52,"PullRequestReviewCommentEvent":82,"PullRequestEvent":76,"PullRequestReviewEvent":123,"ForkEvent":54}},"keywords":["client","electric-vehicles","framework","hacktoberfest","ocpp","server"],"dependencies":[{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2022-07-12T17:27:46.799Z","updated_at":"2022-07-12T17:27:46.799Z","repository_link":"https://github.com/mobilityhouse/ocpp/blob/master/poetry.lock","dependencies":[{"id":185237709,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.12","direct":false,"kind":"develop","optional":false},{"id":185237710,"package_name":"asynctest","ecosystem":"pypi","requirements":"0.13.0","direct":false,"kind":"develop","optional":false},{"id":185237711,"package_name":"atomicwrites","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"develop","optional":false},{"id":185237712,"package_name":"attrs","ecosystem":"pypi","requirements":"21.2.0","direct":false,"kind":"runtime","optional":false},{"id":185237713,"package_name":"babel","ecosystem":"pypi","requirements":"2.9.1","direct":false,"kind":"develop","optional":false},{"id":185237714,"package_name":"certifi","ecosystem":"pypi","requirements":"2021.10.8","direct":false,"kind":"develop","optional":false},{"id":185237715,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.7","direct":false,"kind":"develop","optional":false},{"id":185237716,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"develop","optional":false},{"id":185237717,"package_name":"coverage","ecosystem":"pypi","requirements":"6.3.2","direct":false,"kind":"develop","optional":false},{"id":185237718,"package_name":"docutils","ecosystem":"pypi","requirements":"0.17.1","direct":false,"kind":"develop","optional":false},{"id":185237719,"package_name":"flake8","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"develop","optional":false},{"id":185237720,"package_name":"freezegun","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"develop","optional":false},{"id":185237721,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"develop","optional":false},{"id":185237722,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"develop","optional":false},{"id":185237723,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":185237724,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":185237725,"package_name":"iniconfig","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"develop","optional":false},{"id":185237726,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"develop","optional":false},{"id":185237727,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":185237728,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"develop","optional":false},{"id":185237729,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"develop","optional":false},{"id":185237730,"package_name":"packaging","ecosystem":"pypi","requirements":"21.3","direct":false,"kind":"develop","optional":false},{"id":185237731,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"develop","optional":false},{"id":185237732,"package_name":"py","ecosystem":"pypi","requirements":"1.11.0","direct":false,"kind":"develop","optional":false},{"id":185237733,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"develop","optional":false},{"id":185237734,"package_name":"pyflakes","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"develop","optional":false},{"id":185237736,"package_name":"pygments","ecosystem":"pypi","requirements":"2.10.0","direct":false,"kind":"develop","optional":false},{"id":185237737,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.6","direct":false,"kind":"develop","optional":false},{"id":185237738,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":185237740,"package_name":"pytest","ecosystem":"pypi","requirements":"6.2.5","direct":false,"kind":"develop","optional":false},{"id":185237742,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"develop","optional":false},{"id":185237744,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"develop","optional":false},{"id":185237745,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"develop","optional":false},{"id":185237746,"package_name":"pytz","ecosystem":"pypi","requirements":"2021.3","direct":false,"kind":"develop","optional":false},{"id":185237747,"package_name":"requests","ecosystem":"pypi","requirements":"2.26.0","direct":false,"kind":"develop","optional":false},{"id":185237748,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"develop","optional":false},{"id":185237749,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"develop","optional":false},{"id":185237750,"package_name":"sphinx","ecosystem":"pypi","requirements":"2.4.5","direct":false,"kind":"develop","optional":false},{"id":185237751,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":185237752,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":185237753,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"develop","optional":false},{"id":185237754,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"develop","optional":false},{"id":185237755,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"develop","optional":false},{"id":185237756,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"develop","optional":false},{"id":185237757,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"develop","optional":false},{"id":185237758,"package_name":"tomli","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"develop","optional":false},{"id":185237759,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":185237760,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.7","direct":false,"kind":"develop","optional":false},{"id":185237761,"package_name":"zipp","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2022-07-12T17:27:47.046Z","updated_at":"2022-07-12T17:27:47.046Z","repository_link":"https://github.com/mobilityhouse/ocpp/blob/master/pyproject.toml","dependencies":[{"id":185237942,"package_name":"python","ecosystem":"pypi","requirements":"^3.7","direct":true,"kind":"runtime","optional":false},{"id":185237943,"package_name":"jsonschema","ecosystem":"pypi","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":185237944,"package_name":"pytest","ecosystem":"pypi","requirements":"^6.2.5","direct":true,"kind":"develop","optional":false},{"id":185237945,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"^0.16.0","direct":true,"kind":"develop","optional":false},{"id":185237946,"package_name":"asynctest","ecosystem":"pypi","requirements":"^0.13.0","direct":true,"kind":"develop","optional":false},{"id":185237947,"package_name":"freezegun","ecosystem":"pypi","requirements":"^1.1.0","direct":true,"kind":"develop","optional":false},{"id":185237948,"package_name":"flake8","ecosystem":"pypi","requirements":"^4.0.1","direct":true,"kind":"develop","optional":false},{"id":185237949,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"^3.0.0","direct":true,"kind":"develop","optional":false},{"id":185237950,"package_name":"sphinx","ecosystem":"pypi","requirements":"^2.4.5","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-to-pypi.yml","sha":null,"kind":"manifest","created_at":"2023-02-13T22:46:03.103Z","updated_at":"2023-02-13T22:46:03.103Z","repository_link":"https://github.com/mobilityhouse/ocpp/blob/master/.github/workflows/publish-to-pypi.yml","dependencies":[{"id":7634697484,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7634697485,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7634697486,"package_name":"./.github/actions/setup-python-build-env","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pull-request.yml","sha":null,"kind":"manifest","created_at":"2023-02-13T22:46:03.196Z","updated_at":"2023-02-13T22:46:03.196Z","repository_link":"https://github.com/mobilityhouse/ocpp/blob/master/.github/workflows/pull-request.yml","dependencies":[{"id":7634697529,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7634697530,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7634697531,"package_name":"./.github/actions/setup-python-build-env","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/setup-python-build-env/action.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:09:00.530Z","updated_at":"2023-09-21T19:09:00.530Z","repository_link":"https://github.com/mobilityhouse/ocpp/blob/master/.github/actions/setup-python-build-env/action.yml","dependencies":[]}],"score":22.107622622177892,"created_at":"2025-09-08T15:38:47.394Z","updated_at":"2025-10-07T08:27:05.302Z","avatar_url":"https://github.com/mobilityhouse.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":91311,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["packaging","energy-system-model","pypi","cryptocurrencies","interactive","energy-system","projection","test-data-generator","embedded","distance"],"project_url":"https://science.ecosyste.ms/api/v1/projects/75073","html_url":"https://science.ecosyste.ms/projects/75073"}