{"id":64299,"name":"pymodbus","description":"A full modbus protocol written in python","url":"https://github.com/pymodbus-dev/pymodbus","last_synced_at":"2025-09-08T13:10:02.180Z","repository":{"id":1981804,"uuid":"2913579","full_name":"pymodbus-dev/pymodbus","owner":"pymodbus-dev","description":"A full modbus protocol written in python","archived":false,"fork":false,"pushed_at":"2025-08-31T16:21:44.000Z","size":23098,"stargazers_count":2532,"open_issues_count":3,"forks_count":1000,"subscribers_count":106,"default_branch":"dev","last_synced_at":"2025-08-31T17:39:22.241Z","etag":null,"topics":["modbus","modbus-library","modbus-master","modbus-protocol","modbus-rtu","modbus-serial","modbus-slave","modbus-tcp","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pymodbus-dev.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-12-05T01:30:08.000Z","updated_at":"2025-08-30T15:54:10.000Z","dependencies_parsed_at":"2023-10-14T16:48:13.009Z","dependency_job_id":"ac703f44-45ea-4947-a481-c2dc4f87f6fd","html_url":"https://github.com/pymodbus-dev/pymodbus","commit_stats":{"total_commits":1679,"total_committers":144,"mean_commits":"11.659722222222221","dds":0.6593210244192972,"last_synced_commit":"66af5b67058605c81854e872b0ff3f612dcb278e"},"previous_names":["riptideio/pymodbus","bashwork/pymodbus"],"tags_count":97,"template":false,"template_full_name":null,"purl":"pkg:github/pymodbus-dev/pymodbus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274189151,"owners_count":25237896,"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":"pymodbus-dev","name":"pymodbus-dev","uuid":"122588760","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122588760?v=4","repositories_count":2,"last_synced_at":"2023-02-27T14:53:11.400Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pymodbus-dev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-27T14:53:11.408Z","updated_at":"2023-02-27T14:53:11.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev/repositories"},"packages":[{"id":11420313,"name":"cthingsco-pymodbus","ecosystem":"pypi","description":"A fully featured modbus protocol stack in python","homepage":"https://github.com/pymodbus-dev/pymodbus/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pymodbus-dev/pymodbus","keywords_array":["modbus","asyncio","scada","client","server","simulator"],"namespace":null,"versions_count":1,"first_release_published_at":"2025-03-10T13:38:39.000Z","latest_release_published_at":"2025-03-10T13:38:39.000Z","latest_release_number":"3.8.3","last_synced_at":"2025-08-23T21:32:13.642Z","created_at":"2025-03-10T13:46:44.649Z","updated_at":"2025-08-23T21:55:20.013Z","registry_url":"https://pypi.org/project/cthingsco-pymodbus/","install_command":"pip install cthingsco-pymodbus --index-url https://pypi.org/simple","documentation_url":"https://cthingsco-pymodbus.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Framework :: AsyncIO","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft","Operating System :: OS Independent","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: System :: Networking","Topic :: Utilities"],"normalized_name":"cthingsco-pymodbus","project_status":null},"repo_metadata":{"id":1981804,"uuid":"2913579","full_name":"pymodbus-dev/pymodbus","owner":"pymodbus-dev","description":"A full modbus protocol written in python","archived":false,"fork":false,"pushed_at":"2025-08-12T14:40:23.000Z","size":23089,"stargazers_count":2522,"open_issues_count":3,"forks_count":998,"subscribers_count":106,"default_branch":"dev","last_synced_at":"2025-08-17T11:03:00.097Z","etag":null,"topics":["modbus","modbus-library","modbus-master","modbus-protocol","modbus-rtu","modbus-serial","modbus-slave","modbus-tcp","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pymodbus-dev.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-12-05T01:30:08.000Z","updated_at":"2025-08-14T08:05:02.000Z","dependencies_parsed_at":"2023-10-14T16:48:13.009Z","dependency_job_id":"ac703f44-45ea-4947-a481-c2dc4f87f6fd","html_url":"https://github.com/pymodbus-dev/pymodbus","commit_stats":{"total_commits":1679,"total_committers":144,"mean_commits":"11.659722222222221","dds":0.6593210244192972,"last_synced_commit":"66af5b67058605c81854e872b0ff3f612dcb278e"},"previous_names":["riptideio/pymodbus","bashwork/pymodbus"],"tags_count":96,"template":false,"template_full_name":null,"purl":"pkg:github/pymodbus-dev/pymodbus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271769601,"owners_count":24817639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pymodbus-dev","name":"pymodbus-dev","uuid":"122588760","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122588760?v=4","repositories_count":2,"last_synced_at":"2023-02-27T14:53:11.400Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pymodbus-dev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-27T14:53:11.408Z","updated_at":"2023-02-27T14:53:11.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev/repositories"},"tags":[{"name":"v3.11.0","sha":"3a48451e433a2394d2a6e90ab4e290f0167394f9","kind":"commit","published_at":"2025-08-05T13:26:45.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.11.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"6143a0ebdd11ecb7e69533bdec555082ddb0679d","kind":"commit","published_at":"2025-07-27T21:02:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.10.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.10.0/manifests"},{"name":"v3.9.2","sha":"fbf2cef0328f096822707ed068d7362e685f1be8","kind":"commit","published_at":"2025-04-18T11:49:46.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.9.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"b607b44e89cdba35ecb70fa57a8cf327bbb12141","kind":"commit","published_at":"2025-04-09T08:24:51.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.9.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"b3c16e20f8c3c46eb853a992704acd3a2646aefb","kind":"commit","published_at":"2025-04-07T16:21:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.9.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.9.0/manifests"},{"name":"v3.8.6","sha":"f531e45339801fa21c94aba5b92ef26e0f9eb223","kind":"commit","published_at":"2025-02-10T10:59:46.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.6","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.6/manifests"},{"name":"v3.8.5","sha":"56eefe64bb988c084b24d13aeb494fd63f3d93b7","kind":"commit","published_at":"2025-02-09T12:49:09.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.5/manifests"},{"name":"v3.8.4","sha":"de93b8289b804542a93f20809170d6ccf87f8baf","kind":"commit","published_at":"2025-02-07T17:41:09.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.4/manifests"},{"name":"v3.8.3","sha":"7fc8d3e02d9d9011c25c80149eb88318e7f50d0e","kind":"commit","published_at":"2025-01-05T20:28:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.3/manifests"},{"name":"v3.8.2","sha":"ee018e0c5f11cf0d782f1dbb9eda99b060d9d37d","kind":"commit","published_at":"2024-12-20T08:40:32.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"a38e0d2f64ec393b70fa08a9e5e768bcb10b0913","kind":"commit","published_at":"2024-12-18T17:58:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"efb02eb3a01dc623a205da1367e8934b7788e3ff","kind":"commit","published_at":"2024-12-07T15:40:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.8.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.8.0/manifests"},{"name":"v3.7.4","sha":"a1c14c7a8fbea52618ba1cbc9933c1dd24c3339d","kind":"commit","published_at":"2024-10-22T10:14:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.4/manifests"},{"name":"v3.7.3","sha":"b34fa5ed67ee2e8789029da035e980835a4d84ca","kind":"commit","published_at":"2024-10-09T09:34:11.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.3/manifests"},{"name":"v3.7.2","sha":"dcbcfd7f16fb3be82525bccf9699855a06f900c5","kind":"commit","published_at":"2024-08-27T10:36:00.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"11bd0c5b398c5e195104f099d38eb5b26920332e","kind":"commit","published_at":"2024-08-27T10:00:22.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"bd17873b9815a7f6af8bde761ff3750477c78ad5","kind":"commit","published_at":"2024-07-31T21:00:05.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.0/manifests"},{"name":"v3.6.9","sha":"4a201b2848db60f309a5afe5b4ac1bbe465310df","kind":"commit","published_at":"2024-06-27T10:00:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.9","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.9/manifests"},{"name":"v3.6.8","sha":"dfe7a38b13eecdf2d6a59ba355e1c696871b32aa","kind":"commit","published_at":"2024-04-14T08:06:22.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.8","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.8/manifests"},{"name":"v3.6.7","sha":"14c3a822c5594cc0410e267c1667625667faff6f","kind":"commit","published_at":"2024-04-09T11:00:58.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.7","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.7/manifests"},{"name":"v3.6.6","sha":"20713078382aedd6c5d8935aed068282d980b75c","kind":"commit","published_at":"2024-03-08T09:23:55.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.6","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.6/manifests"},{"name":"v3.6.5","sha":"779967e0f7c1438c37cf74a4a85bf8597486b23a","kind":"commit","published_at":"2024-03-03T12:48:40.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.5/manifests"},{"name":"v3.6.4","sha":"86dae1a866d3bb1c1cfb91b5dce956d70bdfe1a2","kind":"commit","published_at":"2024-02-05T14:02:37.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"e3e8537608bf6e56297430b7e8eb8fcf95b24f8f","kind":"commit","published_at":"2024-01-09T20:59:26.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"799e8dff94c9ba3d0662b7dbbf3b9281270a413e","kind":"commit","published_at":"2023-12-07T12:54:16.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"f0ba4299385bd380ab3fdc36219beafc52608312","kind":"commit","published_at":"2023-12-07T12:34:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"dd7d7e3e9b462bdb7603c0a90f491b5f33bb0090","kind":"commit","published_at":"2023-12-07T08:30:02.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.0/manifests"},{"name":"v3.5.4","sha":"5d2a2b649a444141ab1d81a8e1b8c284a85275e1","kind":"commit","published_at":"2023-10-11T10:32:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"6cb300a686c4af24eeb9d0fb1073127b760460ce","kind":"commit","published_at":"2023-10-11T08:02:31.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"e5a82d598f3a8479d3d519a4c0ad74baf2ba07af","kind":"commit","published_at":"2023-09-09T14:08:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"aba7c92afeb9b5a248dbbf2cba51a73314fd8fed","kind":"commit","published_at":"2023-09-08T15:36:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"a8e74f838ce4de3986ccc5fdc9212fe0acd1c266","kind":"commit","published_at":"2023-08-30T11:45:25.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.0/manifests"},{"name":"v3.4.1","sha":"d777a662be827edf8649869e97ccf1d71e65a40b","kind":"commit","published_at":"2023-07-27T14:55:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.4.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"14d9c37bab0aa518a2b3fe62d2a0fe10c1d0bb5d","kind":"commit","published_at":"2023-07-20T12:12:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"bff39f6518259d16072982ed3956c9c7fd4f1161","kind":"commit","published_at":"2023-06-21T13:40:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"a5358dfd811649a3fbf51c175f83e49f96d69a70","kind":"commit","published_at":"2023-06-05T18:30:16.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"1b125416df44988e19f9cbeaf1d46763e8c74e13","kind":"commit","published_at":"2023-06-02T12:18:50.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"a0481160cd392dace1096446d97c21dff6cff51a","kind":"commit","published_at":"2023-03-21T08:30:07.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"102e2a3b9b7e678b6a0ed29453708c839801a6bd","kind":"commit","published_at":"2023-03-19T10:30:26.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"5dd5576618da56e228ee965f2f4543327c1c9604","kind":"commit","published_at":"2023-03-09T15:06:13.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"947281fc0c5bc709cbd82ef1c43c4af50316fb4e","kind":"commit","published_at":"2023-02-09T08:39:36.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"5ce63cb65c2356f80539ab83fd9e70fcf09d6014","kind":"commit","published_at":"2023-01-29T16:19:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"687c9decfa800ede7f2f609fd9a4a967c9621340","kind":"commit","published_at":"2023-01-24T08:37:17.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"e3bf41c9b51b9f82499933e1f00d1ed0a8f5d6c7","kind":"tag","published_at":"2023-01-15T08:33:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"dec1fe31ace78e89e0d64f69986c9ddec701873c","kind":"commit","published_at":"2022-11-05T15:05:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d9e92fc99130ecce5c3a8e73e0c9b8f7e68c9173","kind":"tag","published_at":"2022-11-05T11:44:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"d7834aca6d80cd93d2b97ce00e867e52ee64ff61","kind":"commit","published_at":"2022-10-12T13:15:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0/manifests"},{"name":"v3.0.0dev5","sha":"5f14caa56d0e80e3b9f3a9a986cb402d877de254","kind":"commit","published_at":"2022-09-25T19:27:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.0dev5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5/manifests"},{"name":"v3.0.0dev4","sha":"95e9581f435013a3bc4c2518f74f8adc2569f64b","kind":"commit","published_at":"2022-05-22T11:29:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.0dev4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4/manifests"},{"name":"fetch","sha":"055d9e943671b78853d8b888ec19b89256c22592","kind":"commit","published_at":"2022-04-03T15:37:44.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/fetch","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/fetch","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@fetch","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch/manifests"},{"name":"v3.0.0dev3","sha":"d92516d7cf57d5500c04636510edb417ea6424b4","kind":"tag","published_at":"2022-03-29T12:42:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.0dev3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3/manifests"},{"name":"v3.0.0dev.2","sha":"018d61819d967637df3150925985325595a041a3","kind":"commit","published_at":"2022-03-27T12:34:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v3.0.0dev.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2/manifests"},{"name":"v2.5.3","sha":"c5772b35ae3f29d1947f3ab453d8d00df846459f","kind":"tag","published_at":"2021-10-17T06:56:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3/manifests"},{"name":"v2.5.3rc1","sha":"61988a53c3389a57a180bba6bfe937a4c9d73cdb","kind":"commit","published_at":"2021-08-01T13:26:35.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.3rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1/manifests"},{"name":"dev2.x","sha":"9e731d8ff7bba369683cd46e01d42c820f0eb753","kind":"tag","published_at":"2021-08-01T06:32:06.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/dev2.x","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/dev2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@dev2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x/manifests"},{"name":"v2.5.2","sha":"731b080df0d277f0c6c32c949667a24a69a6bd7b","kind":"commit","published_at":"2021-05-13T15:59:45.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"ac86760795e3a39c688920555768f898ed5a11fa","kind":"commit","published_at":"2021-04-01T06:17:32.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1/manifests"},{"name":"v2.5.1rc1","sha":"5690c728fa1aab9acf97ade2c6836418e93b574d","kind":"commit","published_at":"2021-03-11T15:03:05.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.1rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1/manifests"},{"name":"v2.5.0","sha":"ce5d83b67928bf651cacaee4be2bb4bb212494bd","kind":"commit","published_at":"2021-03-03T10:03:39.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0/manifests"},{"name":"v2.5.0rc3","sha":"a4c6ec556be8cfb78d04a7ad8f09704567fa794f","kind":"commit","published_at":"2021-03-03T08:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.0rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3/manifests"},{"name":"v2.5.0rc2","sha":"1cf64a5d6aaee102ec683c89e06a93b0994b60f3","kind":"commit","published_at":"2020-12-30T06:15:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2/manifests"},{"name":"v2.5.0rc1","sha":"f466593fcc03b34f837f090d41df2082c39b5c67","kind":"commit","published_at":"2020-12-19T07:16:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.5.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1/manifests"},{"name":"v2.4.0","sha":"de3955e46087f5cdcd77184da9a681d7ad20c032","kind":"commit","published_at":"2020-09-11T15:06:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0/manifests"},{"name":"v2.4.0rc1","sha":"43351575784409c4d095279f74b2bf43ceca2993","kind":"commit","published_at":"2020-08-01T12:01:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.4.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1/manifests"},{"name":"v2.3.0","sha":"fbdc470ae3e138c50e3659ec4ec8ebf39df58936","kind":"commit","published_at":"2019-10-29T11:00:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0/manifests"},{"name":"v2.3.0rc1","sha":"507e8a02e575b4e1469084e0035933af45ce40d8","kind":"commit","published_at":"2019-10-07T10:13:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.3.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1/manifests"},{"name":"v2.2.0","sha":"2ef91e9e565b10fc9abc0840c87cf4a29f3d9bbf","kind":"commit","published_at":"2019-04-18T08:46:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0/manifests"},{"name":"v2.2.0rc4","sha":"89d3909aff79e3f3ff31a6a077090e9e477cafb0","kind":"commit","published_at":"2019-03-06T04:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.2.0rc4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4/manifests"},{"name":"v2.2.0rc3","sha":"765042155c8a0baf57f0a356fda171ac7cd22d53","kind":"commit","published_at":"2019-02-16T08:16:55.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.2.0rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3/manifests"},{"name":"v2.2.0rc2","sha":"f66f464d911cc672225a62a5c89b34c817f48473","kind":"commit","published_at":"2019-02-11T07:29:09.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.2.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2/manifests"},{"name":"v2.2.0rc1","sha":"964a565c9cf50959596bb6329d6ceeaf688c3c89","kind":"commit","published_at":"2019-01-16T12:16:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.2.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1/manifests"},{"name":"v2.1.0","sha":"f0edef3071d500b7e3a987ee196c38bb79f59518","kind":"commit","published_at":"2018-10-03T12:44:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"7980f087a0ecbf24ca049849799b365892082029","kind":"commit","published_at":"2018-09-27T04:42:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"65c3baf6e8d47fea8f1534f8adfa026ab5ad8ad8","kind":"commit","published_at":"2018-09-21T14:51:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0/manifests"},{"name":"v2.0.0rc2","sha":"c9e8d75da1b8d8fc98c05ca87b6d79c8fc306df1","kind":"commit","published_at":"2018-09-21T11:51:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2/manifests"},{"name":"v1.5.2.post0","sha":"2f38d77149e1d6e214bf058fff7a122c1f737903","kind":"commit","published_at":"2018-05-28T09:26:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2.post0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2.post0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.2.post0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0/manifests"},{"name":"v1.5.2","sha":"13de8ab0a840d04b41cf53b9aaa98875d96ac5ec","kind":"commit","published_at":"2018-05-14T03:54:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2/manifests"},{"name":"v2.0.0rc1","sha":"73e9a571cdf7a783bad5ae681f0c91bfbfe46cf9","kind":"commit","published_at":"2018-05-10T11:27:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1/manifests"},{"name":"v1.5.1","sha":"7f788a43ceb7f2600baca6750677a3f551a4d7f5","kind":"commit","published_at":"2018-05-04T06:26:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"8f3fc71035ef0a23dca1214cef67bdd67d5ff83e","kind":"commit","published_at":"2018-04-27T12:54:03.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0/manifests"},{"name":"v1.5.0.rc3","sha":"693783b7bd28a45aee05c754fd865a0a330513df","kind":"commit","published_at":"2018-04-27T09:17:08.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.0.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3/manifests"},{"name":"v1.5.0.rc2","sha":"7616207a3e651a2b3fc8f49536300b56e2956f28","kind":"commit","published_at":"2018-04-23T09:03:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.0.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2/manifests"},{"name":"v1.5.0.rc1","sha":"c49038a5ade057c5491c1392f364434378a93ead","kind":"commit","published_at":"2018-04-09T04:02:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.5.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1/manifests"},{"name":"v1.4.0","sha":"4ed1f1a9750bc931c100ed24f5cc0fc032ab5f4d","kind":"commit","published_at":"2018-01-03T07:15:31.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0/manifests"},{"name":"v1.4.0rc3","sha":"d4dcdc0124c92093f65260d826e4b80bac16e3e8","kind":"commit","published_at":"2017-12-26T12:21:51.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.4.0rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3/manifests"},{"name":"v1.4.0rc2","sha":"1e1af475fdfff6b15dd5abbb0b70a179a8aa4c68","kind":"commit","published_at":"2017-12-22T03:45:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.4.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2/manifests"},{"name":"v1.4.0.rc1","sha":"586021a5950be41175f88b4a456bfe4db4519ba4","kind":"commit","published_at":"2017-12-20T17:10:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.4.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1/manifests"},{"name":"v1.3.2","sha":"336c46c998dda21ad49330ce969ae36c4526d6d4","kind":"commit","published_at":"2017-08-23T06:23:14.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2/manifests"},{"name":"v1.3.2rc1","sha":"b7ce6d97947a84c18ea6b0c110a4e7e07a198182","kind":"commit","published_at":"2017-08-04T06:24:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.3.2rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1/manifests"},{"name":"1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1/manifests"},{"name":"v1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1/manifests"},{"name":"v1.3.0rc2","sha":"8ae5d418c269fc4b48181cbd919c9c11a38ee9da","kind":"commit","published_at":"2017-05-27T06:53:23.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.3.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2/manifests"},{"name":"v1.2.0","sha":"75ac6a80573c332422067f9d72fc965306b6f141","kind":"commit","published_at":"2013-04-02T05:08:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"399176185228885a135c96b6c3fca88323def8ca","kind":"tag","published_at":"2012-10-11T16:38:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0/manifests"},{"name":"v0.9.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v0.9.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pymodbus-dev/pymodbus@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0/manifests"}]},"repo_metadata_updated_at":"2025-08-23T21:55:20.012Z","dependent_packages_count":0,"downloads":19,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":53.593478363729886,"dependent_packages_count":9.516875695427009,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.55517702957845},"purl":"pkg:pypi/cthingsco-pymodbus","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/cthingsco-pymodbus","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/cthingsco-pymodbus","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/cthingsco-pymodbus/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-13T07:08:34.796Z","issues_count":317,"pull_requests_count":715,"avg_time_to_close_issue":2563339.3729903535,"avg_time_to_close_pull_request":1097551.2949438202,"issues_closed_count":311,"pull_requests_closed_count":712,"pull_request_authors_count":127,"issue_authors_count":237,"avg_comments_per_issue":5.712933753943218,"avg_comments_per_pull_request":1.4125874125874125,"merged_pull_requests_count":603,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":122,"past_year_pull_requests_count":254,"past_year_avg_time_to_close_issue":278882.88333333336,"past_year_avg_time_to_close_pull_request":258249.39763779528,"past_year_issues_closed_count":120,"past_year_pull_requests_closed_count":254,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":108,"past_year_avg_comments_per_issue":5.868852459016393,"past_year_avg_comments_per_pull_request":1.1771653543307088,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":221,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/issues","maintainers":[{"login":"janiversen","count":407,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":119,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}],"active_maintainers":[{"login":"janiversen","count":148,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cthingsco-pymodbus/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cthingsco-pymodbus/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cthingsco-pymodbus/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cthingsco-pymodbus/related_packages","maintainers":[{"uuid":"cthingsco","login":"cthingsco","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/cthingsco/","role":"Owner","created_at":"2025-03-10T14:03:03.187Z","updated_at":"2025-03-10T14:03:03.187Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/cthingsco/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"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"}},{"id":2876650,"name":"pymodbus","ecosystem":"pypi","description":"A fully featured modbus protocol stack in python","homepage":"https://github.com/pymodbus-dev/pymodbus/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pymodbus-dev/pymodbus","keywords_array":["modbus","asyncio","scada","client","server","simulator"],"namespace":null,"versions_count":87,"first_release_published_at":"2011-03-01T16:18:12.000Z","latest_release_published_at":"2025-08-10T15:41:24.000Z","latest_release_number":"3.11.1","last_synced_at":"2025-09-07T12:01:31.168Z","created_at":"2022-04-10T12:15:23.845Z","updated_at":"2025-09-07T12:01:31.169Z","registry_url":"https://pypi.org/project/pymodbus/","install_command":"pip install pymodbus --index-url https://pypi.org/simple","documentation_url":"https://pymodbus.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Framework :: AsyncIO","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft","Operating System :: OS Independent","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: System :: Networking","Topic :: Utilities"],"normalized_name":"pymodbus","project_status":null},"repo_metadata":{"id":1981804,"uuid":"2913579","full_name":"pymodbus-dev/pymodbus","owner":"pymodbus-dev","description":"A full modbus protocol written in python","archived":false,"fork":false,"pushed_at":"2024-08-27T10:51:21.000Z","size":13325,"stargazers_count":2216,"open_issues_count":14,"forks_count":906,"subscribers_count":104,"default_branch":"dev","last_synced_at":"2024-08-29T12:10:07.868Z","etag":null,"topics":["modbus","modbus-library","modbus-master","modbus-protocol","modbus-rtu","modbus-serial","modbus-slave","modbus-tcp","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pymodbus-dev.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-12-05T01:30:08.000Z","updated_at":"2024-08-29T07:02:54.000Z","dependencies_parsed_at":"2023-10-14T16:48:13.009Z","dependency_job_id":"ac703f44-45ea-4947-a481-c2dc4f87f6fd","html_url":"https://github.com/pymodbus-dev/pymodbus","commit_stats":{"total_commits":1679,"total_committers":144,"mean_commits":"11.659722222222221","dds":0.6593210244192972,"last_synced_commit":"66af5b67058605c81854e872b0ff3f612dcb278e"},"previous_names":["riptideio/pymodbus","bashwork/pymodbus"],"tags_count":80,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217589679,"owners_count":16201303,"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":"pymodbus-dev","name":"pymodbus-dev","uuid":"122588760","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122588760?v=4","repositories_count":2,"last_synced_at":"2023-02-27T14:53:11.400Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pymodbus-dev","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-27T14:53:11.408Z","updated_at":"2023-02-27T14:53:11.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev/repositories"},"tags":[{"name":"v3.7.0","sha":"bd17873b9815a7f6af8bde761ff3750477c78ad5","kind":"commit","published_at":"2024-07-31T21:00:05.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.7.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.7.0/manifests"},{"name":"v3.6.9","sha":"4a201b2848db60f309a5afe5b4ac1bbe465310df","kind":"commit","published_at":"2024-06-27T10:00:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.9","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.9/manifests"},{"name":"v3.6.8","sha":"dfe7a38b13eecdf2d6a59ba355e1c696871b32aa","kind":"commit","published_at":"2024-04-14T08:06:22.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.8","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.8/manifests"},{"name":"v3.6.7","sha":"14c3a822c5594cc0410e267c1667625667faff6f","kind":"commit","published_at":"2024-04-09T11:00:58.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.7","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.7/manifests"},{"name":"v3.6.6","sha":"20713078382aedd6c5d8935aed068282d980b75c","kind":"commit","published_at":"2024-03-08T09:23:55.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.6","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.6/manifests"},{"name":"v3.6.5","sha":"779967e0f7c1438c37cf74a4a85bf8597486b23a","kind":"commit","published_at":"2024-03-03T12:48:40.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.5/manifests"},{"name":"v3.6.4","sha":"86dae1a866d3bb1c1cfb91b5dce956d70bdfe1a2","kind":"commit","published_at":"2024-02-05T14:02:37.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"e3e8537608bf6e56297430b7e8eb8fcf95b24f8f","kind":"commit","published_at":"2024-01-09T20:59:26.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"799e8dff94c9ba3d0662b7dbbf3b9281270a413e","kind":"commit","published_at":"2023-12-07T12:54:16.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"f0ba4299385bd380ab3fdc36219beafc52608312","kind":"commit","published_at":"2023-12-07T12:34:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"dd7d7e3e9b462bdb7603c0a90f491b5f33bb0090","kind":"commit","published_at":"2023-12-07T08:30:02.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.6.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.6.0/manifests"},{"name":"v3.5.4","sha":"5d2a2b649a444141ab1d81a8e1b8c284a85275e1","kind":"commit","published_at":"2023-10-11T10:32:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"6cb300a686c4af24eeb9d0fb1073127b760460ce","kind":"commit","published_at":"2023-10-11T08:02:31.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"e5a82d598f3a8479d3d519a4c0ad74baf2ba07af","kind":"commit","published_at":"2023-09-09T14:08:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"aba7c92afeb9b5a248dbbf2cba51a73314fd8fed","kind":"commit","published_at":"2023-09-08T15:36:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"a8e74f838ce4de3986ccc5fdc9212fe0acd1c266","kind":"commit","published_at":"2023-08-30T11:45:25.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.5.0/manifests"},{"name":"v3.4.1","sha":"d777a662be827edf8649869e97ccf1d71e65a40b","kind":"commit","published_at":"2023-07-27T14:55:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.4.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"14d9c37bab0aa518a2b3fe62d2a0fe10c1d0bb5d","kind":"commit","published_at":"2023-07-20T12:12:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"bff39f6518259d16072982ed3956c9c7fd4f1161","kind":"commit","published_at":"2023-06-21T13:40:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"a5358dfd811649a3fbf51c175f83e49f96d69a70","kind":"commit","published_at":"2023-06-05T18:30:16.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"1b125416df44988e19f9cbeaf1d46763e8c74e13","kind":"commit","published_at":"2023-06-02T12:18:50.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"a0481160cd392dace1096446d97c21dff6cff51a","kind":"commit","published_at":"2023-03-21T08:30:07.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"102e2a3b9b7e678b6a0ed29453708c839801a6bd","kind":"commit","published_at":"2023-03-19T10:30:26.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"5dd5576618da56e228ee965f2f4543327c1c9604","kind":"commit","published_at":"2023-03-09T15:06:13.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"947281fc0c5bc709cbd82ef1c43c4af50316fb4e","kind":"commit","published_at":"2023-02-09T08:39:36.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"5ce63cb65c2356f80539ab83fd9e70fcf09d6014","kind":"commit","published_at":"2023-01-29T16:19:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"687c9decfa800ede7f2f609fd9a4a967c9621340","kind":"commit","published_at":"2023-01-24T08:37:17.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"e3bf41c9b51b9f82499933e1f00d1ed0a8f5d6c7","kind":"tag","published_at":"2023-01-15T08:33:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"dec1fe31ace78e89e0d64f69986c9ddec701873c","kind":"commit","published_at":"2022-11-05T15:05:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d9e92fc99130ecce5c3a8e73e0c9b8f7e68c9173","kind":"tag","published_at":"2022-11-05T11:44:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"d7834aca6d80cd93d2b97ce00e867e52ee64ff61","kind":"commit","published_at":"2022-10-12T13:15:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0/manifests"},{"name":"v3.0.0dev5","sha":"5f14caa56d0e80e3b9f3a9a986cb402d877de254","kind":"commit","published_at":"2022-09-25T19:27:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5/manifests"},{"name":"v3.0.0dev4","sha":"95e9581f435013a3bc4c2518f74f8adc2569f64b","kind":"commit","published_at":"2022-05-22T11:29:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4/manifests"},{"name":"fetch","sha":"055d9e943671b78853d8b888ec19b89256c22592","kind":"commit","published_at":"2022-04-03T15:37:44.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/fetch","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/fetch","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch/manifests"},{"name":"v3.0.0dev3","sha":"d92516d7cf57d5500c04636510edb417ea6424b4","kind":"tag","published_at":"2022-03-29T12:42:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3/manifests"},{"name":"v3.0.0dev.2","sha":"018d61819d967637df3150925985325595a041a3","kind":"commit","published_at":"2022-03-27T12:34:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2/manifests"},{"name":"v2.5.3","sha":"c5772b35ae3f29d1947f3ab453d8d00df846459f","kind":"tag","published_at":"2021-10-17T06:56:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3/manifests"},{"name":"v2.5.3rc1","sha":"61988a53c3389a57a180bba6bfe937a4c9d73cdb","kind":"commit","published_at":"2021-08-01T13:26:35.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1/manifests"},{"name":"dev2.x","sha":"9e731d8ff7bba369683cd46e01d42c820f0eb753","kind":"tag","published_at":"2021-08-01T06:32:06.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/dev2.x","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/dev2.x","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x/manifests"},{"name":"v2.5.2","sha":"731b080df0d277f0c6c32c949667a24a69a6bd7b","kind":"commit","published_at":"2021-05-13T15:59:45.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"ac86760795e3a39c688920555768f898ed5a11fa","kind":"commit","published_at":"2021-04-01T06:17:32.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1/manifests"},{"name":"v2.5.1rc1","sha":"5690c728fa1aab9acf97ade2c6836418e93b574d","kind":"commit","published_at":"2021-03-11T15:03:05.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1/manifests"},{"name":"v2.5.0","sha":"ce5d83b67928bf651cacaee4be2bb4bb212494bd","kind":"commit","published_at":"2021-03-03T10:03:39.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0/manifests"},{"name":"v2.5.0rc3","sha":"a4c6ec556be8cfb78d04a7ad8f09704567fa794f","kind":"commit","published_at":"2021-03-03T08:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3/manifests"},{"name":"v2.5.0rc2","sha":"1cf64a5d6aaee102ec683c89e06a93b0994b60f3","kind":"commit","published_at":"2020-12-30T06:15:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2/manifests"},{"name":"v2.5.0rc1","sha":"f466593fcc03b34f837f090d41df2082c39b5c67","kind":"commit","published_at":"2020-12-19T07:16:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1/manifests"},{"name":"v2.4.0","sha":"de3955e46087f5cdcd77184da9a681d7ad20c032","kind":"commit","published_at":"2020-09-11T15:06:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0/manifests"},{"name":"v2.4.0rc1","sha":"43351575784409c4d095279f74b2bf43ceca2993","kind":"commit","published_at":"2020-08-01T12:01:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1/manifests"},{"name":"v2.3.0","sha":"fbdc470ae3e138c50e3659ec4ec8ebf39df58936","kind":"commit","published_at":"2019-10-29T11:00:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0/manifests"},{"name":"v2.3.0rc1","sha":"507e8a02e575b4e1469084e0035933af45ce40d8","kind":"commit","published_at":"2019-10-07T10:13:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1/manifests"},{"name":"v2.2.0","sha":"2ef91e9e565b10fc9abc0840c87cf4a29f3d9bbf","kind":"commit","published_at":"2019-04-18T08:46:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0/manifests"},{"name":"v2.2.0rc4","sha":"89d3909aff79e3f3ff31a6a077090e9e477cafb0","kind":"commit","published_at":"2019-03-06T04:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4/manifests"},{"name":"v2.2.0rc3","sha":"765042155c8a0baf57f0a356fda171ac7cd22d53","kind":"commit","published_at":"2019-02-16T08:16:55.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3/manifests"},{"name":"v2.2.0rc2","sha":"f66f464d911cc672225a62a5c89b34c817f48473","kind":"commit","published_at":"2019-02-11T07:29:09.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2/manifests"},{"name":"v2.2.0rc1","sha":"964a565c9cf50959596bb6329d6ceeaf688c3c89","kind":"commit","published_at":"2019-01-16T12:16:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1/manifests"},{"name":"v2.1.0","sha":"f0edef3071d500b7e3a987ee196c38bb79f59518","kind":"commit","published_at":"2018-10-03T12:44:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"7980f087a0ecbf24ca049849799b365892082029","kind":"commit","published_at":"2018-09-27T04:42:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"65c3baf6e8d47fea8f1534f8adfa026ab5ad8ad8","kind":"commit","published_at":"2018-09-21T14:51:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0/manifests"},{"name":"v2.0.0rc2","sha":"c9e8d75da1b8d8fc98c05ca87b6d79c8fc306df1","kind":"commit","published_at":"2018-09-21T11:51:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2/manifests"},{"name":"v1.5.2.post0","sha":"2f38d77149e1d6e214bf058fff7a122c1f737903","kind":"commit","published_at":"2018-05-28T09:26:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2.post0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2.post0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0/manifests"},{"name":"v1.5.2","sha":"13de8ab0a840d04b41cf53b9aaa98875d96ac5ec","kind":"commit","published_at":"2018-05-14T03:54:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2/manifests"},{"name":"v2.0.0rc1","sha":"73e9a571cdf7a783bad5ae681f0c91bfbfe46cf9","kind":"commit","published_at":"2018-05-10T11:27:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1/manifests"},{"name":"v1.5.1","sha":"7f788a43ceb7f2600baca6750677a3f551a4d7f5","kind":"commit","published_at":"2018-05-04T06:26:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"8f3fc71035ef0a23dca1214cef67bdd67d5ff83e","kind":"commit","published_at":"2018-04-27T12:54:03.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0/manifests"},{"name":"v1.5.0.rc3","sha":"693783b7bd28a45aee05c754fd865a0a330513df","kind":"commit","published_at":"2018-04-27T09:17:08.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3/manifests"},{"name":"v1.5.0.rc2","sha":"7616207a3e651a2b3fc8f49536300b56e2956f28","kind":"commit","published_at":"2018-04-23T09:03:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2/manifests"},{"name":"v1.5.0.rc1","sha":"c49038a5ade057c5491c1392f364434378a93ead","kind":"commit","published_at":"2018-04-09T04:02:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1/manifests"},{"name":"v1.4.0","sha":"4ed1f1a9750bc931c100ed24f5cc0fc032ab5f4d","kind":"commit","published_at":"2018-01-03T07:15:31.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0/manifests"},{"name":"v1.4.0rc3","sha":"d4dcdc0124c92093f65260d826e4b80bac16e3e8","kind":"commit","published_at":"2017-12-26T12:21:51.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3/manifests"},{"name":"v1.4.0rc2","sha":"1e1af475fdfff6b15dd5abbb0b70a179a8aa4c68","kind":"commit","published_at":"2017-12-22T03:45:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2/manifests"},{"name":"v1.4.0.rc1","sha":"586021a5950be41175f88b4a456bfe4db4519ba4","kind":"commit","published_at":"2017-12-20T17:10:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1/manifests"},{"name":"v1.3.2","sha":"336c46c998dda21ad49330ce969ae36c4526d6d4","kind":"commit","published_at":"2017-08-23T06:23:14.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2/manifests"},{"name":"v1.3.2rc1","sha":"b7ce6d97947a84c18ea6b0c110a4e7e07a198182","kind":"commit","published_at":"2017-08-04T06:24:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1/manifests"},{"name":"1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1/manifests"},{"name":"v1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1/manifests"},{"name":"v1.3.0rc2","sha":"8ae5d418c269fc4b48181cbd919c9c11a38ee9da","kind":"commit","published_at":"2017-05-27T06:53:23.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2/manifests"},{"name":"v1.2.0","sha":"75ac6a80573c332422067f9d72fc965306b6f141","kind":"commit","published_at":"2013-04-02T05:08:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"399176185228885a135c96b6c3fca88323def8ca","kind":"tag","published_at":"2012-10-11T16:38:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0/manifests"},{"name":"v0.9.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v0.9.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0/manifests"},{"name":"v1.0.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2024-08-29T12:04:52.002Z","dependent_packages_count":87,"downloads":734496,"downloads_period":"last-month","dependent_repos_count":1120,"rankings":{"downloads":0.6843880570180068,"dependent_repos_count":0.34414830622750137,"dependent_packages_count":0.2024671284063726,"stargazers_count":1.5941043349788353,"forks_count":1.467662566592013,"docker_downloads_count":0.1059218523425927,"average":0.7331153742608869},"purl":"pkg:pypi/pymodbus","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pymodbus","docker_dependents_count":97,"docker_downloads_count":757223927,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pymodbus","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pymodbus/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-28T07:07:14.363Z","issues_count":212,"pull_requests_count":508,"avg_time_to_close_issue":3077350.225490196,"avg_time_to_close_pull_request":1424347.9457831325,"issues_closed_count":203,"pull_requests_closed_count":498,"pull_request_authors_count":99,"issue_authors_count":147,"avg_comments_per_issue":5.7075471698113205,"avg_comments_per_pull_request":1.5610236220472442,"merged_pull_requests_count":422,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":131,"past_year_pull_requests_count":334,"past_year_avg_time_to_close_issue":802269.3492063492,"past_year_avg_time_to_close_pull_request":289362.5644171779,"past_year_issues_closed_count":125,"past_year_pull_requests_closed_count":326,"past_year_pull_request_authors_count":50,"past_year_issue_authors_count":92,"past_year_avg_comments_per_issue":5.732824427480916,"past_year_avg_comments_per_pull_request":1.658682634730539,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":279,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/issues","maintainers":[{"login":"janiversen","count":264,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":115,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}],"active_maintainers":[{"login":"janiversen","count":185,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":91,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymodbus/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymodbus/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymodbus/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pymodbus/related_packages","maintainers":[{"uuid":"dhoomakethhu","login":"dhoomakethhu","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/dhoomakethhu/","role":null,"created_at":"2023-01-17T12:01:38.801Z","updated_at":"2023-01-17T12:01:38.801Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dhoomakethhu/packages"},{"uuid":"bashwork","login":"bashwork","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/bashwork/","role":null,"created_at":"2023-01-17T12:01:38.805Z","updated_at":"2023-01-17T12:01:38.805Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bashwork/packages"},{"uuid":"jani","login":"jani","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/jani/","role":null,"created_at":"2023-01-17T12:01:38.808Z","updated_at":"2023-01-17T12:01:38.808Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jani/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"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"}},{"id":5300962,"name":"pymodbus","ecosystem":"conda","description":null,"homepage":"https://github.com/pymodbus-dev/pymodbus","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pymodbus-dev/pymodbus","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-08-17T23:42:11.000Z","latest_release_published_at":"2022-11-06T20:08:35.000Z","latest_release_number":"3.0.2","last_synced_at":"2025-08-19T13:06:39.249Z","created_at":"2022-10-03T16:09:56.114Z","updated_at":"2025-08-19T13:06:39.249Z","registry_url":"https://anaconda.org/conda-forge/pymodbus","install_command":"conda install -c conda-forge pymodbus","documentation_url":null,"metadata":{},"repo_metadata":{"uuid":"2913579","full_name":"pymodbus-dev/pymodbus","owner":"pymodbus-dev","description":"A full modbus protocol written in python","archived":false,"fork":false,"pushed_at":"2023-07-06T10:42:11.000Z","size":8812,"stargazers_count":1836,"open_issues_count":6,"forks_count":770,"subscribers_count":101,"default_branch":"dev","last_synced_at":"2023-07-06T11:28:20.735Z","etag":null,"topics":["modbus","modbus-library","modbus-master","modbus-protocol","modbus-rtu","modbus-serial","modbus-slave","modbus-tcp","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pymodbus-dev.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2011-12-05T01:30:08.000Z","updated_at":"2023-07-06T07:23:56.000Z","dependencies_parsed_at":"2023-07-06T07:29:58.545Z","dependency_job_id":null,"html_url":"https://github.com/pymodbus-dev/pymodbus","commit_stats":{"total_commits":1402,"total_committers":119,"mean_commits":"11.781512605042018","dds":0.7203994293865905,"last_synced_commit":"d8f2675a830fae1c01c29cb4bb241f2ce5556c61"},"previous_names":[],"tags_count":62,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":143726897,"owners_count":6031574,"icon_url":"https://github.com/github.png","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":"pymodbus-dev","name":"pymodbus-dev","uuid":"122588760","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122588760?v=4","repositories_count":2,"last_synced_at":"2023-02-27T14:53:11.400Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pymodbus-dev","created_at":"2023-02-27T14:53:11.408Z","updated_at":"2023-02-27T14:53:11.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pymodbus-dev/repositories"},"tags":[{"name":"v3.3.2","sha":"bff39f6518259d16072982ed3956c9c7fd4f1161","kind":"commit","published_at":"2023-06-21T13:40:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"a5358dfd811649a3fbf51c175f83e49f96d69a70","kind":"commit","published_at":"2023-06-05T18:30:16.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"1b125416df44988e19f9cbeaf1d46763e8c74e13","kind":"commit","published_at":"2023-06-02T12:18:50.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"a0481160cd392dace1096446d97c21dff6cff51a","kind":"commit","published_at":"2023-03-21T08:30:07.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"102e2a3b9b7e678b6a0ed29453708c839801a6bd","kind":"commit","published_at":"2023-03-19T10:30:26.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"5dd5576618da56e228ee965f2f4543327c1c9604","kind":"commit","published_at":"2023-03-09T15:06:13.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"947281fc0c5bc709cbd82ef1c43c4af50316fb4e","kind":"commit","published_at":"2023-02-09T08:39:36.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"5ce63cb65c2356f80539ab83fd9e70fcf09d6014","kind":"commit","published_at":"2023-01-29T16:19:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"687c9decfa800ede7f2f609fd9a4a967c9621340","kind":"commit","published_at":"2023-01-24T08:37:17.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"e3bf41c9b51b9f82499933e1f00d1ed0a8f5d6c7","kind":"tag","published_at":"2023-01-15T08:33:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"dec1fe31ace78e89e0d64f69986c9ddec701873c","kind":"commit","published_at":"2022-11-05T15:05:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d9e92fc99130ecce5c3a8e73e0c9b8f7e68c9173","kind":"tag","published_at":"2022-11-05T11:44:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"d7834aca6d80cd93d2b97ce00e867e52ee64ff61","kind":"commit","published_at":"2022-10-12T13:15:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0/manifests"},{"name":"v3.0.0dev5","sha":"5f14caa56d0e80e3b9f3a9a986cb402d877de254","kind":"commit","published_at":"2022-09-25T19:27:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev5","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev5/manifests"},{"name":"v3.0.0dev4","sha":"95e9581f435013a3bc4c2518f74f8adc2569f64b","kind":"commit","published_at":"2022-05-22T11:29:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev4/manifests"},{"name":"fetch","sha":"055d9e943671b78853d8b888ec19b89256c22592","kind":"commit","published_at":"2022-04-03T15:37:44.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/fetch","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/fetch","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/fetch/manifests"},{"name":"v3.0.0dev3","sha":"d92516d7cf57d5500c04636510edb417ea6424b4","kind":"tag","published_at":"2022-03-29T12:42:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev3/manifests"},{"name":"v3.0.0dev.2","sha":"018d61819d967637df3150925985325595a041a3","kind":"commit","published_at":"2022-03-27T12:34:53.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v3.0.0dev.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.0.0dev.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v3.0.0dev.2/manifests"},{"name":"v2.5.3","sha":"c5772b35ae3f29d1947f3ab453d8d00df846459f","kind":"tag","published_at":"2021-10-17T06:56:01.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3/manifests"},{"name":"v2.5.3rc1","sha":"61988a53c3389a57a180bba6bfe937a4c9d73cdb","kind":"commit","published_at":"2021-08-01T13:26:35.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.3rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.3rc1/manifests"},{"name":"dev2.x","sha":"9e731d8ff7bba369683cd46e01d42c820f0eb753","kind":"tag","published_at":"2021-08-01T06:32:06.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/dev2.x","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/dev2.x","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/dev2.x/manifests"},{"name":"v2.5.2","sha":"731b080df0d277f0c6c32c949667a24a69a6bd7b","kind":"commit","published_at":"2021-05-13T15:59:45.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"ac86760795e3a39c688920555768f898ed5a11fa","kind":"commit","published_at":"2021-04-01T06:17:32.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1/manifests"},{"name":"v2.5.1rc1","sha":"5690c728fa1aab9acf97ade2c6836418e93b574d","kind":"commit","published_at":"2021-03-11T15:03:05.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.1rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.1rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.1rc1/manifests"},{"name":"v2.5.0","sha":"ce5d83b67928bf651cacaee4be2bb4bb212494bd","kind":"commit","published_at":"2021-03-03T10:03:39.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0/manifests"},{"name":"v2.5.0rc3","sha":"a4c6ec556be8cfb78d04a7ad8f09704567fa794f","kind":"commit","published_at":"2021-03-03T08:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc3/manifests"},{"name":"v2.5.0rc2","sha":"1cf64a5d6aaee102ec683c89e06a93b0994b60f3","kind":"commit","published_at":"2020-12-30T06:15:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc2/manifests"},{"name":"v2.5.0rc1","sha":"f466593fcc03b34f837f090d41df2082c39b5c67","kind":"commit","published_at":"2020-12-19T07:16:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.5.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.5.0rc1/manifests"},{"name":"v2.4.0","sha":"de3955e46087f5cdcd77184da9a681d7ad20c032","kind":"commit","published_at":"2020-09-11T15:06:28.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0/manifests"},{"name":"v2.4.0rc1","sha":"43351575784409c4d095279f74b2bf43ceca2993","kind":"commit","published_at":"2020-08-01T12:01:59.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.4.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.4.0rc1/manifests"},{"name":"v2.3.0","sha":"fbdc470ae3e138c50e3659ec4ec8ebf39df58936","kind":"commit","published_at":"2019-10-29T11:00:12.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0/manifests"},{"name":"v2.3.0rc1","sha":"507e8a02e575b4e1469084e0035933af45ce40d8","kind":"commit","published_at":"2019-10-07T10:13:49.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.3.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.3.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.3.0rc1/manifests"},{"name":"v2.2.0","sha":"2ef91e9e565b10fc9abc0840c87cf4a29f3d9bbf","kind":"commit","published_at":"2019-04-18T08:46:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0/manifests"},{"name":"v2.2.0rc4","sha":"89d3909aff79e3f3ff31a6a077090e9e477cafb0","kind":"commit","published_at":"2019-03-06T04:29:21.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc4","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc4/manifests"},{"name":"v2.2.0rc3","sha":"765042155c8a0baf57f0a356fda171ac7cd22d53","kind":"commit","published_at":"2019-02-16T08:16:55.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc3/manifests"},{"name":"v2.2.0rc2","sha":"f66f464d911cc672225a62a5c89b34c817f48473","kind":"commit","published_at":"2019-02-11T07:29:09.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc2/manifests"},{"name":"v2.2.0rc1","sha":"964a565c9cf50959596bb6329d6ceeaf688c3c89","kind":"commit","published_at":"2019-01-16T12:16:34.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.2.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.2.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.2.0rc1/manifests"},{"name":"v2.1.0","sha":"f0edef3071d500b7e3a987ee196c38bb79f59518","kind":"commit","published_at":"2018-10-03T12:44:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"7980f087a0ecbf24ca049849799b365892082029","kind":"commit","published_at":"2018-09-27T04:42:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"65c3baf6e8d47fea8f1534f8adfa026ab5ad8ad8","kind":"commit","published_at":"2018-09-21T14:51:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0/manifests"},{"name":"v2.0.0rc2","sha":"c9e8d75da1b8d8fc98c05ca87b6d79c8fc306df1","kind":"commit","published_at":"2018-09-21T11:51:10.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc2/manifests"},{"name":"v1.5.2.post0","sha":"2f38d77149e1d6e214bf058fff7a122c1f737903","kind":"commit","published_at":"2018-05-28T09:26:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2.post0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2.post0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2.post0/manifests"},{"name":"v1.5.2","sha":"13de8ab0a840d04b41cf53b9aaa98875d96ac5ec","kind":"commit","published_at":"2018-05-14T03:54:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.2/manifests"},{"name":"v2.0.0rc1","sha":"73e9a571cdf7a783bad5ae681f0c91bfbfe46cf9","kind":"commit","published_at":"2018-05-10T11:27:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v2.0.0rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v2.0.0rc1/manifests"},{"name":"v1.5.1","sha":"7f788a43ceb7f2600baca6750677a3f551a4d7f5","kind":"commit","published_at":"2018-05-04T06:26:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"8f3fc71035ef0a23dca1214cef67bdd67d5ff83e","kind":"commit","published_at":"2018-04-27T12:54:03.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0/manifests"},{"name":"v1.5.0.rc3","sha":"693783b7bd28a45aee05c754fd865a0a330513df","kind":"commit","published_at":"2018-04-27T09:17:08.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc3/manifests"},{"name":"v1.5.0.rc2","sha":"7616207a3e651a2b3fc8f49536300b56e2956f28","kind":"commit","published_at":"2018-04-23T09:03:56.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc2/manifests"},{"name":"v1.5.0.rc1","sha":"c49038a5ade057c5491c1392f364434378a93ead","kind":"commit","published_at":"2018-04-09T04:02:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.5.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.5.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.5.0.rc1/manifests"},{"name":"v1.4.0","sha":"4ed1f1a9750bc931c100ed24f5cc0fc032ab5f4d","kind":"commit","published_at":"2018-01-03T07:15:31.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0/manifests"},{"name":"v1.4.0rc3","sha":"d4dcdc0124c92093f65260d826e4b80bac16e3e8","kind":"commit","published_at":"2017-12-26T12:21:51.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc3","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc3/manifests"},{"name":"v1.4.0rc2","sha":"1e1af475fdfff6b15dd5abbb0b70a179a8aa4c68","kind":"commit","published_at":"2017-12-22T03:45:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0rc2/manifests"},{"name":"v1.4.0.rc1","sha":"586021a5950be41175f88b4a456bfe4db4519ba4","kind":"commit","published_at":"2017-12-20T17:10:47.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.4.0.rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.4.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.4.0.rc1/manifests"},{"name":"v1.3.2","sha":"336c46c998dda21ad49330ce969ae36c4526d6d4","kind":"commit","published_at":"2017-08-23T06:23:14.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2/manifests"},{"name":"v1.3.2rc1","sha":"b7ce6d97947a84c18ea6b0c110a4e7e07a198182","kind":"commit","published_at":"2017-08-04T06:24:52.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.2rc1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.2rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.2rc1/manifests"},{"name":"1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/1.3.1/manifests"},{"name":"v1.3.1","sha":"615289dcbda875163658d994ac3fe9d821d6fec4","kind":"commit","published_at":"2017-06-24T06:16:33.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.1","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.1/manifests"},{"name":"v1.3.0rc2","sha":"8ae5d418c269fc4b48181cbd919c9c11a38ee9da","kind":"commit","published_at":"2017-05-27T06:53:23.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.3.0rc2","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.3.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.3.0rc2/manifests"},{"name":"v1.2.0","sha":"75ac6a80573c332422067f9d72fc965306b6f141","kind":"commit","published_at":"2013-04-02T05:08:54.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.2.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"399176185228885a135c96b6c3fca88323def8ca","kind":"tag","published_at":"2012-10-11T16:38:24.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.1.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.1.0/manifests"},{"name":"v0.9.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v0.9.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v0.9.0/manifests"},{"name":"v1.0.0","sha":"40ed0461f30b12ccdfc930d032a3234a48239429","kind":"commit","published_at":"2011-04-12T14:50:29.000Z","download_url":"https://codeload.github.com/pymodbus-dev/pymodbus/tar.gz/v1.0.0","html_url":"https://github.com/pymodbus-dev/pymodbus/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2023-07-06T11:37:52.485Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.102820064886448,"dependent_packages_count":19.580733715997006,"stargazers_count":9.188919391065635,"forks_count":5.859745445470427,"docker_downloads_count":null,"average":14.68305465435488},"purl":"pkg:conda/pymodbus","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pymodbus","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pymodbus","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pymodbus/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-09T04:58:45.962Z","issues_count":54,"pull_requests_count":153,"avg_time_to_close_issue":4001040.94,"avg_time_to_close_pull_request":4080964.5918367347,"issues_closed_count":50,"pull_requests_closed_count":147,"pull_request_authors_count":54,"issue_authors_count":39,"avg_comments_per_issue":5.925925925925926,"avg_comments_per_pull_request":1.0065359477124183,"merged_pull_requests_count":121,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":52,"past_year_pull_requests_count":101,"past_year_avg_time_to_close_issue":343622.9583333333,"past_year_avg_time_to_close_pull_request":172213.4105263158,"past_year_issues_closed_count":48,"past_year_pull_requests_closed_count":95,"past_year_pull_request_authors_count":18,"past_year_issue_authors_count":37,"past_year_avg_comments_per_issue":6.0576923076923075,"past_year_avg_comments_per_pull_request":1.00990099009901,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":88},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pymodbus/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pymodbus/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pymodbus/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pymodbus/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}}],"commits":{"id":6885,"full_name":"pymodbus-dev/pymodbus","default_branch":"dev","committers":[{"name":"jan iversen","email":"jancasacondor@gmail.com","login":"janiversen","count":929},{"name":"Galen Collins","email":"bashwork@gmail.com","login":"bashwork","count":352},{"name":"dhoomakethu","email":"otlasanju@gmail.com","login":"dhoomakethu","count":232},{"name":"Alex","email":"52292902+alexrudd2","login":"alexrudd2","count":145},{"name":"Kyle Altendorf","email":"sda@fstab.net","login":"altendky","count":107},{"name":"Galen Collins","email":"gccollin@amazon.com","login":null,"count":31},{"name":"James Hilliard","email":"james.hilliard1@gmail.com","login":"jameshilliard","count":10},{"name":"Philip Couling","email":"couling@gmail.com","login":"couling","count":10},{"name":"James Braza","email":"jamesbraza@gmail.com","login":"jamesbraza","count":10},{"name":"jon mills","email":"jonmills@moosesoup.com","login":"jonmills","count":8},{"name":"Stuart Longland","email":"stuartl@vrt.com.au","login":"sjlongland","count":8},{"name":"Michel F","email":"80367602+MrWaloo","login":"MrWaloo","count":8},{"name":"Ilkka Ollakka","email":"14361597+ilkka-ollakka","login":"ilkka-ollakka","count":8},{"name":"Mark M. Evans","email":"mark@riptideio.com","login":null,"count":8},{"name":"Bhagavan Nagaraju","email":"bhagavan@riptideio.com","login":null,"count":8},{"name":"Rahul Raghunath","email":"rahulraghu94@gmail.com","login":"rahulraghu94","count":7},{"name":"Thor Michael Støre","email":"tms@gapit.io","login":"thormick","count":7},{"name":"dices","email":"josert@microdice.net","login":"dices","count":7},{"name":"Karl Palsson","email":"karlp@remake.is","login":"karlp","count":7},{"name":"Thijs W","email":"wlcrs","login":"wlcrs","count":6},{"name":"Perry Kundert","email":"perry@hardconsulting.com","login":"pjkundert","count":6},{"name":"Fredo70","email":"fchastagnol@fredoware.ch","login":"Fredo70","count":6},{"name":"Christian Bergmiller","email":"christian.bergmiller@gildemeister.com","login":null,"count":6},{"name":"sanjay","email":"sanjay.kv@atherenergy.com","login":null,"count":5},{"name":"Alexandre CUER","email":"alexandre.cuer@cerema.fr","login":"alexandrecuer","count":5},{"name":"Christian Krause","email":"chkr-private","login":"chkr-private","count":5},{"name":"Claudio Catterina","email":"catterina.claudio@gmail.com","login":"ccatterina","count":4},{"name":"Pavel Kostromitinov","email":"cavaler.pk@gmail.com","login":"Cavaler","count":4},{"name":"Logan Gunthorpe","email":"logang@deltatee.com","login":"lsgunth","count":4},{"name":"James Cameron","email":"90580716+jcameron-sso","login":"jcameron-sso","count":4},{"name":"Bart de Waal","email":"bart@waalamo.com","login":null,"count":4},{"name":"Eren Inan Canpolat","email":"eren.canpolat@gmail.com","login":"canpolat","count":4},{"name":"Hangyu Fan","email":"25996285@qq.com","login":"fhydralisk","count":3},{"name":"Jian-Hong Pan","email":"starnight","login":"starnight","count":3},{"name":"Marko Luther","email":"marko.luther@gmx.net","login":"MAKOMO","count":3},{"name":"Matthias Urlichs","email":"matthias@urlichs.de","login":"smurfix","count":3},{"name":"Semyon Teplitsky","email":"semyont@gmail.com","login":"semyont","count":3},{"name":"谭九鼎","email":"109224573@qq.com","login":"imba-tjd","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"Chintalagiri Shashank","email":"shashank@chintal.in","login":"chintal","count":3},{"name":"Cougar","email":"cougar@random.ee","login":"Cougar","count":3},{"name":"Michael Corcoran","email":"tracer@outlook.co.nz","login":"tracernz","count":3},{"name":"Yegor Yefremov","email":"yegorslists@googlemail.com","login":"yegorich","count":3},{"name":"bje-","email":"bje@air.net.au","login":"bje-","count":3},{"name":"Josh Kelley","email":"joshkel@gmail.com","login":"joshkel","count":2},{"name":"Justin Standring","email":"me@justinstandring.com","login":"justinsg","count":2},{"name":"Maxime LEURENT","email":"maxime.leurent@gmx.fr","login":"maximeLeurent","count":2},{"name":"Patrick Fuller","email":"patrickfuller@gmail.com","login":"patrickfuller","count":2},{"name":"Petr Kubánek","email":"pkubanek@gmail.com","login":"pkubanek","count":2},{"name":"Yohrog","email":"69543220+Yohrog","login":"Yohrog","count":2},{"name":"Yash Jani","email":"procastinator4@gmail.com","login":"theyashjani","count":2},{"name":"Wild Stray","email":"wildstray","login":"wildstray","count":2},{"name":"Totally a booplicate","email":"53382877+Booplicate","login":"Booplicate","count":2},{"name":"Szewcson","email":"szewcson@gmail.com","login":"Szewcson","count":2},{"name":"zaid bin saeed","email":"47746351+zaid13","login":"zaid13","count":2},{"name":"idahogray","email":"idahogray@gmail.com","login":"idahogray","count":2},{"name":"fleimgruber","email":"fabio.leimgruber@posteo.eu","login":"fleimgruber","count":2},{"name":"efdx","email":"150683046+efdx","login":"efdx","count":2},{"name":"corollaries","email":"5928576+corollaries","login":"corollaries","count":2},{"name":"cbergmiller","email":"christian@bergmiller.de","login":"cbergmiller","count":2},{"name":"banana-sun","email":"106154199+banana-sun","login":"banana-sun","count":2},{"name":"andrew-harness","email":"75149647+andrew-harness","login":"andrew-harness","count":2},{"name":"Philippe Gauthier","email":"philippe.gauthier@deuxpi.ca","login":"deuxpi","count":2},{"name":"Qi Li","email":"160646648+qili-eaton","login":"qili-eaton","count":2},{"name":"Hamilton Kibbe","email":"ham@hamiltonkib.be","login":null,"count":2},{"name":"Erlend Egeberg Aasland","email":"erlend.aasland@innova.no","login":null,"count":2},{"name":"Chris Hung","email":"chris@iotechsys.com","login":null,"count":2},{"name":"Sebastian Machuca","email":"sebastian.machuca@bigcommerce.com","login":null,"count":2},{"name":"Siarhei Farbotka","email":"svfarbotka@gmail.com","login":null,"count":2},{"name":"peufeu2","email":"101405455+peufeu2","login":"peufeu2","count":2},{"name":"schubduese42","email":"schubduese42@gmail.com","login":"schubduese42","count":2},{"name":"sumguytho","email":"48988983+sumguytho","login":"sumguytho","count":2},{"name":"Albert Brandl","email":"albert.brandl@weiermayer.com","login":"abrandl","count":2},{"name":"André Srinivasan","email":"andre.srinivasan@gmail.com","login":"andresrinivasan","count":2},{"name":"Andy Walker","email":"16687934+camtarn","login":"camtarn","count":2},{"name":"Antoine Pitrou","email":"solipsis@pitrou.net","login":"pitrou","count":2},{"name":"Breina","email":"info@breina.be","login":"Breina","count":2},{"name":"Christian Sandberg","email":"christiansandberg","login":"christiansandberg","count":2},{"name":"Dominique Martinet","email":"asmadeus@codewreck.org","login":"martinetd","count":2},{"name":"Elvis Stansvik","email":"elvstone@gmail.com","login":"estan","count":2},{"name":"Eric Duminil","email":"eric.duminil@gmail.com","login":"EricDuminil","count":2},{"name":"Gordon Broom","email":"gjbroom@thebrooms.ca","login":"gjbroom","count":2},{"name":"Ingo van Lil","email":"inguin@gmx.de","login":"inguin","count":2},{"name":"John Miko","email":"johnmiko4@gmail.com","login":"johnmiko","count":2},{"name":"Robin Trabert","email":"60804317+hoesentoet","login":"hoesentoet","count":2},{"name":"Farzad Panahi","email":"farzad.panahi@gmail.com","login":"farzadpanahi","count":1},{"name":"Fabio Bonelli","email":"fbonelli@gmail.com","login":"bfabio","count":1},{"name":"Everley","email":"yy123xiang@163.com","login":"yy123xiang","count":1},{"name":"Esco441-91","email":"56118718+Esco441-91","login":"Esco441-91","count":1},{"name":"Emil Vanherp","email":"emil@vanherp.me","login":"Emilv2","count":1},{"name":"Sekenre","email":"kio@mothers-arms.co.uk","login":"Sekenre","count":1},{"name":"Sefa Keleş","email":"sefakeles@gmail.com","login":"sefakeles","count":1},{"name":"Piotr Kasprzyk","email":"ciri@ciri.pl","login":"kwadrat","count":1},{"name":"Philip Jones","email":"philj56@gmail.com","login":"philj56","count":1},{"name":"Paul Grimes","email":"pgrimes@cfa.harvard.edu","login":"PaulKGrimes","count":1},{"name":"Máté Szabó","email":"matesosh@gmail.com","login":"matesh","count":1},{"name":"Mike","email":"mpf82","login":"mpf82","count":1},{"name":"Mickaël Schoentgen","email":"contact@tiger-222.fr","login":"BoboTiG","count":1},{"name":"Memet Bilgin","email":"memetb@gmail.com","login":"memetb","count":1},{"name":"Matthias Straka","email":"59084281+matthiasstraka","login":"matthiasstraka","count":1},{"name":"yyokusa","email":"ayokus@icloud.com","login":"yyokusa","count":1},{"name":"wriswith","email":"119364378+wriswith","login":"wriswith","count":1},{"name":"vmacari","email":"vmacari","login":"vmacari","count":1},{"name":"tilman19","email":"tilman@3c7.de","login":"tilman19","count":1},{"name":"tcplomp","email":"tcplomp@gmail.com","login":"tcplomp","count":1},{"name":"pedrorovi","email":"85990527+pedrorovi","login":"pedrorovi","count":1},{"name":"patti2","email":"4007315+patti2","login":"patti2","count":1},{"name":"Steffen Beyer","email":"serpent@tribe-one.org","login":"serpent213","count":1},{"name":"hackerboygn","email":"hackerboygn@126.com","login":"hackerboygn","count":1},{"name":"francozappa","email":"antonioli.daniele@gmail.com","login":"francozappa","count":1},{"name":"er888kh","email":"45465346+er888kh","login":"er888kh","count":1},{"name":"duc996","email":"duc_996@gmx.net","login":"duc996","count":1},{"name":"dragoshenron","email":"dragoshenron@gmail.com","login":"dragoshenron","count":1},{"name":"doelki","email":"127394569+doelki","login":"doelki","count":1},{"name":"daanwtb","email":"166123532+daanwtb","login":"daanwtb","count":1},{"name":"cgernert","email":"cgernert@gmail.com","login":"cgernert","count":1},{"name":"brherger","email":"brherger.msa@gmail.com","login":"brherger","count":1},{"name":"alexis-care","email":"146740912+alexis-care","login":"alexis-care","count":1},{"name":"Carlos Gomez","email":"cag@eltwin.dk","login":null,"count":1},{"name":"Claudio Catterina","email":"ccatterina@energievalsabbia.it","login":null,"count":1},{"name":"Dmitri Zimine","email":"dz@stackstorm.com","login":null,"count":1},{"name":"Matheus Frata","email":"msfrata@hotmail.com","login":null,"count":1},{"name":"Oleg Gordienko","email":"admin@gordio.pp.ua","login":null,"count":1},{"name":"Thomas Jespersen","email":"laumann.thomas@gmail.com","login":null,"count":1},{"name":"alecjohanson","email":"alecjohanson@exosite.com","login":"alecjohanson","count":1},{"name":"ahcm-dev","email":"alastairhcmitchell@gmail.com","login":"ahcm-dev","count":1},{"name":"Martyy","email":"48990925+martyy665","login":"martyy665","count":1},{"name":"Gao Fang","email":"10386624+printfinn","login":"printfinn","count":1},{"name":"Florian Loitsch","email":"florian@loitsch.com","login":"floitsch","count":1},{"name":"laund","email":"laurinschmidt2001@gmail.com","login":"laundmo","count":1},{"name":"Blaise Thompson","email":"blaise@untzag.com","login":"untzag","count":1},{"name":"Arjan","email":"arjan@wooning.cz","login":"wooni005","count":1},{"name":"Andrea Canidio","email":"canidio.a@gmail.com","login":"acanidio","count":1},{"name":"Alois Hockenschlohe","email":"22458243+aloishockenschlohe","login":"aloishockenschlohe","count":1},{"name":"Alexey Andreyev","email":"aa13q@ya.ru","login":"a-andreyev","count":1},{"name":"Alexander Lanin","email":"alex@lanin.de","login":"AlexanderLanin","count":1},{"name":"Malte Kliemann","email":"mail@maltekliemann.com","login":"maltekliemann","count":1},{"name":"Luke Hoggatt","email":"37279082+hoggatt","login":"hoggatt","count":1},{"name":"Lars Kruse","email":"devel@sumpfralle.de","login":"sumpfralle","count":1},{"name":"Kürşat Aktaş","email":"kursat.ce@gmail.com","login":"kursataktas","count":1},{"name":"Kristoffer Sjöberg","email":"ksjoberg-github@q1.se","login":"ksjoberg","count":1},{"name":"Kim Hansen","email":"kim@rthansen.dk","login":"kimhanse","count":1},{"name":"Kenny Johansson","email":"wirehell@gmail.com","login":"wirehell","count":1},{"name":"Justin Searle","email":"github.com@meeas.com","login":"meeas","count":1},{"name":"JorisW","email":"joriswitteman@hotmail.com","login":"jorisplusplus","count":1},{"name":"Steffen Vogel","email":"post@steffenvogel.de","login":"stv0g","count":1},{"name":"Sytse Reitsma","email":"git@sreitsma.nl","login":"sytsereitsma","count":1},{"name":"Theo Barker","email":"95774460+theobarkerh","login":"theobarkerh","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Tomas Hozza","email":"thozza@gmail.com","login":"thozza","count":1},{"name":"Torstein Eide","email":"1884894+Eideen","login":"Eideen","count":1},{"name":"Ville Skyttä","email":"ville.skytta@iki.fi","login":"scop","count":1},{"name":"julian","email":"123150944+julianbs789","login":"julianbs789","count":1},{"name":"jbiswas","email":"biswasj@gmail.com","login":"jbiswas","count":1},{"name":"Dries","email":"dries.kennes@gmail.com","login":"dries007","count":1},{"name":"Jonathan Reichelt Gjertsen","email":"jonath.re@gmail.com","login":"jonathangjertsen","count":1},{"name":"Jonas Norling","email":"jonas@elemental.se","login":"JonasNorling","count":1},{"name":"Joe Burmeister","email":"joe.a.burmeister@googlemail.com","login":"jabjoe","count":1},{"name":"Jerome Velociter","email":"jerome@velociter.fr","login":"jvelo","count":1},{"name":"Jakob Schlyter","email":"jakob@kirei.se","login":"jschlyter","count":1},{"name":"Jakob Ruhe","email":"jakob.ruhe@gmail.com","login":"jakeru","count":1},{"name":"Jack","email":"jacklev@alum.mit.edu","login":"jackjweinstein","count":1},{"name":"J Harley","email":"502818+julzhk","login":"julzhk","count":1},{"name":"Iktek","email":"info@iktek.de","login":"Iktek","count":1},{"name":"Hynek Petrak","email":"hynek.petrak@gmail.com","login":"HynekPetrak","count":1},{"name":"Hayden Roche","email":"haydenroche5@gmail.com","login":"haydenroche5","count":1},{"name":"Gianluigi Tiesi","email":"sherpya@gmail.com","login":"sherpya","count":1},{"name":"Ghostkeeper","email":"Ghostkeeper","login":"Ghostkeeper","count":1},{"name":"AKJ7","email":"39413010+AKJ7","login":"AKJ7","count":1},{"name":"DominicDataP","email":"103406973+DominicDataP","login":"DominicDataP","count":1},{"name":"Daniel Rauber","email":"mail@danielrauber.de","login":"rauberdaniel","count":1},{"name":"Christian Pfisterer","email":"31439824+ChPfisterer","login":"ChPfisterer","count":1},{"name":"Chandler Riehm","email":"15848544+chandlerwr","login":"chandlerwr","count":1},{"name":"CapraTheBest","email":"gianluca.beladirr2y@gmail.com","login":"CapraTheBest","count":1},{"name":"WouterTuinstra","email":"64363740+WouterTuinstra","login":"WouterTuinstra","count":1}],"total_commits":2173,"total_committers":175,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":12.417142857142856,"dds":0.5724804417855499,"past_year_committers":[{"name":"jan iversen","email":"jancasacondor@gmail.com","login":"janiversen","count":247},{"name":"Alex","email":"52292902+alexrudd2","login":"alexrudd2","count":14},{"name":"James Hilliard","email":"james.hilliard1@gmail.com","login":"jameshilliard","count":9},{"name":"Michel F","email":"80367602+MrWaloo","login":"MrWaloo","count":8},{"name":"Ilkka Ollakka","email":"14361597+ilkka-ollakka","login":"ilkka-ollakka","count":3},{"name":"James Cameron","email":"90580716+jcameron-sso","login":"jcameron-sso","count":3},{"name":"Matthias Urlichs","email":"matthias@urlichs.de","login":"smurfix","count":3},{"name":"zaid bin saeed","email":"47746351+zaid13","login":"zaid13","count":2},{"name":"efdx","email":"150683046+efdx","login":"efdx","count":2},{"name":"andrew-harness","email":"75149647+andrew-harness","login":"andrew-harness","count":2},{"name":"Yash Jani","email":"procastinator4@gmail.com","login":"theyashjani","count":2},{"name":"Szewcson","email":"szewcson@gmail.com","login":"Szewcson","count":2},{"name":"Robin Trabert","email":"60804317+hoesentoet","login":"hoesentoet","count":2},{"name":"Qi Li","email":"160646648+qili-eaton","login":"qili-eaton","count":2},{"name":"Maxime LEURENT","email":"maxime.leurent@gmx.fr","login":"maximeLeurent","count":2},{"name":"Marko Luther","email":"marko.luther@gmx.net","login":"MAKOMO","count":2},{"name":"Breina","email":"info@breina.be","login":"Breina","count":2},{"name":"Andy Walker","email":"16687934+camtarn","login":"camtarn","count":1},{"name":"sumguytho","email":"48988983+sumguytho","login":"sumguytho","count":1},{"name":"dhoomakethu","email":"otlasanju@gmail.com","login":"dhoomakethu","count":1},{"name":"daanwtb","email":"166123532+daanwtb","login":"daanwtb","count":1},{"name":"brherger","email":"brherger.msa@gmail.com","login":"brherger","count":1},{"name":"alexis-care","email":"146740912+alexis-care","login":"alexis-care","count":1},{"name":"ahcm-dev","email":"alastairhcmitchell@gmail.com","login":"ahcm-dev","count":1},{"name":"Yohrog","email":"69543220+Yohrog","login":"Yohrog","count":1},{"name":"Thijs W.","email":"wlcrs","login":"wlcrs","count":1},{"name":"Philip Jones","email":"philj56@gmail.com","login":"philj56","count":1},{"name":"Pavel Kostromitinov","email":"cavaler.pk@gmail.com","login":"Cavaler","count":1},{"name":"Máté Szabó","email":"matesosh@gmail.com","login":"matesh","count":1},{"name":"Luke Hoggatt","email":"37279082+hoggatt","login":"hoggatt","count":1},{"name":"Kürşat Aktaş","email":"kursat.ce@gmail.com","login":"kursataktas","count":1},{"name":"Justin Standring","email":"me@justinstandring.com","login":"justinsg","count":1},{"name":"JorisW","email":"joriswitteman@hotmail.com","login":"jorisplusplus","count":1},{"name":"Esco441-91","email":"56118718+Esco441-91","login":"Esco441-91","count":1},{"name":"Daniel Rauber","email":"mail@danielrauber.de","login":"rauberdaniel","count":1},{"name":"Christian Pfisterer","email":"31439824+ChPfisterer","login":"ChPfisterer","count":1}],"past_year_total_commits":326,"past_year_total_committers":36,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":9.055555555555555,"past_year_dds":0.24233128834355833,"last_synced_at":"2025-05-13T03:18:16.114Z","last_synced_commit":"ef44d0f1b645d7e41770616a5fc5446ad664c4ae","created_at":"2023-03-07T09:43:59.881Z","updated_at":"2025-05-13T03:18:16.156Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"pymodbus-dev/pymodbus","html_url":"https://github.com/pymodbus-dev/pymodbus","last_synced_at":"2025-09-03T03:02:11.900Z","status":null,"issues_count":311,"pull_requests_count":1112,"avg_time_to_close_issue":2589551.7554744524,"avg_time_to_close_pull_request":881142.6806231743,"issues_closed_count":274,"pull_requests_closed_count":1027,"pull_request_authors_count":125,"issue_authors_count":238,"avg_comments_per_issue":4.427652733118971,"avg_comments_per_pull_request":1.2140287769784173,"merged_pull_requests_count":871,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":115,"past_year_pull_requests_count":415,"past_year_avg_time_to_close_issue":146417.04255319148,"past_year_avg_time_to_close_pull_request":122531.21111111112,"past_year_issues_closed_count":94,"past_year_pull_requests_closed_count":360,"past_year_pull_request_authors_count":37,"past_year_issue_authors_count":103,"past_year_avg_comments_per_issue":3.5565217391304347,"past_year_avg_comments_per_pull_request":0.7012048192771084,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":316,"created_at":"2023-05-10T21:50:51.003Z","updated_at":"2025-09-03T06:26:12.171Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pymodbus-dev%2Fpymodbus/issues","issue_labels_count":{"Bug":16,"Enhancements":15,"no-issue-activity":13,"help wanted":6,"More Information Required":4,"Investigating":4,"NewFeatureRequest":2,"Documentation Update Required":1,"in progress":1},"pull_request_labels_count":{"no-pr-activity":25,"Enhancements":2,"dependencies":2,"Bot":1,"Dep":1},"issue_author_associations_count":{"NONE":223,"CONTRIBUTOR":48,"COLLABORATOR":41},"pull_request_author_associations_count":{"COLLABORATOR":798,"CONTRIBUTOR":235,"NONE":95},"issue_authors":{"janiversen":25,"alexrudd2":16,"MAKOMO":3,"wlcrs":3,"dkhawajafaithtechinc":3,"peufeu2":3,"bsense-rius":3,"chkr-private":3,"pythcoiner":2,"sciunto":2,"jannikgoebel":2,"smurfix":2,"snorfalorpagus":2,"vfazio":2,"dhoomakethu":2,"sthelen-enqs":2,"maximeLeurent":2,"nicholas-a-guerra":2,"flavius-t":2,"fhydralisk":2,"jameshilliard":2,"KarolyPoka":2,"AlexanderLanin":2,"titov32":2,"VDigitall":2,"yokusrelynkno":2,"Hxz521":2,"nrodday":2,"realrushen":2,"t-dan":2,"CapraTheBest":1,"sthome-cz":1,"e41c9fp9duckcom":1,"michK":1,"jeniksv":1,"mbilalshaikh":1,"milannvidia":1,"balaARR":1,"Uncharger":1,"alexis-care":1,"dvalladares66":1,"vivekgourav":1,"dmc4":1,"mukesh-rudrasec":1,"AndrewStuhr":1,"TheUbuntuGuy":1,"MathijsNL":1,"JuanPaEsAr":1,"AKJ7":1,"helsmore":1,"filippobrogi":1,"brherger":1,"wlockwood":1,"ArdJonker":1,"elsamuko":1,"jcameron-sso":1,"bane22222":1,"Ambadrant":1,"farzadpanahi":1,"AWilson10":1,"mohadcoder":1,"cyberpater84":1,"sardware":1,"carthoris":1,"Chabrol":1,"R-a-f-a-e-l-s":1,"jvailius":1,"hoesentoet":1,"GargiGit24":1,"HynekPetrak":1,"Original-Nativy":1,"dakhnod":1,"HackersSpirit":1,"schwarzkunstlerin":1,"georgethomas08":1,"Breina":1,"pbubas":1,"gnawdog":1,"TristanLowell":1,"scotty007":1,"zaid13":1,"yfourel-vossloh":1,"DionSun":1,"MuellerDaniel":1,"DivineMK":1,"alainzhiyanov":1,"yawor":1,"rauberdaniel":1,"NekX1":1,"wasilukm":1,"lorithai":1,"jaskij":1,"andyhebiao":1,"jsanchez73":1,"jara1":1,"dries007":1,"ieb":1,"erlend-aasland":1,"sunkencity":1,"samskiter":1,"aryker":1,"Tamanar":1,"rbborges":1,"nee2c":1,"martink-p":1,"paranoid64":1,"matesh":1,"ickedude":1,"eric-silk":1,"camtarn":1,"David-":1,"ArAhmedRaza":1,"matteo-zanoni":1,"cddmp":1,"martyy665":1,"campbellmbrown":1,"phantom1299":1,"brkbrc":1,"oliver-rew":1,"ChPfisterer":1,"eabinga":1,"JesperHakansson":1,"pmolke":1,"enjoysmath":1,"zuckschwerdt":1,"ksjoberg":1,"sefakeles":1,"doxg":1,"michael-sayapin":1,"ashb":1,"Gradhoc-aeimil":1,"erikvanhamme":1,"tpd-opitz":1,"Atheer2104":1,"krogozinski":1,"aurelienp69":1,"cobear333":1,"neosoyo":1,"Hermit-xx":1,"shyd":1,"PJ-Schulz":1,"stanceli":1,"raphapassini":1,"mintheinwin":1,"h3ndrk":1,"hasenradball":1,"mbs38":1,"chihpingkuo":1,"Hizaak":1,"znazter":1,"twchan-pi":1,"ahmadkammonah":1,"IgorVDubov":1,"brt-han-mai":1,"rhpijnacker":1,"f41ardu":1,"silvioporto":1,"sush2023":1,"teddyrendahl":1,"shamyjun22":1,"CarlosGomezPerea":1,"MichielfromNL":1,"RoGu777":1,"dcneeme":1,"GayanJayakody":1,"BhanuKiranChaluvadi":1,"Lucas-Morais-Freire":1,"couling":1,"banana-sun":1,"fineskorohodov":1,"laundmo":1,"erezblm":1,"Alfick":1,"Edgar-qiqi":1,"Elfe":1,"bmasotta":1,"ulfaric":1,"BrixSat":1,"jimlynnjulian":1,"EdwinGH":1,"rtek":1,"rishabh1212":1,"amarco":1,"zplorer52":1,"willborghei":1,"PaulKGrimes":1,"tintigx":1,"zockerforever":1,"peterz1972":1,"MrWaloo":1,"jomach":1,"TowardtheStars":1,"iynehz":1,"dnshshkr":1,"k-sartor":1,"kusiyana":1,"faizwal":1,"jondo2010":1,"HuLight":1,"Iktek":1,"ohshazbot":1,"Joy-2612":1,"JimWiesler":1,"zouzhe1":1,"RyIot3329":1,"nvincent-vossloh":1,"igorbga":1,"DaneSlattery":1,"Kampi":1,"saschaludwig":1,"Bestpj12":1,"TQK0209":1,"pkubanek":1,"joseph112":1,"jvelo":1,"alexatothermo":1,"wirehell":1,"tomas-bozek":1,"hrbonz":1,"sso9409":1,"doelki":1,"matomatusov":1,"gottardini":1,"meetvigneshbalaji":1,"joshua-gallagher":1,"alexanderK1987":1,"Doeme":1,"gerontec":1,"dereyck":1,"lijianming1":1,"hf81-ble":1,"philj56":1,"Alex-Gans":1,"8none1":1,"vlad-lisnyi":1,"73jn":1,"SaraEersel":1,"mikaelarguedas":1,"david-drinn":1},"pull_request_authors":{"janiversen":647,"alexrudd2":151,"jameshilliard":52,"dhoomakethu":16,"MrWaloo":15,"ilkka-ollakka":12,"MAKOMO":6,"smurfix":6,"jamesbraza":6,"pjkundert":6,"ahcm-dev":5,"lsgunth":5,"efdx":4,"matesh":4,"Cavaler":4,"justinsg":4,"andrew-harness":4,"mdeneen":4,"pnl-jseb":4,"jcameron-sso":4,"chkr-private":4,"theyashjani":4,"philj56":4,"Fredo70":3,"couling":3,"sjlongland":3,"dependabot[bot]":3,"fhydralisk":3,"wlcrs":3,"doelki":2,"jonathangjertsen":2,"maximeLeurent":2,"laundmo":2,"sumguytho":2,"ChPfisterer":2,"kursataktas":2,"rauberdaniel":2,"transistorgrab":2,"dnssoftware":2,"hjkarssies":2,"jkedra":2,"serpent213":2,"Cougar":2,"Booplicate":2,"zhanglongqi":2,"Szewcson":2,"zaid13":2,"Yohrog":2,"daanwtb":2,"ickedude":2,"CapraTheBest":2,"bje-":2,"julianbs789":2,"igorbga":2,"hoesentoet":2,"Esco441-91":2,"jorisplusplus":2,"camtarn":2,"martyy665":2,"dnshshkr":2,"bekeband-cell":2,"Breina":2,"AlexanderLanin":2,"samskiter":2,"Lucas-Morais-Freire":2,"pythcoiner":2,"qili-eaton":2,"dsblendo":2,"johnmiko":2,"krogozinski":2,"hoggatt":2,"karlp":2,"t-dan":1,"canpolat":1,"cprov":1,"mesias":1,"aloishockenschlohe":1,"estan":1,"jvelo":1,"schubduese42":1,"fleimgruber":1,"matteo-zanoni":1,"DominicDataP":1,"andresrinivasan":1,"wriswith":1,"idahogray":1,"yyokusa":1,"alexis-care":1,"vfazio":1,"deuxpi":1,"HynekPetrak":1,"hamiltonkibbe":1,"FlorianFiebig":1,"Ghostkeeper":1,"joshkel":1,"btbytes":1,"ammarjai":1,"semyont":1,"dhoomkethu":1,"jbiswas":1,"mfrata":1,"pitrou":1,"erlend-aasland":1,"francozappa":1,"Iktek":1,"gjbroom":1,"inguin":1,"candeira":1,"jlunz":1,"aaru-astranis":1,"BoboTiG":1,"patrickfuller":1,"yokusrelynkno":1,"xvart":1,"brherger":1,"farzadpanahi":1,"vincsdev":1,"lafrech":1,"martinetd":1,"yy123xiang":1,"jonmills":1,"sefakeles":1,"sthome-cz":1,"chandlerwr":1,"garvan2021":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10058126,"issues_count":30987467,"pull_requests_count":93684777,"authors_count":10684820,"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":{},"past_year_pull_request_labels_count":{"no-pr-activity":3,"Bot":1,"Dep":1},"past_year_issue_author_associations_count":{"NONE":91,"CONTRIBUTOR":22,"COLLABORATOR":3},"past_year_pull_request_author_associations_count":{"COLLABORATOR":324,"CONTRIBUTOR":77,"NONE":31},"past_year_issue_authors":{"peufeu2":3,"smurfix":2,"snorfalorpagus":2,"flavius-t":2,"maximeLeurent":2,"nicholas-a-guerra":2,"vfazio":2,"Hxz521":2,"MAKOMO":2,"alexrudd2":2,"jameshilliard":2,"nvincent-vossloh":1,"ohshazbot":1,"nee2c":1,"MuellerDaniel":1,"oliver-rew":1,"MrWaloo":1,"paranoid64":1,"zuckschwerdt":1,"mohadcoder":1,"mintheinwin":1,"milannvidia":1,"MichielfromNL":1,"matomatusov":1,"matesh":1,"Lucas-Morais-Freire":1,"lorithai":1,"Kampi":1,"JuanPaEsAr":1,"joseph112":1,"zplorer52":1,"zaid13":1,"yawor":1,"wlcrs":1,"willborghei":1,"wasilukm":1,"vlad-lisnyi":1,"vivekgourav":1,"VDigitall":1,"TristanLowell":1,"tpd-opitz":1,"sush2023":1,"sthome-cz":1,"sso9409":1,"silvioporto":1,"shyd":1,"saschaludwig":1,"SaraEersel":1,"rhpijnacker":1,"rauberdaniel":1,"R-a-f-a-e-l-s":1,"pmolke":1,"philj56":1,"PaulKGrimes":1,"dcneeme":1,"david-drinn":1,"David-":1,"DaneSlattery":1,"dakhnod":1,"ChPfisterer":1,"chkr-private":1,"Chabrol":1,"carthoris":1,"camtarn":1,"campbellmbrown":1,"bsense-rius":1,"brt-han-mai":1,"brherger":1,"Breina":1,"bmasotta":1,"bane22222":1,"andyhebiao":1,"Ambadrant":1,"alexis-care":1,"Alex-Gans":1,"alexatothermo":1,"alainzhiyanov":1,"ahmadkammonah":1,"8none1":1,"jondo2010":1,"jomach":1,"JimWiesler":1,"jimlynnjulian":1,"janiversen":1,"igorbga":1,"ieb":1,"hrbonz":1,"hoesentoet":1,"hf81-ble":1,"hasenradball":1,"Gradhoc-aeimil":1,"gottardini":1,"GargiGit24":1,"fineskorohodov":1,"filippobrogi":1,"erlend-aasland":1,"eric-silk":1,"elsamuko":1,"EdwinGH":1,"Edgar-qiqi":1,"eabinga":1,"Doeme":1,"dmc4":1,"dereyck":1},"past_year_pull_request_authors":{"janiversen":305,"alexrudd2":19,"MrWaloo":15,"jameshilliard":14,"smurfix":6,"ahcm-dev":5,"matesh":4,"theyashjani":4,"philj56":4,"mdeneen":4,"MAKOMO":4,"pjkundert":4,"daanwtb":2,"camtarn":2,"kursataktas":2,"ChPfisterer":2,"jorisplusplus":2,"bekeband-cell":2,"wlcrs":2,"Breina":2,"zaid13":2,"hoesentoet":2,"hjkarssies":2,"maximeLeurent":2,"igorbga":2,"rauberdaniel":2,"Szewcson":2,"hoggatt":2,"justinsg":2,"Lucas-Morais-Freire":2,"erlend-aasland":1,"alexis-care":1,"dependabot[bot]":1,"sthome-cz":1,"brherger":1,"vfazio":1,"jlunz":1,"aaru-astranis":1},"maintainers":[{"login":"janiversen","count":672,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}],"active_maintainers":[{"login":"janiversen","count":306,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/janiversen"},{"login":"alexrudd2","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexrudd2"}]},"events":{"total":{"CreateEvent":157,"CommitCommentEvent":3,"ReleaseEvent":11,"IssuesEvent":186,"WatchEvent":247,"DeleteEvent":154,"IssueCommentEvent":690,"PushEvent":1740,"PullRequestReviewCommentEvent":87,"PullRequestReviewEvent":114,"PullRequestEvent":336,"ForkEvent":91},"last_year":{"CreateEvent":157,"CommitCommentEvent":3,"ReleaseEvent":11,"IssuesEvent":186,"WatchEvent":247,"DeleteEvent":154,"IssueCommentEvent":690,"PushEvent":1740,"PullRequestReviewCommentEvent":87,"PullRequestReviewEvent":114,"PullRequestEvent":336,"ForkEvent":91}},"keywords":["modbus","modbus-library","modbus-master","modbus-protocol","modbus-rtu","modbus-serial","modbus-slave","modbus-tcp","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:33:17.251Z","updated_at":"2023-01-13T11:33:17.251Z","repository_link":"https://github.com/pymodbus-dev/pymodbus/blob/dev/.github/workflows/ci.yml","dependencies":[{"id":6875627522,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875627523,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6875627524,"package_name":"syphar/restore-virtualenv","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/clean_workflow_runs.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:33:17.341Z","updated_at":"2023-01-13T11:33:17.341Z","repository_link":"https://github.com/pymodbus-dev/pymodbus/blob/dev/.github/workflows/clean_workflow_runs.yml","dependencies":[{"id":6875627526,"package_name":"Mattraks/delete-workflow-runs","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale_lock.yml","sha":null,"kind":"manifest","created_at":"2023-07-06T07:29:56.888Z","updated_at":"2023-07-06T07:29:56.888Z","repository_link":"https://github.com/pymodbus-dev/pymodbus/blob/dev/.github/workflows/stale_lock.yml","dependencies":[{"id":11150846052,"package_name":"actions/stale","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11150846053,"package_name":"dessant/lock-threads","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]}],"score":33.44887573583972,"created_at":"2025-09-08T11:18:33.580Z","updated_at":"2025-10-07T08:24:44.309Z","avatar_url":"https://github.com/pymodbus-dev.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":734515,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["asyncio","closember","packaging","autograd","tensors","aiohttp","http-client","http-server","gtk","qt"],"project_url":"https://science.ecosyste.ms/api/v1/projects/64299","html_url":"https://science.ecosyste.ms/projects/64299"}