{"id":69622,"name":"piq","description":"Measures and metrics for image2image tasks. PyTorch.","url":"https://github.com/photosynthesis-team/piq","last_synced_at":"2025-09-08T14:54:39.855Z","repository":{"id":37236449,"uuid":"229097134","full_name":"photosynthesis-team/piq","owner":"photosynthesis-team","description":"Measures and metrics for image2image tasks. PyTorch.","archived":false,"fork":false,"pushed_at":"2024-05-12T15:30:07.000Z","size":3909,"stargazers_count":1512,"open_issues_count":48,"forks_count":123,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-08-01T10:03:03.010Z","etag":null,"topics":["brisque","fid","gan","generative-models","image-metrics","image-quality","image-quality-assessment","image-to-image","iqa","kid","measures","metrics","ms-ssim","mse","psnr","python3","pytorch","ssim","vif"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/photosynthesis-team.png","metadata":{"files":{"readme":"README.rst","changelog":null,"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":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-19T16:38:14.000Z","updated_at":"2025-08-01T09:46:16.000Z","dependencies_parsed_at":"2023-07-16T20:09:44.924Z","dependency_job_id":"b919aabf-a745-4ca2-a17b-d3b915304ead","html_url":"https://github.com/photosynthesis-team/piq","commit_stats":{"total_commits":215,"total_committers":13,"mean_commits":16.53846153846154,"dds":0.5302325581395348,"last_synced_commit":"9948a52fc09ac5f7fb3618ce64b7086f5c3109da"},"previous_names":["photosynthesis-team/photosynthesis.metrics"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/photosynthesis-team/piq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/sbom","scorecard":{"id":732325,"data":{"date":"2025-08-11","repo":{"name":"github.com/photosynthesis-team/piq","commit":"9948a52fc09ac5f7fb3618ce64b7086f5c3109da"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":7,"reason":"Found 23/30 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/cd-conda.yml:1","Warn: no topLevel permission defined: .github/workflows/cd-pypi.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-linting.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-mypy.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-testing.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd-conda.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/cd-conda.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd-conda.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/cd-conda.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd-pypi.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/cd-pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd-pypi.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/cd-pypi.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-linting.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-linting.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-linting.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-linting.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-mypy.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-mypy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-mypy.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-mypy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-testing.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-testing.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-testing.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-testing.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-testing.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-testing.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-testing.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/photosynthesis-team/piq/ci-testing.yml/master?enable=pin","Warn: downloadThenRun not pinned by hash: .github/workflows/cd-conda.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/cd-pypi.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/cd-pypi.yml:19","Warn: pipCommand not pinned by hash: .github/workflows/ci-linting.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/ci-mypy.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/ci-testing.yml:47","Warn: pipCommand not pinned by hash: .github/workflows/ci-testing.yml:48","Warn: pipCommand not pinned by hash: .github/workflows/ci-testing.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/ci-testing.yml:50","Warn: pipCommand not pinned by hash: .github/workflows/ci-testing.yml:58","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v0.7.1 not signed: https://api.github.com/repos/photosynthesis-team/piq/releases/91407761","Warn: release artifact v0.7.1 does not have provenance: https://api.github.com/repos/photosynthesis-team/piq/releases/91407761"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-xgfm-fjx6-62mj"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T14:47:04.637Z","repository_id":37236449,"created_at":"2025-08-22T14:47:04.637Z","updated_at":"2025-08-22T14:47:04.637Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202473,"owners_count":25240367,"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":"photosynthesis-team","name":"photosynthesis-team","uuid":"59061573","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/59061573?v=4","repositories_count":1,"last_synced_at":"2023-03-04T14:01:47.030Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/photosynthesis-team","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T19:26:41.493Z","updated_at":"2023-03-04T14:01:47.032Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team/repositories"},"packages":[{"id":2853015,"name":"piq","ecosystem":"pypi","description":"Measures and metrics for image2image tasks. PyTorch.","homepage":"https://github.com/photosynthesis-team/piq","licenses":"Apache Software License","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/photosynthesis-team/piq","keywords_array":[],"namespace":null,"versions_count":10,"first_release_published_at":"2020-06-19T17:47:40.000Z","latest_release_published_at":"2023-07-04T21:28:03.000Z","latest_release_number":"0.8.0","last_synced_at":"2025-08-01T09:32:30.310Z","created_at":"2022-04-10T12:03:32.305Z","updated_at":"2025-08-01T10:43:30.652Z","registry_url":"https://pypi.org/project/piq/","install_command":"pip install piq --index-url https://pypi.org/simple","documentation_url":"https://piq.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["License :: OSI Approved :: Apache Software License","Operating System :: OS Independent","Programming Language :: Python :: 3"],"normalized_name":"piq"},"repo_metadata":{"id":37236449,"uuid":"229097134","full_name":"photosynthesis-team/piq","owner":"photosynthesis-team","description":"Measures and metrics for image2image tasks. PyTorch.","archived":false,"fork":false,"pushed_at":"2024-05-12T15:30:07.000Z","size":3909,"stargazers_count":1500,"open_issues_count":48,"forks_count":122,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-07-01T03:48:15.209Z","etag":null,"topics":["brisque","fid","gan","generative-models","image-metrics","image-quality","image-quality-assessment","image-to-image","iqa","kid","measures","metrics","ms-ssim","mse","psnr","python3","pytorch","ssim","vif"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/photosynthesis-team.png","metadata":{"files":{"readme":"README.rst","changelog":null,"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":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-19T16:38:14.000Z","updated_at":"2025-06-29T06:54:12.000Z","dependencies_parsed_at":"2023-07-16T20:09:44.924Z","dependency_job_id":"b919aabf-a745-4ca2-a17b-d3b915304ead","html_url":"https://github.com/photosynthesis-team/piq","commit_stats":{"total_commits":215,"total_committers":13,"mean_commits":16.53846153846154,"dds":0.5302325581395348,"last_synced_commit":"9948a52fc09ac5f7fb3618ce64b7086f5c3109da"},"previous_names":["photosynthesis-team/photosynthesis.metrics"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/photosynthesis-team/piq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268199771,"owners_count":24211824,"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-01T02:00:08.611Z","response_time":67,"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":"photosynthesis-team","name":"photosynthesis-team","uuid":"59061573","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/59061573?v=4","repositories_count":1,"last_synced_at":"2023-03-04T14:01:47.030Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/photosynthesis-team","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T19:26:41.493Z","updated_at":"2023-03-04T14:01:47.032Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/photosynthesis-team/repositories"},"tags":[{"name":"v0.8.0","sha":"9948a52fc09ac5f7fb3618ce64b7086f5c3109da","kind":"commit","published_at":"2023-07-04T21:20:06.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.8.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"3de9a2bdd34b2da26a3e15f63b7d70a21cea9bcf","kind":"commit","published_at":"2023-04-18T17:45:49.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.7.1","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"244865e3e80ec22ae075e7dfef8ea3ce10a55891","kind":"commit","published_at":"2022-04-27T20:51:56.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.7.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"66c6a5ad2b9be273e76c611fba8bd431baccf560","kind":"commit","published_at":"2021-10-10T21:33:53.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.6.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.6.0/manifests"},{"name":"v0.5.5","sha":"831e4176424c0072ddba594d0f0a6648595df744","kind":"commit","published_at":"2021-06-06T22:41:29.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.5.5","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"4911edaea653da35919ec5f5d3ab97237ff37386","kind":"tag","published_at":"2021-01-20T17:46:04.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.5.4","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.4/manifests"},{"name":"v0.5.2","sha":"9e7ba19f6283d484d8b8e8b84a34805aa35166f5","kind":"tag","published_at":"2020-11-24T11:43:08.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.5.2","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"3db33e33fb3bf55bcf054bfe995e80cbf5e006ef","kind":"commit","published_at":"2020-07-28T06:52:14.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.5.1","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"eaeb38b99c8eeb4e2f6b6f0e9957e709dfec6a89","kind":"commit","published_at":"2020-07-14T14:25:41.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.5.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"8c86ab9ff1715e5f54c3961714bb6c24f17ea0d7","kind":"commit","published_at":"2020-06-19T17:36:11.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.4.1","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"52dc9a7e04bf97e44c70be8d74e8fd75ce873429","kind":"commit","published_at":"2020-06-11T06:54:27.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.4.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"36c6e81c43f6603e522178052b5e6b0049e64f95","kind":"tag","published_at":"2020-05-28T10:47:03.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.3.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"cfe205122de5bdf203a00401343b372b672074ea","kind":"tag","published_at":"2020-05-25T12:37:23.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.2.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"5fe02c7aff70f5ff6cab12612f2effc960b8e8a1","kind":"tag","published_at":"2020-05-25T12:10:21.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.1.1","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"93fc863770f20c9aa1d92dd532fb06401764931c","kind":"tag","published_at":"2020-04-13T11:29:50.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.1.0","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.1.0/manifests"},{"name":"v0.0.2","sha":"139dc7576942208ed64428253da420dc6786f4a9","kind":"commit","published_at":"2020-01-14T16:45:07.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.0.2","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"f7ae343da5e3c103bc7a242d9dd1cb6361233a66","kind":"commit","published_at":"2020-01-14T15:27:25.000Z","download_url":"https://codeload.github.com/photosynthesis-team/piq/tar.gz/v0.0.1","html_url":"https://github.com/photosynthesis-team/piq/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/photosynthesis-team/piq@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-01T10:43:30.623Z","dependent_packages_count":7,"downloads":73287,"downloads_period":"last-month","dependent_repos_count":77,"rankings":{"downloads":1.8480903637874135,"dependent_repos_count":1.6987788537959978,"dependent_packages_count":1.5844087015703014,"stargazers_count":1.9193539781864746,"forks_count":4.446011626798818,"docker_downloads_count":3.7252199966836113,"average":2.536977253470436},"purl":"pkg:pypi/piq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/piq","docker_dependents_count":8,"docker_downloads_count":392,"usage_url":"https://repos.ecosyste.ms/usage/pypi/piq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/piq/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-01T03:40:02.906Z","issues_count":78,"pull_requests_count":46,"avg_time_to_close_issue":9871425.818181818,"avg_time_to_close_pull_request":1766177.4047619049,"issues_closed_count":44,"pull_requests_closed_count":42,"pull_request_authors_count":10,"issue_authors_count":41,"avg_comments_per_issue":1.564102564102564,"avg_comments_per_pull_request":2.608695652173913,"merged_pull_requests_count":34,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/issues","maintainers":[{"login":"denproc","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/denproc"},{"login":"zakajd","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zakajd"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/piq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/piq/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/piq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/piq/related_packages","maintainers":[{"uuid":"denproc","login":"denproc","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/denproc/","role":null,"created_at":"2023-02-10T18:45:25.106Z","updated_at":"2023-02-10T18:45:25.106Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/denproc/packages"},{"uuid":"snk4tr","login":"snk4tr","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/snk4tr/","role":null,"created_at":"2023-02-10T18:45:25.591Z","updated_at":"2023-02-10T18:45:25.591Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/snk4tr/packages"},{"uuid":"zakajd","login":"zakajd","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/zakajd/","role":null,"created_at":"2023-02-10T18:45:25.953Z","updated_at":"2023-02-10T18:45:25.953Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zakajd/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726167,"maintainers_count":308802,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":629536,"full_name":"photosynthesis-team/piq","default_branch":"master","committers":[{"name":"Sergey Kastryulin","email":"snk4tr@gmail.com","login":"snk4tr","count":101},{"name":"Denis Prokopenko","email":"22414094+denproc","login":"denproc","count":51},{"name":"Jamil","email":"djamilzak@gmail.com","login":"zakajd","count":50},{"name":"Jamil","email":"dzhamil.zakirov@philips.com","login":null,"count":3},{"name":"Sarah G","email":"leihuayi@gmail.com","login":"leihuayi","count":2},{"name":"nevolin-dmitry-leonid","email":"34608648+nevolin-dmitry-leonid","login":"nevolin-dmitry-leonid","count":1},{"name":"Sergei Belousov","email":"belbes122@yandex.ru","login":"bes-dev","count":1},{"name":"Rafael Bischof","email":"36681283+rbischof","login":"rbischof","count":1},{"name":"Pooya Mohammadi Kazaj","email":"pooyamohammadikazaj@gmail.com","login":"pooya-mohammadi","count":1},{"name":"Pavel Ostyakov","email":"pavelosta@gmail.com","login":"PavelOstyakov","count":1},{"name":"Mikhail","email":"43113925+smikhai1","login":"smikhai1","count":1},{"name":"Héctor Laria","email":"hector_laria@hotmail.com","login":"hecoding","count":1},{"name":"Dmitry V'yal","email":"dmitryvyal@gmail.com","login":"akamaus","count":1}],"total_commits":215,"total_committers":13,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":16.53846153846154,"dds":0.5302325581395348,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2025-05-28T16:02:16.691Z","last_synced_commit":"9948a52fc09ac5f7fb3618ce64b7086f5c3109da","created_at":"2023-03-09T08:18:47.989Z","updated_at":"2025-05-28T16:02:16.713Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:13.651Z","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":"photosynthesis-team/piq","html_url":"https://github.com/photosynthesis-team/piq","last_synced_at":"2025-08-01T12:28:14.912Z","status":"error","issues_count":78,"pull_requests_count":46,"avg_time_to_close_issue":9871425.818181818,"avg_time_to_close_pull_request":1766177.4047619049,"issues_closed_count":44,"pull_requests_closed_count":42,"pull_request_authors_count":10,"issue_authors_count":41,"avg_comments_per_issue":1.564102564102564,"avg_comments_per_pull_request":2.608695652173913,"merged_pull_requests_count":34,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T20:06:47.852Z","updated_at":"2025-09-03T00:36:17.328Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/photosynthesis-team%2Fpiq/issues","issue_labels_count":{"bug":34,"feature":28,"enhancement":6,"documentation":2,"question":2,"good first issue":2,"refactoring":1,"wontfix":1},"pull_request_labels_count":{"bug":7,"feature":4,"enhancement":2,"documentation":1},"issue_author_associations_count":{"NONE":42,"COLLABORATOR":20,"CONTRIBUTOR":15},"pull_request_author_associations_count":{"COLLABORATOR":27,"CONTRIBUTOR":12,"NONE":6},"issue_authors":{"snk4tr":14,"zakajd":13,"denproc":7,"luisbarrancos":2,"lxy51":2,"markdjwilliams":2,"alankras":2,"adamtheturtle":2,"cyun-404":1,"yinboc":1,"hubutui":1,"tazwar22":1,"beyzacevik":1,"jinxiqinghuan":1,"akulpillai":1,"Dobatymo":1,"Nizam-Drongo-Space":1,"LemonC19":1,"Volodimirich":1,"gursimar":1,"leftthomas":1,"jasony93":1,"Linaom1214":1,"narbhar":1,"hao-pt":1,"xiaoyangx0":1,"vukignjatovic":1,"jmichel-otb":1,"Willtl":1,"Michael-H777":1,"pooya-mohammadi":1,"Ghaleb-alnakhlani":1,"GaneshPulivendula2024":1,"ercanburak":1,"pomelyu":1,"francois-rozet":1,"catwell":1,"CrHasher":1,"WayneCho":1,"styler00dollar":1,"pythonmobile":1},"pull_request_authors":{"denproc":19,"snk4tr":8,"zakajd":8,"adamtheturtle":3,"bonlime":2,"pravinboopathy":2,"pooya-mohammadi":1,"merunes-goldman":1,"Pqlet":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10167544,"issues_count":32012554,"pull_requests_count":100260947,"authors_count":10729845,"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":{"feature":2},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":4},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"lxy51":2,"jmichel-otb":1,"Nizam-Drongo-Space":1},"past_year_pull_request_authors":{},"maintainers":[{"login":"denproc","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/denproc"},{"login":"zakajd","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zakajd"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":2,"WatchEvent":116,"IssueCommentEvent":2,"ForkEvent":8},"last_year":{"IssuesEvent":2,"WatchEvent":116,"IssueCommentEvent":2,"ForkEvent":8}},"keywords":["brisque","fid","gan","generative-models","image-metrics","image-quality","image-quality-assessment","image-to-image","iqa","kid","measures","metrics","ms-ssim","mse","psnr","python3","pytorch","ssim","vif"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/cd-conda.yml","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.871Z","updated_at":"2023-07-16T20:09:44.871Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/.github/workflows/cd-conda.yml","dependencies":[{"id":11576386542,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386543,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cd-pypi.yml","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.880Z","updated_at":"2023-07-16T20:09:44.880Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/.github/workflows/cd-pypi.yml","dependencies":[{"id":11576386544,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386545,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-linting.yml","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.887Z","updated_at":"2023-07-16T20:09:44.887Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/.github/workflows/ci-linting.yml","dependencies":[{"id":11576386546,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386547,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-mypy.yml","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.893Z","updated_at":"2023-07-16T20:09:44.893Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/.github/workflows/ci-mypy.yml","dependencies":[{"id":11576386548,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386549,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-testing.yml","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.899Z","updated_at":"2023-07-16T20:09:44.899Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/.github/workflows/ci-testing.yml","dependencies":[{"id":11576386550,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386551,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386552,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11576386553,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.906Z","updated_at":"2023-07-16T20:09:44.906Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/docs/requirements.txt","dependencies":[{"id":11576386554,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":11576386555,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":11576386556,"package_name":"readthedocs-sphinx-search","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-07-16T20:09:44.913Z","updated_at":"2023-07-16T20:09:44.913Z","repository_link":"https://github.com/photosynthesis-team/piq/blob/master/requirements.txt","dependencies":[{"id":11576386557,"package_name":"torchvision","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false}]}],"score":21.126152102697183,"created_at":"2025-09-08T11:19:03.098Z","updated_at":"2025-10-07T08:25:47.953Z","avatar_url":"https://github.com/photosynthesis-team.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":73287,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/69622","html_url":"https://science.ecosyste.ms/projects/69622"}