{"id":369993,"url":"https://github.com/businho/pytest-ruff","last_synced_at":"2026-05-30T16:00:30.115Z","repository":{"id":65797257,"uuid":"599731435","full_name":"businho/pytest-ruff","owner":"businho","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-27T09:52:06.000Z","size":34,"stargazers_count":36,"open_issues_count":5,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-28T15:03:33.967Z","etag":null,"topics":["pytest","python","ruff"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/businho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-09T19:05:23.000Z","updated_at":"2026-05-21T01:18:54.000Z","dependencies_parsed_at":"2023-05-23T10:45:27.409Z","dependency_job_id":"34989626-c5fb-4b50-9a12-2b12ad642b7f","html_url":"https://github.com/businho/pytest-ruff","commit_stats":null,"previous_names":["businho/pytest-ruff","buserbrasil/pytest-ruff"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/businho/pytest-ruff","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33698654,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"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":"businho","name":"businho","uuid":"133775338","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/133775338?v=4","repositories_count":2,"last_synced_at":"2023-05-24T08:28:17.886Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/businho","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-24T08:28:17.890Z","updated_at":"2023-05-24T08:28:17.890Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho/repositories"},"packages":[{"id":6303018,"name":"pytest-ruff","ecosystem":"pypi","description":"pytest plugin to check ruff requirements.","homepage":"https://github.com/businho/pytest-ruff","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/businho/pytest-ruff","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2023-02-09T19:19:56.000Z","latest_release_published_at":"2024-07-21T08:01:28.000Z","latest_release_number":"0.4.1","last_synced_at":"2026-05-28T16:50:23.416Z","created_at":"2023-02-10T15:46:09.764Z","updated_at":"2026-05-28T20:35:45.584Z","registry_url":"https://pypi.org/project/pytest-ruff/","install_command":"pip install pytest-ruff --index-url https://pypi.org/simple","documentation_url":"https://pytest-ruff.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Framework :: Pytest","Intended Audience :: Developers","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pytest-ruff","project_status":null},"repo_metadata":{"id":65797257,"uuid":"599731435","full_name":"businho/pytest-ruff","owner":"businho","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-27T09:52:06.000Z","size":34,"stargazers_count":35,"open_issues_count":4,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-13T00:10:56.847Z","etag":null,"topics":["pytest","python","ruff"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/businho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-09T19:05:23.000Z","updated_at":"2025-06-19T07:23:06.000Z","dependencies_parsed_at":"2023-05-23T10:45:27.409Z","dependency_job_id":"34989626-c5fb-4b50-9a12-2b12ad642b7f","html_url":"https://github.com/businho/pytest-ruff","commit_stats":null,"previous_names":["businho/pytest-ruff","buserbrasil/pytest-ruff"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/businho/pytest-ruff","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31941845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T17:29:20.459Z","status":"ssl_error","status_checked_at":"2026-04-17T17:28:47.801Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"businho","name":"businho","uuid":"133775338","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/133775338?v=4","repositories_count":2,"last_synced_at":"2023-05-24T08:28:17.886Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/businho","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-24T08:28:17.890Z","updated_at":"2023-05-24T08:28:17.890Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/businho/repositories"},"tags":[{"name":"v0.5","sha":"eb815de1fc32dc98d538f7475f3a4dbb22913a8d","kind":"commit","published_at":"2025-06-19T07:23:02.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.5","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.5/manifests"},{"name":"v0.4.1","sha":"0a0794e56f93f5f9358ad4972e9f4dd95c25104e","kind":"commit","published_at":"2024-07-21T08:00:16.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.4.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"759cacd7cae8decaec4ff8b7c9aa4e447ba5a9c5","kind":"commit","published_at":"2024-07-09T19:27:37.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.4.0","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"cb1685eacf28dc25bda0dcd6f4bc43705e1cf13a","kind":"commit","published_at":"2024-04-11T14:03:57.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.3.2","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"9efc242a519f8c7648bc732a170079864b592521","kind":"commit","published_at":"2024-03-10T12:47:41.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.3.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3.1/manifests"},{"name":"v0.3","sha":"37b8e736063f61ca4b5118ac499ee63fb3943b17","kind":"commit","published_at":"2024-03-03T10:16:18.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.3","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.3/manifests"},{"name":"v0.2.1","sha":"2098829cfb8f95c2885c6dec3e229ed3092e2c1e","kind":"commit","published_at":"2023-10-31T18:42:05.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.2.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"df22c01741f8f44d19ad4f9bdfbef8f184318aff","kind":"commit","published_at":"2023-10-30T22:53:11.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.2","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.2/manifests"},{"name":"v0.1.1","sha":"16004c5655f1ca55a77e114940f4ab5419dac426","kind":"commit","published_at":"2023-07-31T16:38:24.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.1.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.1.1/manifests"},{"name":"v0.1","sha":"4c2608da2b88c5182b06a0c0480ee5b6253b99d3","kind":"commit","published_at":"2023-05-27T12:07:16.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.1/manifests"},{"name":"v0.0.6","sha":"e9f7cdac19c938d98bf045fa21ad9ddf82896426","kind":"commit","published_at":"2023-04-28T11:27:14.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.6","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"0e7842089680730736805be3dd13b4b403dbf428","kind":"commit","published_at":"2023-03-22T11:48:01.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.5","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"32bb00d146b901569ac260c2bcc3f2feb595c65e","kind":"commit","published_at":"2023-02-27T12:59:04.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.4","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"0f41360e9f2bb8d5ca6f6b6a77c5d84b75001e9e","kind":"commit","published_at":"2023-02-10T17:02:14.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.3","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"ba37320ceba6f39cbebbafbaf964ffaa360b68f1","kind":"commit","published_at":"2023-02-10T14:44:33.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.2","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"4c368f3adcae266315a47c68261c3e417ea58c70","kind":"commit","published_at":"2023-02-09T19:08:45.000Z","download_url":"https://codeload.github.com/businho/pytest-ruff/tar.gz/v0.0.1","html_url":"https://github.com/businho/pytest-ruff/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/businho/pytest-ruff@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-28T20:35:45.561Z","dependent_packages_count":98,"downloads":150215,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":1.5697993628092628,"dependent_repos_count":8.934956661840761,"dependent_packages_count":0.2207719418241234,"stargazers_count":14.891805335132618,"forks_count":29.779073014763295,"docker_downloads_count":null,"average":11.079281263274012},"purl":"pkg:pypi/pytest-ruff","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pytest-ruff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pytest-ruff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pytest-ruff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T22:00:39.016Z","issues_count":19,"pull_requests_count":22,"avg_time_to_close_issue":629993.1428571428,"avg_time_to_close_pull_request":350001.61904761905,"issues_closed_count":14,"pull_requests_closed_count":21,"pull_request_authors_count":7,"issue_authors_count":15,"avg_comments_per_issue":1.631578947368421,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":20,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":591077.0,"past_year_avg_time_to_close_pull_request":2401980.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pytest-ruff/codemeta","maintainers":[{"uuid":"iurisilvio","login":"iurisilvio","name":null,"email":null,"url":null,"packages_count":23,"html_url":"https://pypi.org/user/iurisilvio/","role":null,"created_at":"2023-02-26T07:07:54.554Z","updated_at":"2023-02-26T07:07:54.554Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/iurisilvio/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","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":13079764,"name":"python311Packages.pytest-ruff","ecosystem":"nixpkgs","description":"A pytest plugin to run ruff","homepage":"https://github.com/businho/pytest-ruff","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/businho/pytest-ruff","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:43:20.470Z","latest_release_published_at":"2026-02-01T17:43:20.470Z","latest_release_number":"0.4.1","last_synced_at":"2026-03-07T09:17:24.870Z","created_at":"2026-02-01T17:43:17.033Z","updated_at":"2026-03-07T09:17:26.755Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.pytest-ruff","install_command":"nix-env -iA nixpkgs.python311Packages.pytest-ruff","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pytest-ruff/default.nix#L49","metadata":{"nix_attribute":"python3.11-pytest-ruff-0.4.1","position":"pkgs/development/python-modules/pytest-ruff/default.nix:49","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pytest-ruff","upstream_purl":"pkg:pypi/pytest-ruff"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python311Packages.pytest-ruff?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pytest-ruff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pytest-ruff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pytest-ruff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pytest-ruff/codemeta","maintainers":[{"uuid":"baloo","login":null,"name":"Arthur Gautier","email":"nixpkgs@superbaloo.net","url":"https://github.com/baloo","packages_count":25,"html_url":null,"role":null,"created_at":"2026-03-07T09:17:26.414Z","updated_at":"2026-03-07T09:17:26.414Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/baloo/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":12898438,"name":"python314Packages.pytest-ruff","ecosystem":"nixpkgs","description":"Pytest plugin to run ruff","homepage":"https://github.com/businho/pytest-ruff","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/businho/pytest-ruff","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T09:44:03.169Z","latest_release_published_at":"2026-01-27T09:44:03.169Z","latest_release_number":"0.5","last_synced_at":"2026-03-05T23:09:43.249Z","created_at":"2026-01-27T09:44:02.944Z","updated_at":"2026-03-05T23:09:43.589Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.pytest-ruff","install_command":"nix-env -iA nixpkgs.python314Packages.pytest-ruff","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pytest-ruff/default.nix#L49","metadata":{"nix_attribute":"python3.14-pytest-ruff-0.5","position":"pkgs/development/python-modules/pytest-ruff/default.nix:49","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pytest-ruff","upstream_purl":"pkg:pypi/pytest-ruff"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python314Packages.pytest-ruff?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.pytest-ruff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.pytest-ruff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.pytest-ruff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pytest-ruff/codemeta","maintainers":[{"uuid":"baloo","login":null,"name":"Arthur Gautier","email":"nixpkgs@superbaloo.net","url":"https://github.com/baloo","packages_count":27,"html_url":null,"role":null,"created_at":"2026-03-05T23:09:43.491Z","updated_at":"2026-03-05T23:09:43.491Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/baloo/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13088614,"name":"python312Packages.pytest-ruff","ecosystem":"nixpkgs","description":"A pytest plugin to run ruff","homepage":"https://github.com/businho/pytest-ruff","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/businho/pytest-ruff","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:11:01.428Z","latest_release_published_at":"2026-02-01T18:11:01.428Z","latest_release_number":"0.4.1","last_synced_at":"2026-03-06T06:33:30.281Z","created_at":"2026-02-01T18:10:58.986Z","updated_at":"2026-03-06T06:33:30.605Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.pytest-ruff","install_command":"nix-env -iA nixpkgs.python312Packages.pytest-ruff","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pytest-ruff/default.nix#L49","metadata":{"nix_attribute":"python3.12-pytest-ruff-0.4.1","position":"pkgs/development/python-modules/pytest-ruff/default.nix:49","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pytest-ruff","upstream_purl":"pkg:pypi/pytest-ruff"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python312Packages.pytest-ruff?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.pytest-ruff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.pytest-ruff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.pytest-ruff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pytest-ruff/codemeta","maintainers":[{"uuid":"baloo","login":null,"name":"Arthur Gautier","email":"nixpkgs@superbaloo.net","url":"https://github.com/baloo","packages_count":25,"html_url":null,"role":null,"created_at":"2026-03-06T06:33:30.516Z","updated_at":"2026-03-06T06:33:30.516Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/baloo/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":12874554,"name":"python313Packages.pytest-ruff","ecosystem":"nixpkgs","description":"Pytest plugin to run ruff","homepage":"https://github.com/businho/pytest-ruff","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/businho/pytest-ruff","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T04:21:19.693Z","latest_release_published_at":"2026-01-27T04:21:19.693Z","latest_release_number":"0.5","last_synced_at":"2026-03-07T00:41:37.480Z","created_at":"2026-01-27T04:21:19.464Z","updated_at":"2026-03-07T00:41:37.854Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.pytest-ruff","install_command":"nix-env -iA nixpkgs.python313Packages.pytest-ruff","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pytest-ruff/default.nix#L49","metadata":{"nix_attribute":"python3.13-pytest-ruff-0.5","position":"pkgs/development/python-modules/pytest-ruff/default.nix:49","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pytest-ruff","upstream_purl":"pkg:pypi/pytest-ruff"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python313Packages.pytest-ruff?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.pytest-ruff","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.pytest-ruff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.pytest-ruff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pytest-ruff/codemeta","maintainers":[{"uuid":"baloo","login":null,"name":"Arthur Gautier","email":"nixpkgs@superbaloo.net","url":"https://github.com/baloo","packages_count":27,"html_url":null,"role":null,"created_at":"2026-03-07T00:41:37.740Z","updated_at":"2026-03-07T00:41:37.740Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/baloo/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}}],"commits":{"id":1465257,"full_name":"businho/pytest-ruff","default_branch":"main","total_commits":39,"total_committers":7,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.571428571428571,"dds":0.20512820512820518,"past_year_total_commits":2,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.5,"last_synced_at":"2026-05-28T15:00:47.861Z","last_synced_commit":"eb815de1fc32dc98d538f7475f3a4dbb22913a8d","created_at":"2024-01-14T16:51:09.215Z","updated_at":"2026-05-28T15:00:35.035Z","committers":[{"name":"Iuri de Silvio","email":"iurisilvio@gmail.com","login":"iurisilvio","count":31},{"name":"Sean Kelly","email":"10122262+skellys","login":"skellys","count":3},{"name":"lexi-k","email":"69981673+lexi-k","login":"lexi-k","count":1},{"name":"Lucas Bickel","email":"116588+hairmare","login":"hairmare","count":1},{"name":"Jason R. Coombs","email":"jaraco@jaraco.com","login":"jaraco","count":1},{"name":"Hasier","email":"hasier","login":"hasier","count":1},{"name":"Christian Clauss","email":"cclauss@me.com","login":"cclauss","count":1}],"past_year_committers":[{"name":"Iuri de Silvio","email":"iurisilvio@gmail.com","login":"iurisilvio","count":1},{"name":"Hasier","email":"hasier","login":"hasier","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-30T00:00:22.241Z","repositories_count":6248997,"commits_count":883835434,"contributors_count":34995979,"owners_count":1160661,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"businho/pytest-ruff","html_url":"https://github.com/businho/pytest-ruff","last_synced_at":"2026-04-23T22:00:39.016Z","status":"active","issues_count":19,"pull_requests_count":22,"avg_time_to_close_issue":629993.1428571428,"avg_time_to_close_pull_request":350001.61904761905,"issues_closed_count":14,"pull_requests_closed_count":21,"pull_request_authors_count":7,"issue_authors_count":15,"avg_comments_per_issue":1.631578947368421,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":20,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":591077.0,"past_year_avg_time_to_close_pull_request":2401980.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"created_at":"2023-05-25T02:55:58.516Z","updated_at":"2026-04-23T22:00:39.016Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/businho%2Fpytest-ruff/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":11,"CONTRIBUTOR":8}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":19,"NONE":3}},"issue_authors":{"table":{"jaraco":4,"lexi-k":2,"Olegt0rr":1,"boidolr":1,"techman83":1,"iurisilvio":1,"skellys":1,"osvenskan":1,"yurivict":1,"mbridon":1,"kimhanse":1,"mihalt":1,"mmatthe":1,"stolarczyk":1,"petrchiriboga":1}},"pull_request_authors":{"table":{"iurisilvio":13,"hairmare":2,"cclauss":2,"lexi-k":2,"skellys":1,"jaraco":1,"hasier":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-24T00:00:44.577Z","repositories_count":14688247,"issues_count":34065236,"pull_requests_count":111503839,"authors_count":11272737,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":2}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{"kimhanse":1,"mbridon":1}},"past_year_pull_request_authors":{"table":{}},"maintainers":[],"active_maintainers":[]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":2,"ForkEvent":1,"IssuesEvent":1,"WatchEvent":4,"IssueCommentEvent":2,"PushEvent":1,"PullRequestReviewEvent":1,"CreateEvent":1},"last_year":{"ReleaseEvent":1,"DeleteEvent":2,"IssuesEvent":1,"WatchEvent":3,"IssueCommentEvent":2,"PushEvent":1,"PullRequestReviewEvent":1,"CreateEvent":1}},"keywords":["pytest","python","ruff"],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-05-23T10:45:27.350Z","updated_at":"2023-05-23T10:45:27.350Z","repository_link":"https://github.com/businho/pytest-ruff/blob/main/pyproject.toml","dependencies":[{"id":9916204535,"package_name":"python","ecosystem":"pypi","requirements":"^3.7","direct":true,"kind":"runtime","optional":false},{"id":9916204536,"package_name":"ruff","ecosystem":"pypi","requirements":"\u003e=0.0.242","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-package.yml","sha":null,"kind":"manifest","created_at":"2023-05-23T10:45:27.266Z","updated_at":"2023-05-23T10:45:27.266Z","repository_link":"https://github.com/businho/pytest-ruff/blob/main/.github/workflows/python-package.yml","dependencies":[{"id":9916204461,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":9916204462,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":9916204463,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2023-05-23T10:45:27.315Z","updated_at":"2023-05-23T10:45:27.315Z","repository_link":"https://github.com/businho/pytest-ruff/blob/main/.github/workflows/python-publish.yml","dependencies":[{"id":9916204498,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":9916204499,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":9916204500,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":9916204501,"package_name":"JRubics/poetry-publish","ecosystem":"actions","requirements":"v1.15","direct":true,"kind":"composite","optional":false}]}],"score":17.579990544809014,"created_at":"2025-12-20T09:37:44.203Z","updated_at":"2026-05-30T16:00:30.135Z","avatar_url":"https://github.com/businho.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/369993","html_url":"https://summary.ecosyste.ms/projects/369993"}