{"id":63182,"name":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","url":"https://github.com/pecan/pecan","last_synced_at":"2025-09-08T12:54:29.148Z","repository":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2025-07-10T13:39:15.000Z","size":2153,"stargazers_count":107,"open_issues_count":4,"forks_count":38,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-07-10T20:40:37.908Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2025-07-10T13:39:20.000Z","dependencies_parsed_at":"2025-03-17T21:30:33.252Z","dependency_job_id":"0e6d554a-b81b-4ccf-a242-8a514ecd1c2f","html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/pecan/pecan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/sbom","scorecard":{"id":725915,"data":{"date":"2025-08-11","repo":{"name":"github.com/pecan/pecan","commit":"49ef31a25020499618da66604bfa56e116ffecb7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":10,"reason":"21 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/run-tests.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":"Code-Review","score":5,"reason":"Found 6/12 approved changesets -- score normalized to 5","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":"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":"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/run-tests.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/pecan/pecan/run-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/run-tests.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/pecan/pecan/run-tests.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/run-tests.yml:26","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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"}},{"name":"Vulnerabilities","score":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-260 / GHSA-v973-fxgf-6xhp","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2024-188 / GHSA-mg3v-6m49-jhp3","Warn: Project is vulnerable to: PYSEC-2018-55 / GHSA-32pc-xphx-q4f6","Warn: Project is vulnerable to: GHSA-hc5x-x2vx-497g","Warn: Project is vulnerable to: GHSA-w3h3-4rj7-4ph4","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2019-124 / GHSA-38fc-9xqv-7f7q","Warn: Project is vulnerable to: PYSEC-2019-123 / GHSA-887w-45rq-vxgf","Warn: Project is vulnerable to: PYSEC-2012-9 / GHSA-hfg2-wf6j-x53p","Warn: Project is vulnerable to: PYSEC-2018-78 / GHSA-h2vm-c85r-5vh5","Warn: Project is vulnerable to: GHSA-vcph-37mh-fqrh","Warn: Project is vulnerable to: PYSEC-2011-23 / GHSA-3jhc-wjqf-5f2c","Warn: Project is vulnerable to: PYSEC-2024-187 / GHSA-rqc4-2hc7-8c8v"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T12:48:36.869Z","repository_id":35522765,"created_at":"2025-08-22T12:48:36.869Z","updated_at":"2025-08-22T12:48:36.869Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274188913,"owners_count":25237853,"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":"pecan","name":"pecan","uuid":"654177","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/654177?v=4","repositories_count":3,"last_synced_at":"2024-03-25T20:28:50.155Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pecan","funding_links":[],"total_stars":107,"followers":0,"following":0,"created_at":"2022-11-02T16:33:24.574Z","updated_at":"2024-03-25T20:28:50.221Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan/repositories"},"packages":[{"id":6049414,"name":"py3-pecan","ecosystem":"alpine","description":"WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":7,"first_release_published_at":"2022-11-22T19:33:35.000Z","latest_release_published_at":"2025-08-10T08:45:42.000Z","latest_release_number":"1.7.0-r0","last_synced_at":"2025-08-10T09:54:38.999Z","created_at":"2023-01-31T18:17:46.095Z","updated_at":"2025-08-10T09:54:43.905Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2023-07-14T15:06:34.000Z","size":2030,"stargazers_count":104,"open_issues_count":11,"forks_count":39,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-07-14T15:21:44.520Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-07-14T15:21:44.520Z","dependencies_parsed_at":"2022-08-26T04:51:39.044Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":null,"previous_names":[],"tags_count":46,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":145980468,"owners_count":6311396,"icon_url":"https://github.com/github.png","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pecan","name":"pecan","uuid":"654177","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/654177?v=4","repositories_count":3,"last_synced_at":"2023-04-09T22:18:05.456Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pecan","created_at":"2022-11-02T16:33:24.574Z","updated_at":"2023-04-09T22:18:05.530Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan/repositories"},"tags":[{"name":"1.4.2","sha":"cdb385ae8418f94b17be7b4ac1763a1ae7984b40","kind":"tag","published_at":"2022-07-03T00:18:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"a1f0b723dbffbde085bd97a04744a2f120c19061","kind":"tag","published_at":"2021-12-08T17:46:45.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"fab669a44e3463dfd45d65584fa7e6dbce9ff880","kind":"tag","published_at":"2020-07-30T16:26:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.0/manifests"},{"name":"1.3.3","sha":"833d0653fa0e6bbfb52545b091c30182105f4a82","kind":"tag","published_at":"2019-04-02T18:36:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"da15e06d783e2cf569b39ba506e68e4e1e85568d","kind":"tag","published_at":"2018-01-31T15:27:59.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"fe8d59a97c5bbebb42a554375654a455be29089f","kind":"tag","published_at":"2018-01-29T21:57:08.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.1/manifests"},{"name":"1.2.1","sha":"b3699aeae1f70b223a84308894523a64ede2b083","kind":"tag","published_at":"2016-09-27T00:08:48.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2.1/manifests"},{"name":"1.2","sha":"6de2baefb6ba6cd6f01641904a8e9d9c7ada6815","kind":"tag","published_at":"2016-09-21T18:14:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2/manifests"},{"name":"1.1.2","sha":"b6154c5938324e778813a7ccb284c8f088f4bce2","kind":"tag","published_at":"2016-06-20T20:07:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.2/manifests"},{"name":"1.1.1","sha":"130f22eea1cef0829c0ec469ba136722bb9c0a77","kind":"tag","published_at":"2016-06-03T12:54:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"e0029266e3cf01d9b3fe26a914ba66fbd42fdd5a","kind":"tag","published_at":"2016-05-26T02:02:31.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.0/manifests"},{"name":"delete","sha":"2ba79fea62c9d4727c01865ed1f13f75135f9a12","kind":"commit","published_at":"2016-05-26T01:41:14.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/delete","html_url":"https://github.com/pecan/pecan/releases/tag/delete","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/delete","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/delete/manifests"},{"name":"1.0.5","sha":"30765981e18543bdcc7e11b4df546055ae93defd","kind":"tag","published_at":"2016-03-16T16:57:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.5","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"50cf562afc03d735e9d6042d7b78042babdd7ea0","kind":"tag","published_at":"2016-01-25T22:03:15.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.4","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"c57a2c4fa7f0643fb8044b6e896d19aba5fb907f","kind":"tag","published_at":"2015-10-08T20:27:58.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"1dcaee991de48f4eb2d495229ccf50f24d7659d3","kind":"tag","published_at":"2015-08-22T12:01:50.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"34bd468cb3d2f658f5e3dca51a29305ff9596ef0","kind":"tag","published_at":"2015-07-31T18:30:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"7e1b68aba845e8b9318a25b8f221bcbeedad701e","kind":"tag","published_at":"2015-07-28T21:07:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.0/manifests"},{"name":"0.9.0","sha":"17d5357003f65249aebbf6ee08bf38cc6bf40b63","kind":"tag","published_at":"2015-05-28T18:58:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.9.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.9.0/manifests"},{"name":"0.8.3","sha":"67abf118f817b96972a57e0c3d9cae5a23e68c1c","kind":"tag","published_at":"2015-01-12T22:51:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"fcfbd06ccceca449fa1703ab51fad4035f994525","kind":"tag","published_at":"2014-12-18T14:17:39.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"318bd2016742b3854930942c551f9ac4f819f8da","kind":"tag","published_at":"2014-11-25T20:11:22.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"c7f241fd6bb8a0b10e02b8b43aaf1810c312cfbf","kind":"tag","published_at":"2014-10-17T14:24:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.0/manifests"},{"name":"0.7.0","sha":"422d0638576bfcbf812bfa96c1f87f1099b2e8ab","kind":"tag","published_at":"2014-08-29T12:50:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.7.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.7.0/manifests"},{"name":"0.6.1","sha":"236301f6d7a8128513b8d45114b04a33189502ea","kind":"tag","published_at":"2014-07-10T15:31:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"2260909302e5fc5633100887b372677e8dab3ebc","kind":"tag","published_at":"2014-06-30T18:52:24.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.0/manifests"},{"name":"0.5.0","sha":"89ad91c9989e41bae23be2c85d4fbd8b354441c2","kind":"tag","published_at":"2014-04-02T15:23:32.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.5.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"32712c50926ef27c58e1f16e14a4389d1a201f4b","kind":"tag","published_at":"2014-02-19T20:15:00.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.5","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"3b4394c47e9df342809385044c3f4e5590c99275","kind":"tag","published_at":"2014-01-08T15:13:51.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"1256298632151c5d5324375e53bb5a11cdf1a050","kind":"tag","published_at":"2014-01-03T16:17:43.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"55075fb8cf58b0c4ba029cd097232118b079185c","kind":"tag","published_at":"2013-09-27T21:30:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"30b5b6e9b22dfd0274222b1d595e1ddcc817052c","kind":"tag","published_at":"2013-09-27T15:17:25.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"8839daaf4aec1dd853c4198ae55af1dbefaa1fd5","kind":"tag","published_at":"2013-09-27T14:41:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"190662a78e0557deb9cbe262f898f65ec2fad64f","kind":"tag","published_at":"2013-08-12T20:48:42.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"8e1ea099d5e64a4df8a11a3e73289368e098beeb","kind":"tag","published_at":"2013-07-22T15:43:52.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"5f6f75a76f603397c0e2374bfefeb4f58526ecff","kind":"tag","published_at":"2013-05-08T18:05:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0/manifests"},{"name":"0.3.0b","sha":"cfbdf9e7f7c9ff4021c61a75674c30b691a2807b","kind":"tag","published_at":"2013-05-07T17:35:05.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0b/manifests"},{"name":"0.2.4","sha":"a7b22da4391facc843f61e585f83734226ddc441","kind":"tag","published_at":"2013-05-07T15:25:16.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.4/manifests"},{"name":"0.2.3","sha":"a53d9cdf255267321f23f5c2372f7d1500234739","kind":"tag","published_at":"2013-04-25T16:17:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"5c4580f5749e8084ba7f91a4e2101eab5c1cf28e","kind":"tag","published_at":"2013-04-09T15:12:55.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"98b4ae428dedb6de6639cb2afc8c0bede9754020","kind":"tag","published_at":"2013-02-08T20:06:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"4fb4f220579d07e1d489209593a1676dd3377b98","kind":"tag","published_at":"2013-01-18T20:51:40.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0/manifests"},{"name":"0.2.0b2","sha":"2c58651b043eb7261487be6bfa40e9d90d896a01","kind":"tag","published_at":"2012-12-07T17:00:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b2/manifests"},{"name":"0.2.0b","sha":"219ee9fd33233e8a422ec723fc1e3b2add740654","kind":"tag","published_at":"2012-12-07T16:59:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b/manifests"},{"name":"0.2.0a","sha":"9dc346e23ecc1a18a529d8ffe080c18df6e0a30b","kind":"tag","published_at":"2012-04-02T15:38:29.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0a","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0a/manifests"},{"name":"2012-03-04","sha":"4ce72b18a63d461851d1b843758f73d233a409c8","kind":"tag","published_at":"2012-03-05T15:16:13.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/2012-03-04","html_url":"https://github.com/pecan/pecan/releases/tag/2012-03-04","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/2012-03-04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/2012-03-04/manifests"}]},"repo_metadata_updated_at":"2023-07-15T15:24:44.534Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":6.030839073262366,"stargazers_count":20.25281778334377,"forks_count":17.857701941139638,"average":11.035339699436443},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T23:28:30.519Z","issues_count":40,"pull_requests_count":67,"avg_time_to_close_issue":24404903.944444444,"avg_time_to_close_pull_request":2594449.8358208956,"issues_closed_count":36,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":28,"avg_comments_per_issue":1.325,"avg_comments_per_pull_request":0.8208955223880597,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":7134012.333333333,"past_year_avg_time_to_close_pull_request":1713959.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":776,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2023-01-31T20:52:28.794Z","updated_at":"2023-01-31T20:52:28.794Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":37130,"maintainers_count":822,"namespaces_count":3,"keywords_count":6489,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2647},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2025-09-08T05:01:36.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":11139629,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"1.5.1-r1","last_synced_at":"2025-08-10T18:36:48.362Z","created_at":"2024-12-07T12:59:14.562Z","updated_at":"2025-08-10T18:36:48.362Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":674,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2025-01-07T23:25:42.879Z","updated_at":"2025-01-07T23:25:42.879Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":2766,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1060},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2025-09-08T06:51:38.309Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":11139640,"name":"py3-pecan","ecosystem":"alpine","description":"WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"1.5.1-r1","last_synced_at":"2025-09-07T21:06:11.321Z","created_at":"2024-12-07T12:59:19.857Z","updated_at":"2025-09-07T21:06:11.321Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":674,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2025-01-07T23:39:46.691Z","updated_at":"2025-01-07T23:39:46.691Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":2766,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1060},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2025-09-08T06:51:38.309Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":11766236,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-03-22T14:43:29.000Z","latest_release_published_at":"2025-03-22T14:43:29.000Z","latest_release_number":"1.6.0-r0","last_synced_at":"2025-08-09T05:39:45.128Z","created_at":"2025-06-07T18:40:47.814Z","updated_at":"2025-08-09T05:39:45.128Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2025-04-18T13:53:49.000Z","size":2123,"stargazers_count":107,"open_issues_count":5,"forks_count":37,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-05-30T09:19:26.888Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2025-04-23T16:24:59.000Z","dependencies_parsed_at":"2025-03-17T21:30:33.252Z","dependency_job_id":"0e6d554a-b81b-4ccf-a242-8a514ecd1c2f","html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258737040,"owners_count":22749791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-06-08T15:44:47.076Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-08T15:44:45.074Z","issues_count":48,"pull_requests_count":71,"avg_time_to_close_issue":27904776.860465117,"avg_time_to_close_pull_request":2556675.61971831,"issues_closed_count":43,"pull_requests_closed_count":71,"pull_request_authors_count":19,"issue_authors_count":33,"avg_comments_per_issue":1.9166666666666667,"avg_comments_per_pull_request":0.8732394366197183,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":50075.0,"past_year_avg_time_to_close_pull_request":3609343.5,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":5.5,"past_year_avg_comments_per_pull_request":0.5,"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/pecan%2Fpecan/issues","maintainers":[{"login":"ryanpetrello","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":672,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2025-06-08T15:45:28.466Z","updated_at":"2025-06-08T15:45:28.466Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26315,"maintainers_count":422,"namespaces_count":2,"keywords_count":4641,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1614},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2025-09-08T05:33:01.089Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":7779502,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-25T07:00:46.000Z","latest_release_published_at":"2023-04-25T07:00:46.000Z","latest_release_number":"1.4.2-r2","last_synced_at":"2025-09-03T11:15:22.442Z","created_at":"2023-05-22T14:30:23.764Z","updated_at":"2025-09-03T11:15:22.442Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2023-03-17T15:35:26.000Z","size":2030,"stargazers_count":104,"open_issues_count":16,"forks_count":39,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-05-14T12:01:41.644Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-03-27T12:03:46.000Z","dependencies_parsed_at":"2022-08-26T04:51:39.044Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":null,"previous_names":[],"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":133136767,"owners_count":6005042,"icon_url":"https://github.com/github.png","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2023-05-22T14:30:23.880Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":19.02648246970226,"forks_count":17.176200688244975,"docker_downloads_count":null,"average":9.050670789486809},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T23:28:30.519Z","issues_count":40,"pull_requests_count":67,"avg_time_to_close_issue":24404903.944444444,"avg_time_to_close_pull_request":2594449.8358208956,"issues_closed_count":36,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":28,"avg_comments_per_issue":1.325,"avg_comments_per_pull_request":0.8208955223880597,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":7134012.333333333,"past_year_avg_time_to_close_pull_request":1713959.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":334,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2023-05-23T07:19:37.920Z","updated_at":"2023-05-23T07:19:37.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3625,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1084},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2025-09-07T07:26:06.804Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":11766238,"name":"py3-pecan","ecosystem":"alpine","description":"WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2025-03-22T14:43:29.000Z","latest_release_published_at":"2025-03-22T14:43:29.000Z","latest_release_number":"1.6.0-r0","last_synced_at":"2025-08-09T05:39:16.178Z","created_at":"2025-06-07T18:40:49.280Z","updated_at":"2025-08-09T05:39:16.178Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2025-04-18T13:53:49.000Z","size":2123,"stargazers_count":107,"open_issues_count":5,"forks_count":37,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-05-30T09:19:26.888Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2025-04-23T16:24:59.000Z","dependencies_parsed_at":"2025-03-17T21:30:33.252Z","dependency_job_id":"0e6d554a-b81b-4ccf-a242-8a514ecd1c2f","html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258737040,"owners_count":22749791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-06-08T15:44:46.486Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-08T15:44:45.074Z","issues_count":48,"pull_requests_count":71,"avg_time_to_close_issue":27904776.860465117,"avg_time_to_close_pull_request":2556675.61971831,"issues_closed_count":43,"pull_requests_closed_count":71,"pull_request_authors_count":19,"issue_authors_count":33,"avg_comments_per_issue":1.9166666666666667,"avg_comments_per_pull_request":0.8732394366197183,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":50075.0,"past_year_avg_time_to_close_pull_request":3609343.5,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":5.5,"past_year_avg_comments_per_pull_request":0.5,"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/pecan%2Fpecan/issues","maintainers":[{"login":"ryanpetrello","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":672,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2025-06-08T15:45:28.649Z","updated_at":"2025-06-08T15:45:28.649Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26315,"maintainers_count":422,"namespaces_count":2,"keywords_count":4641,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1614},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2025-09-08T05:33:01.089Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":10345150,"name":"py3-pecan","ecosystem":"alpine","description":"WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"1.5.1-r1","last_synced_at":"2025-09-03T08:24:48.923Z","created_at":"2024-06-11T10:17:44.172Z","updated_at":"2025-09-03T08:24:48.923Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2024-01-16T15:35:54.000Z","size":2125,"stargazers_count":105,"open_issues_count":5,"forks_count":37,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-05-21T17:10:07.854Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS"}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-10-11T03:22:09.000Z","dependencies_parsed_at":"2024-01-20T16:15:06.365Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":48,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":206634326,"owners_count":14602825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2024-06-12T01:23:02.360Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-05-21T17:08:06.819Z","issues_count":42,"pull_requests_count":69,"avg_time_to_close_issue":23767148.594594594,"avg_time_to_close_pull_request":2526163.507246377,"issues_closed_count":37,"pull_requests_closed_count":69,"pull_request_authors_count":19,"issue_authors_count":29,"avg_comments_per_issue":1.3095238095238095,"avg_comments_per_pull_request":0.8840579710144928,"merged_pull_requests_count":60,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":423856.0,"past_year_avg_time_to_close_pull_request":68295.57142857143,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.8571428571428571,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/issues","maintainers":[{"login":"ryanpetrello","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":666,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2024-06-12T01:23:50.044Z","updated_at":"2024-06-12T01:23:50.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4237,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1365},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2025-09-08T06:55:59.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":10345147,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_published_at":"2024-04-12T09:59:22.000Z","latest_release_number":"1.5.1-r1","last_synced_at":"2025-09-03T08:24:51.238Z","created_at":"2024-06-11T10:17:41.800Z","updated_at":"2025-09-03T08:24:51.239Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2024-01-16T15:35:54.000Z","size":2125,"stargazers_count":105,"open_issues_count":5,"forks_count":37,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-05-21T17:10:07.854Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS"}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-10-11T03:22:09.000Z","dependencies_parsed_at":"2024-01-20T16:15:06.365Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":48,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":206634326,"owners_count":14602825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2024-06-12T01:23:01.788Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-05-21T17:08:06.819Z","issues_count":42,"pull_requests_count":69,"avg_time_to_close_issue":23767148.594594594,"avg_time_to_close_pull_request":2526163.507246377,"issues_closed_count":37,"pull_requests_closed_count":69,"pull_request_authors_count":19,"issue_authors_count":29,"avg_comments_per_issue":1.3095238095238095,"avg_comments_per_pull_request":0.8840579710144928,"merged_pull_requests_count":60,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":423856.0,"past_year_avg_time_to_close_pull_request":68295.57142857143,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.8571428571428571,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/issues","maintainers":[{"login":"ryanpetrello","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":666,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2024-06-12T01:23:50.159Z","updated_at":"2024-06-12T01:23:50.159Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":4237,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1365},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2025-09-08T06:55:59.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":8677566,"name":"py3-pecan","ecosystem":"alpine","description":"WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-07-16T04:24:01.000Z","latest_release_published_at":"2023-07-16T04:24:01.000Z","latest_release_number":"1.5.1-r0","last_synced_at":"2025-09-01T07:01:26.822Z","created_at":"2023-12-20T10:29:09.348Z","updated_at":"2025-09-01T07:01:26.822Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan/related_packages","maintainers":[],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":376,"namespaces_count":2,"keywords_count":2627,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":711},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2025-09-08T06:55:50.087Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":8677567,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-07-16T04:24:01.000Z","latest_release_published_at":"2023-07-16T04:24:01.000Z","latest_release_number":"1.5.1-r0","last_synced_at":"2025-09-02T10:56:39.651Z","created_at":"2023-12-20T10:29:09.491Z","updated_at":"2025-09-02T10:56:39.652Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":540,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2024-02-20T17:53:29.435Z","updated_at":"2024-02-20T17:53:29.435Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":376,"namespaces_count":2,"keywords_count":2627,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":711},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2025-09-08T06:55:50.087Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":7646328,"name":"py3-pecan-pyc","ecosystem":"alpine","description":"Precompiled Python bytecode for py3-pecan","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":7,"first_release_published_at":"2023-04-25T07:00:46.000Z","latest_release_published_at":"2025-08-10T08:45:42.000Z","latest_release_number":"1.7.0-r0","last_synced_at":"2025-08-10T09:54:26.638Z","created_at":"2023-04-26T03:24:04.391Z","updated_at":"2025-08-10T09:54:32.541Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/py3-pecan-pyc","install_command":"apk add py3-pecan-pyc","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2023-03-17T15:35:26.000Z","size":2030,"stargazers_count":104,"open_issues_count":16,"forks_count":39,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-04-25T18:30:43.967Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-03-27T12:03:46.000Z","dependencies_parsed_at":"2022-08-26T04:51:39.044Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":119425736,"owners_count":6005042,"icon_url":"https://github.com/github.png","host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2023-04-26T03:24:08.841Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":13.38644564324247,"stargazers_count":21.617662820192205,"forks_count":19.07041549069344,"average":13.518630988532028},"purl":"pkg:apk/alpine/py3-pecan-pyc?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan-pyc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan-pyc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan-pyc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T23:28:30.519Z","issues_count":40,"pull_requests_count":67,"avg_time_to_close_issue":24404903.944444444,"avg_time_to_close_pull_request":2594449.8358208956,"issues_closed_count":36,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":28,"avg_comments_per_issue":1.325,"avg_comments_per_pull_request":0.8208955223880597,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":7134012.333333333,"past_year_avg_time_to_close_pull_request":1713959.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan-pyc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan-pyc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan-pyc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/py3-pecan-pyc/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":776,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2023-04-29T07:21:21.526Z","updated_at":"2023-04-29T07:21:21.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":37130,"maintainers_count":822,"namespaces_count":3,"keywords_count":6489,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":2647},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2025-09-08T05:01:36.044Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":7779501,"name":"py3-pecan","ecosystem":"alpine","description":"A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2023-04-25T07:00:46.000Z","latest_release_published_at":"2023-04-25T07:00:46.000Z","latest_release_number":"1.4.2-r2","last_synced_at":"2025-09-01T09:57:40.150Z","created_at":"2023-05-22T14:30:23.360Z","updated_at":"2025-09-01T09:57:40.151Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2023-03-17T15:35:26.000Z","size":2030,"stargazers_count":104,"open_issues_count":16,"forks_count":39,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-05-14T12:01:41.644Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2023-03-27T12:03:46.000Z","dependencies_parsed_at":"2022-08-26T04:51:39.044Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":null,"previous_names":[],"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":133136767,"owners_count":6005042,"icon_url":"https://github.com/github.png","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2023-05-22T14:30:23.468Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":19.02648246970226,"forks_count":17.176200688244975,"docker_downloads_count":null,"average":9.050670789486809},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T23:28:30.519Z","issues_count":40,"pull_requests_count":67,"avg_time_to_close_issue":24404903.944444444,"avg_time_to_close_pull_request":2594449.8358208956,"issues_closed_count":36,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":28,"avg_comments_per_issue":1.325,"avg_comments_per_pull_request":0.8208955223880597,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":7134012.333333333,"past_year_avg_time_to_close_pull_request":1713959.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":334,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2023-05-23T07:19:39.508Z","updated_at":"2023-05-23T07:19:39.508Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":3625,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1084},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2025-09-07T07:26:06.804Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":6108110,"name":"py3-pecan","ecosystem":"alpine","description":"A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies","homepage":"https://github.com/pecan/pecan","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2022-10-23T15:04:27.000Z","latest_release_published_at":"2022-10-23T15:04:27.000Z","latest_release_number":"1.4.2-r0","last_synced_at":"2025-09-01T09:58:19.085Z","created_at":"2023-01-31T21:07:35.541Z","updated_at":"2025-09-01T09:58:19.085Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.17/community/x86_64/py3-pecan","install_command":"apk add py3-pecan","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2023-03-17T15:35:26.000Z","size":2030,"stargazers_count":103,"open_issues_count":16,"forks_count":39,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-03-22T09:04:13.966Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"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}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2022-09-23T05:11:27.000Z","dependencies_parsed_at":"2022-08-26T04:51:39.044Z","dependency_job_id":null,"html_url":"https://github.com/pecan/pecan","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"pecan","name":"pecan","uuid":"654177","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/654177?v=4","repositories_count":2,"last_synced_at":"2023-02-19T23:19:40.665Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan"},"tags":[{"name":"1.4.2","sha":"cdb385ae8418f94b17be7b4ac1763a1ae7984b40","kind":"tag","published_at":"2022-07-03T00:18:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.2"},{"name":"1.4.1","sha":"a1f0b723dbffbde085bd97a04744a2f120c19061","kind":"tag","published_at":"2021-12-08T17:46:45.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.1"},{"name":"1.4.0","sha":"fab669a44e3463dfd45d65584fa7e6dbce9ff880","kind":"tag","published_at":"2020-07-30T16:26:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.0"},{"name":"1.3.3","sha":"833d0653fa0e6bbfb52545b091c30182105f4a82","kind":"tag","published_at":"2019-04-02T18:36:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.3"},{"name":"1.3.2","sha":"da15e06d783e2cf569b39ba506e68e4e1e85568d","kind":"tag","published_at":"2018-01-31T15:27:59.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.2"},{"name":"1.3.1","sha":"fe8d59a97c5bbebb42a554375654a455be29089f","kind":"tag","published_at":"2018-01-29T21:57:08.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.1"},{"name":"1.2.1","sha":"b3699aeae1f70b223a84308894523a64ede2b083","kind":"tag","published_at":"2016-09-27T00:08:48.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.2.1"},{"name":"1.2","sha":"6de2baefb6ba6cd6f01641904a8e9d9c7ada6815","kind":"tag","published_at":"2016-09-21T18:14:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.2"},{"name":"1.1.2","sha":"b6154c5938324e778813a7ccb284c8f088f4bce2","kind":"tag","published_at":"2016-06-20T20:07:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.2"},{"name":"1.1.1","sha":"130f22eea1cef0829c0ec469ba136722bb9c0a77","kind":"tag","published_at":"2016-06-03T12:54:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.1"},{"name":"1.1.0","sha":"e0029266e3cf01d9b3fe26a914ba66fbd42fdd5a","kind":"tag","published_at":"2016-05-26T02:02:31.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.0"},{"name":"delete","sha":"2ba79fea62c9d4727c01865ed1f13f75135f9a12","kind":"commit","published_at":"2016-05-26T01:41:14.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/delete","html_url":"https://github.com/pecan/pecan/releases/tag/delete"},{"name":"1.0.5","sha":"30765981e18543bdcc7e11b4df546055ae93defd","kind":"tag","published_at":"2016-03-16T16:57:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.5","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.5"},{"name":"1.0.4","sha":"50cf562afc03d735e9d6042d7b78042babdd7ea0","kind":"tag","published_at":"2016-01-25T22:03:15.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.4","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.4"},{"name":"1.0.3","sha":"c57a2c4fa7f0643fb8044b6e896d19aba5fb907f","kind":"tag","published_at":"2015-10-08T20:27:58.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.3"},{"name":"1.0.2","sha":"1dcaee991de48f4eb2d495229ccf50f24d7659d3","kind":"tag","published_at":"2015-08-22T12:01:50.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.2"},{"name":"1.0.1","sha":"34bd468cb3d2f658f5e3dca51a29305ff9596ef0","kind":"tag","published_at":"2015-07-31T18:30:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.1"},{"name":"1.0.0","sha":"7e1b68aba845e8b9318a25b8f221bcbeedad701e","kind":"tag","published_at":"2015-07-28T21:07:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.0"},{"name":"0.9.0","sha":"17d5357003f65249aebbf6ee08bf38cc6bf40b63","kind":"tag","published_at":"2015-05-28T18:58:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.9.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.9.0"},{"name":"0.8.3","sha":"67abf118f817b96972a57e0c3d9cae5a23e68c1c","kind":"tag","published_at":"2015-01-12T22:51:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.3"},{"name":"0.8.2","sha":"fcfbd06ccceca449fa1703ab51fad4035f994525","kind":"tag","published_at":"2014-12-18T14:17:39.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.2"},{"name":"0.8.1","sha":"318bd2016742b3854930942c551f9ac4f819f8da","kind":"tag","published_at":"2014-11-25T20:11:22.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.1"},{"name":"0.8.0","sha":"c7f241fd6bb8a0b10e02b8b43aaf1810c312cfbf","kind":"tag","published_at":"2014-10-17T14:24:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.0"},{"name":"0.7.0","sha":"422d0638576bfcbf812bfa96c1f87f1099b2e8ab","kind":"tag","published_at":"2014-08-29T12:50:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.7.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.7.0"},{"name":"0.6.1","sha":"236301f6d7a8128513b8d45114b04a33189502ea","kind":"tag","published_at":"2014-07-10T15:31:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.1"},{"name":"0.6.0","sha":"2260909302e5fc5633100887b372677e8dab3ebc","kind":"tag","published_at":"2014-06-30T18:52:24.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.0"},{"name":"0.5.0","sha":"89ad91c9989e41bae23be2c85d4fbd8b354441c2","kind":"tag","published_at":"2014-04-02T15:23:32.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.5.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.5.0"},{"name":"0.4.5","sha":"32712c50926ef27c58e1f16e14a4389d1a201f4b","kind":"tag","published_at":"2014-02-19T20:15:00.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.5","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.5"},{"name":"0.4.4","sha":"3b4394c47e9df342809385044c3f4e5590c99275","kind":"tag","published_at":"2014-01-08T15:13:51.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.4"},{"name":"0.4.3","sha":"1256298632151c5d5324375e53bb5a11cdf1a050","kind":"tag","published_at":"2014-01-03T16:17:43.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.3"},{"name":"0.4.2","sha":"55075fb8cf58b0c4ba029cd097232118b079185c","kind":"tag","published_at":"2013-09-27T21:30:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.2"},{"name":"0.4.1","sha":"30b5b6e9b22dfd0274222b1d595e1ddcc817052c","kind":"tag","published_at":"2013-09-27T15:17:25.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.1"},{"name":"0.4.0","sha":"8839daaf4aec1dd853c4198ae55af1dbefaa1fd5","kind":"tag","published_at":"2013-09-27T14:41:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.0"},{"name":"0.3.2","sha":"190662a78e0557deb9cbe262f898f65ec2fad64f","kind":"tag","published_at":"2013-08-12T20:48:42.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.2"},{"name":"0.3.1","sha":"8e1ea099d5e64a4df8a11a3e73289368e098beeb","kind":"tag","published_at":"2013-07-22T15:43:52.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.1"},{"name":"0.3.0","sha":"5f6f75a76f603397c0e2374bfefeb4f58526ecff","kind":"tag","published_at":"2013-05-08T18:05:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0"},{"name":"0.3.0b","sha":"cfbdf9e7f7c9ff4021c61a75674c30b691a2807b","kind":"tag","published_at":"2013-05-07T17:35:05.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0b"},{"name":"0.2.4","sha":"a7b22da4391facc843f61e585f83734226ddc441","kind":"tag","published_at":"2013-05-07T15:25:16.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.4"},{"name":"0.2.3","sha":"a53d9cdf255267321f23f5c2372f7d1500234739","kind":"tag","published_at":"2013-04-25T16:17:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.3"},{"name":"0.2.2","sha":"5c4580f5749e8084ba7f91a4e2101eab5c1cf28e","kind":"tag","published_at":"2013-04-09T15:12:55.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.2"},{"name":"0.2.1","sha":"98b4ae428dedb6de6639cb2afc8c0bede9754020","kind":"tag","published_at":"2013-02-08T20:06:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.1"},{"name":"0.2.0","sha":"4fb4f220579d07e1d489209593a1676dd3377b98","kind":"tag","published_at":"2013-01-18T20:51:40.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0"},{"name":"0.2.0b2","sha":"2c58651b043eb7261487be6bfa40e9d90d896a01","kind":"tag","published_at":"2012-12-07T17:00:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b2"},{"name":"0.2.0b","sha":"219ee9fd33233e8a422ec723fc1e3b2add740654","kind":"tag","published_at":"2012-12-07T16:59:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b"},{"name":"0.2.0a","sha":"9dc346e23ecc1a18a529d8ffe080c18df6e0a30b","kind":"tag","published_at":"2012-04-02T15:38:29.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0a","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0a"},{"name":"2012-03-04","sha":"4ce72b18a63d461851d1b843758f73d233a409c8","kind":"tag","published_at":"2012-03-05T15:16:13.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/2012-03-04","html_url":"https://github.com/pecan/pecan/releases/tag/2012-03-04"}]},"repo_metadata_updated_at":"2023-03-22T09:12:31.347Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":18.95138654990457,"stargazers_count":17.104524531267543,"forks_count":15.521499943864375,"average":12.894352756259122},"purl":"pkg:apk/alpine/py3-pecan?arch=x86_64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/py3-pecan","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/py3-pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/py3-pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-08T23:28:30.519Z","issues_count":40,"pull_requests_count":67,"avg_time_to_close_issue":24404903.944444444,"avg_time_to_close_pull_request":2594449.8358208956,"issues_closed_count":36,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":28,"avg_comments_per_issue":1.325,"avg_comments_per_pull_request":0.8208955223880597,"merged_pull_requests_count":59,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":7134012.333333333,"past_year_avg_time_to_close_pull_request":1713959.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/py3-pecan/related_packages","maintainers":[{"uuid":"dunk@denkimushi.com","login":null,"name":"Duncan Bellamy","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","packages_count":186,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Duncan Bellamy","role":null,"created_at":"2023-02-01T08:40:22.437Z","updated_at":"2023-02-01T08:40:22.437Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers/dunk@denkimushi.com/packages"}],"registry":{"name":"alpine-v3.17","url":"https://pkgs.alpinelinux.org/packages?branch=v3.17","ecosystem":"alpine","default":false,"packages_count":17817,"maintainers_count":352,"namespaces_count":2,"keywords_count":3362,"github":"alpinelinux","metadata":{"repos":["main","community"],"funded_packages_count":1026},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.642Z","updated_at":"2025-09-07T07:26:12.220Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/namespaces"}},{"id":2848653,"name":"pecan","ecosystem":"pypi","description":"A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies.","homepage":"http://github.com/pecan/pecan","licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pecan/pecan","keywords_array":["web","framework","wsgi","object-dispatch","http"],"namespace":null,"versions_count":45,"first_release_published_at":"2012-04-02T17:41:53.000Z","latest_release_published_at":"2025-07-07T16:04:42.000Z","latest_release_number":"1.7.0","last_synced_at":"2025-08-24T09:02:50.210Z","created_at":"2022-04-10T12:01:20.160Z","updated_at":"2025-08-24T09:13:16.868Z","registry_url":"https://pypi.org/project/pecan/","install_command":"pip install pecan --index-url https://pypi.org/simple","documentation_url":"https://pecan.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: Web Environment","Intended Audience :: Developers","Intended Audience :: System Administrators","License :: OSI Approved :: BSD License","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: Python","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 :: Internet :: WWW/HTTP :: WSGI","Topic :: Software Development :: Libraries :: Application Frameworks"],"normalized_name":"pecan","project_status":null},"repo_metadata":{"id":35522765,"uuid":"39793378","full_name":"pecan/pecan","owner":"pecan","description":"A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.","archived":false,"fork":false,"pushed_at":"2025-04-18T13:53:49.000Z","size":2123,"stargazers_count":107,"open_issues_count":5,"forks_count":37,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-07-01T13:48:53.874Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pecanpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pecan.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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-27T19:24:58.000Z","updated_at":"2025-04-23T16:24:59.000Z","dependencies_parsed_at":"2025-03-17T21:30:33.252Z","dependency_job_id":"0e6d554a-b81b-4ccf-a242-8a514ecd1c2f","html_url":"https://github.com/pecan/pecan","commit_stats":{"total_commits":994,"total_committers":53,"mean_commits":"18.754716981132077","dds":"0.48692152917505027","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/pecan/pecan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264111149,"owners_count":23558988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pecan","name":"pecan","uuid":"654177","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/654177?v=4","repositories_count":3,"last_synced_at":"2024-03-25T20:28:50.155Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/pecan","funding_links":[],"total_stars":107,"followers":0,"following":0,"created_at":"2022-11-02T16:33:24.574Z","updated_at":"2024-03-25T20:28:50.221Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pecan/repositories"},"tags":[{"name":"1.6.1","sha":"0fdeb676789426287476b1938b211bc8554a57c4","kind":"commit","published_at":"2025-03-17T20:52:28.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.6.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.6.1/manifests"},{"name":"1.5.1","sha":"fbd720c7cc7f035bb4436ffea869d7d7d8a09792","kind":"tag","published_at":"2023-07-15T14:46:44.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.5.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"e41b40ba7595d3b39a6d2f48d6a2ac72d4f8c52a","kind":"tag","published_at":"2023-07-15T14:42:59.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.5.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.5.0/manifests"},{"name":"1.4.2","sha":"cdb385ae8418f94b17be7b4ac1763a1ae7984b40","kind":"tag","published_at":"2022-07-03T00:18:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"a1f0b723dbffbde085bd97a04744a2f120c19061","kind":"tag","published_at":"2021-12-08T17:46:45.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"fab669a44e3463dfd45d65584fa7e6dbce9ff880","kind":"tag","published_at":"2020-07-30T16:26:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.4.0/manifests"},{"name":"1.3.3","sha":"833d0653fa0e6bbfb52545b091c30182105f4a82","kind":"tag","published_at":"2019-04-02T18:36:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"da15e06d783e2cf569b39ba506e68e4e1e85568d","kind":"tag","published_at":"2018-01-31T15:27:59.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"fe8d59a97c5bbebb42a554375654a455be29089f","kind":"tag","published_at":"2018-01-29T21:57:08.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.3.1/manifests"},{"name":"1.2.1","sha":"b3699aeae1f70b223a84308894523a64ede2b083","kind":"tag","published_at":"2016-09-27T00:08:48.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2.1/manifests"},{"name":"1.2","sha":"6de2baefb6ba6cd6f01641904a8e9d9c7ada6815","kind":"tag","published_at":"2016-09-21T18:14:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.2/manifests"},{"name":"1.1.2","sha":"b6154c5938324e778813a7ccb284c8f088f4bce2","kind":"tag","published_at":"2016-06-20T20:07:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.2/manifests"},{"name":"1.1.1","sha":"130f22eea1cef0829c0ec469ba136722bb9c0a77","kind":"tag","published_at":"2016-06-03T12:54:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"e0029266e3cf01d9b3fe26a914ba66fbd42fdd5a","kind":"tag","published_at":"2016-05-26T02:02:31.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.1.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.1.0/manifests"},{"name":"delete","sha":"2ba79fea62c9d4727c01865ed1f13f75135f9a12","kind":"commit","published_at":"2016-05-26T01:41:14.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/delete","html_url":"https://github.com/pecan/pecan/releases/tag/delete","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@delete","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/delete","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/delete/manifests"},{"name":"1.0.5","sha":"30765981e18543bdcc7e11b4df546055ae93defd","kind":"tag","published_at":"2016-03-16T16:57:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.5","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.5/manifests"},{"name":"1.0.4","sha":"50cf562afc03d735e9d6042d7b78042babdd7ea0","kind":"tag","published_at":"2016-01-25T22:03:15.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.4","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"c57a2c4fa7f0643fb8044b6e896d19aba5fb907f","kind":"tag","published_at":"2015-10-08T20:27:58.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.3","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"1dcaee991de48f4eb2d495229ccf50f24d7659d3","kind":"tag","published_at":"2015-08-22T12:01:50.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.2","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"34bd468cb3d2f658f5e3dca51a29305ff9596ef0","kind":"tag","published_at":"2015-07-31T18:30:18.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.1","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"7e1b68aba845e8b9318a25b8f221bcbeedad701e","kind":"tag","published_at":"2015-07-28T21:07:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/1.0.0","html_url":"https://github.com/pecan/pecan/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/1.0.0/manifests"},{"name":"0.9.0","sha":"17d5357003f65249aebbf6ee08bf38cc6bf40b63","kind":"tag","published_at":"2015-05-28T18:58:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.9.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.9.0/manifests"},{"name":"0.8.3","sha":"67abf118f817b96972a57e0c3d9cae5a23e68c1c","kind":"tag","published_at":"2015-01-12T22:51:10.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"fcfbd06ccceca449fa1703ab51fad4035f994525","kind":"tag","published_at":"2014-12-18T14:17:39.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"318bd2016742b3854930942c551f9ac4f819f8da","kind":"tag","published_at":"2014-11-25T20:11:22.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"c7f241fd6bb8a0b10e02b8b43aaf1810c312cfbf","kind":"tag","published_at":"2014-10-17T14:24:19.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.8.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.8.0/manifests"},{"name":"0.7.0","sha":"422d0638576bfcbf812bfa96c1f87f1099b2e8ab","kind":"tag","published_at":"2014-08-29T12:50:09.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.7.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.7.0/manifests"},{"name":"0.6.1","sha":"236301f6d7a8128513b8d45114b04a33189502ea","kind":"tag","published_at":"2014-07-10T15:31:36.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"2260909302e5fc5633100887b372677e8dab3ebc","kind":"tag","published_at":"2014-06-30T18:52:24.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.6.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.6.0/manifests"},{"name":"0.5.0","sha":"89ad91c9989e41bae23be2c85d4fbd8b354441c2","kind":"tag","published_at":"2014-04-02T15:23:32.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.5.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"32712c50926ef27c58e1f16e14a4389d1a201f4b","kind":"tag","published_at":"2014-02-19T20:15:00.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.5","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"3b4394c47e9df342809385044c3f4e5590c99275","kind":"tag","published_at":"2014-01-08T15:13:51.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"1256298632151c5d5324375e53bb5a11cdf1a050","kind":"tag","published_at":"2014-01-03T16:17:43.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"55075fb8cf58b0c4ba029cd097232118b079185c","kind":"tag","published_at":"2013-09-27T21:30:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"30b5b6e9b22dfd0274222b1d595e1ddcc817052c","kind":"tag","published_at":"2013-09-27T15:17:25.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"8839daaf4aec1dd853c4198ae55af1dbefaa1fd5","kind":"tag","published_at":"2013-09-27T14:41:17.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.4.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.4.0/manifests"},{"name":"0.3.2","sha":"190662a78e0557deb9cbe262f898f65ec2fad64f","kind":"tag","published_at":"2013-08-12T20:48:42.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"8e1ea099d5e64a4df8a11a3e73289368e098beeb","kind":"tag","published_at":"2013-07-22T15:43:52.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"5f6f75a76f603397c0e2374bfefeb4f58526ecff","kind":"tag","published_at":"2013-05-08T18:05:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0/manifests"},{"name":"0.3.0b","sha":"cfbdf9e7f7c9ff4021c61a75674c30b691a2807b","kind":"tag","published_at":"2013-05-07T17:35:05.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.3.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.3.0b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.3.0b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.3.0b/manifests"},{"name":"0.2.4","sha":"a7b22da4391facc843f61e585f83734226ddc441","kind":"tag","published_at":"2013-05-07T15:25:16.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.4","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.4/manifests"},{"name":"0.2.3","sha":"a53d9cdf255267321f23f5c2372f7d1500234739","kind":"tag","published_at":"2013-04-25T16:17:46.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.3","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"5c4580f5749e8084ba7f91a4e2101eab5c1cf28e","kind":"tag","published_at":"2013-04-09T15:12:55.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"98b4ae428dedb6de6639cb2afc8c0bede9754020","kind":"tag","published_at":"2013-02-08T20:06:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.1","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"4fb4f220579d07e1d489209593a1676dd3377b98","kind":"tag","published_at":"2013-01-18T20:51:40.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0/manifests"},{"name":"0.2.0b2","sha":"2c58651b043eb7261487be6bfa40e9d90d896a01","kind":"tag","published_at":"2012-12-07T17:00:54.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b2","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b2/manifests"},{"name":"0.2.0b","sha":"219ee9fd33233e8a422ec723fc1e3b2add740654","kind":"tag","published_at":"2012-12-07T16:59:04.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0b","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.0b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0b/manifests"},{"name":"0.2.0a","sha":"9dc346e23ecc1a18a529d8ffe080c18df6e0a30b","kind":"tag","published_at":"2012-04-02T15:38:29.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/0.2.0a","html_url":"https://github.com/pecan/pecan/releases/tag/0.2.0a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@0.2.0a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/0.2.0a/manifests"},{"name":"2012-03-04","sha":"4ce72b18a63d461851d1b843758f73d233a409c8","kind":"tag","published_at":"2012-03-05T15:16:13.000Z","download_url":"https://codeload.github.com/pecan/pecan/tar.gz/2012-03-04","html_url":"https://github.com/pecan/pecan/releases/tag/2012-03-04","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pecan/pecan@2012-03-04","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/2012-03-04","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/tags/2012-03-04/manifests"}]},"repo_metadata_updated_at":"2025-08-24T09:13:16.846Z","dependent_packages_count":36,"downloads":123101,"downloads_period":"last-month","dependent_repos_count":1138,"rankings":{"downloads":1.2436834523600833,"dependent_repos_count":0.33878798503083013,"dependent_packages_count":0.3656547487481231,"stargazers_count":6.895250438362431,"forks_count":6.378639259205605,"docker_downloads_count":0.3667980152892846,"average":2.598135649832726},"purl":"pkg:pypi/pecan","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pecan","docker_dependents_count":56,"docker_downloads_count":20334,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pecan","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pecan/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-01T13:35:30.798Z","issues_count":48,"pull_requests_count":71,"avg_time_to_close_issue":27904776.860465117,"avg_time_to_close_pull_request":2556675.61971831,"issues_closed_count":43,"pull_requests_closed_count":71,"pull_request_authors_count":19,"issue_authors_count":33,"avg_comments_per_issue":1.9166666666666667,"avg_comments_per_pull_request":0.8732394366197183,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":50075.0,"past_year_avg_time_to_close_pull_request":3609343.5,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":5.5,"past_year_avg_comments_per_pull_request":0.5,"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/pecan%2Fpecan/issues","maintainers":[{"login":"ryanpetrello","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pecan/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pecan/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pecan/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pecan/related_packages","maintainers":[{"uuid":"ryanpetrello","login":"ryanpetrello","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/ryanpetrello/","role":null,"created_at":"2023-02-25T00:08:22.233Z","updated_at":"2023-02-25T00:08:22.233Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ryanpetrello/packages"},{"uuid":"cleverdevil","login":"cleverdevil","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/cleverdevil/","role":null,"created_at":"2023-02-25T00:08:22.217Z","updated_at":"2023-02-25T00:08:22.217Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/cleverdevil/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726135,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":2493,"full_name":"pecan/pecan","default_branch":"master","committers":[{"name":"Ryan Petrello","email":"lists@ryanpetrello.com","login":null,"count":510},{"name":"Alfredo Deza","email":"alfredodeza@gmail.com","login":null,"count":138},{"name":"Mark McClain","email":"mark.mcclain@shootq.com","login":null,"count":101},{"name":"Jonathan LaCour","email":"jonathan@cleverdevil.org","login":null,"count":67},{"name":"Yoann Roman","email":"yoann@shootq.com","login":null,"count":54},{"name":"Jonathan LaCour","email":"jonathan@dreamhost.com","login":null,"count":15},{"name":"Ryan Petrello","email":"ryan@ryanpetrello.com","login":null,"count":14},{"name":"Pete","email":"pete@coderpete.net","login":null,"count":12},{"name":"Julien Danjou","email":"julien@danjou.info","login":"jd","count":10},{"name":"Alfredo Deza","email":"alfredo@deza.pe","login":null,"count":10},{"name":"Mark McClain","email":"mark.mcclain@dreamhost.com","login":null,"count":6},{"name":"Doug Hellmann","email":"doug.hellmann@dreamhost.com","login":null,"count":5},{"name":"Jeremy M. Jones","email":"jjones@pictage.com","login":null,"count":4},{"name":"chadlung","email":"chad.lung@gmail.com","login":null,"count":3},{"name":"Steven Berler","email":"steven.berler@dreamhost.com","login":null,"count":3},{"name":"Stanislaw Pitucha","email":"stanislaw.pitucha@hp.com","login":null,"count":2},{"name":"Joe D'Andrea","email":"jdandrea@research.att.com","login":null,"count":2},{"name":"Thomas Bechtold","email":"tbechtold@suse.com","login":null,"count":2},{"name":"j00356287","email":"jiajunsu@huawei.com","login":null,"count":2},{"name":"Antonio Larrosa","email":"antonio.larrosa@gmail.com","login":null,"count":1},{"name":"Mark Steve Samson","email":"blazinggale@gmail.com","login":null,"count":1},{"name":"Ken Dreyer","email":"kdreyer@redhat.com","login":null,"count":1},{"name":"Dan Radez","email":"dradez@redhat.com","login":null,"count":1},{"name":"Ed Cranford","email":"ed.cranford@rackspace.com","login":null,"count":1},{"name":"Evangelos Foutras","email":"evangelos@foutrelis.com","login":null,"count":1},{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","login":null,"count":1},{"name":"Jiahao.Liang","email":"gzliangjiahao@gmail.com","login":null,"count":1},{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","login":null,"count":1},{"name":"Benjamin W. Smith","email":"bsmith@pictage.com","login":null,"count":1},{"name":"Maxim Kulkin","email":"mkulkin@mirantis.com","login":null,"count":1},{"name":"Mark McClain","email":"mark@mcclain.xyz","login":null,"count":1},{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","login":null,"count":1},{"name":"Kiall Mac Innes","email":"kiall@hp.com","login":null,"count":1},{"name":"Chang Bo Guo","email":"guochbo@cn.ibm.com","login":null,"count":1},{"name":"Chmouel Boudjnah","email":"chmouel@enovance.com","login":null,"count":1},{"name":"Missuor4ever","email":"sayseesea@vip.qq.com","login":null,"count":1},{"name":"John Vrbanac","email":"john.vrbanac@rackspace.com","login":null,"count":1},{"name":"Michał Górny","email":"mgorny@gentoo.org","login":null,"count":1},{"name":"Nikolay Mahotkin","email":"nmakhotkin@mirantis.com","login":null,"count":1},{"name":"barberj","email":"barber.justin@gmail.com","login":null,"count":1},{"name":"Mike Perez","email":"thingee@gmail.com","login":null,"count":1},{"name":"Wesley Spikes","email":"wesley.spikes@gmail.com","login":null,"count":1},{"name":"Sascha Peilicke","email":"saschpe@suse.de","login":null,"count":1},{"name":"Monty Taylor","email":"mordred@inaugust.com","login":null,"count":1},{"name":"Pierre Padrixe","email":"pierre.padrixe@numergy.com","login":null,"count":1},{"name":"Tihomir Trifonov","email":"t.trifonov@gmail.com","login":null,"count":1},{"name":"Adam Chainz","email":"adam@adamj.eu","login":null,"count":1},{"name":"John Anderson","email":"sontek@gmail.com","login":null,"count":1},{"name":"Mehdi Abaakouk","email":"sileht@sileht.net","login":null,"count":1},{"name":"Csaba Fülöp","email":"csfulop","login":"csfulop","count":1},{"name":"Rick Copeland","email":"rcopeland@geek.net","login":null,"count":1},{"name":"Karthikeyan Singaravelan","email":"tir.karthi@gmail.com","login":"tirkarthi","count":1},{"name":"Miro Hrončok","email":"miro@hroncok.cz","login":"hroncok","count":1}],"total_commits":994,"total_committers":53,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":18.754716981132077,"dds":0.48692152917505027,"past_year_committers":[{"name":"Ryan Petrello","email":"ryan@ryanpetrello.com","login":null,"count":8}],"past_year_total_commits":8,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":8.0,"past_year_dds":0.0,"last_synced_at":"2023-10-25T14:29:32.230Z","last_synced_commit":"606ff430696f493bd00fc3532c3997d4753c3564","created_at":"2023-03-07T09:14:42.179Z","updated_at":"2023-10-25T14:29:32.231Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5483322,"commits_count":854270774,"contributors_count":31138750,"owners_count":908526,"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":"pecan/pecan","html_url":"https://github.com/pecan/pecan","last_synced_at":"2025-08-31T12:00:18.714Z","status":null,"issues_count":49,"pull_requests_count":82,"avg_time_to_close_issue":27904776.860465117,"avg_time_to_close_pull_request":2393843.189873418,"issues_closed_count":43,"pull_requests_closed_count":79,"pull_request_authors_count":20,"issue_authors_count":33,"avg_comments_per_issue":1.3673469387755102,"avg_comments_per_pull_request":0.8048780487804879,"merged_pull_requests_count":67,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":50075.0,"past_year_avg_time_to_close_pull_request":1480833.0,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2023-05-10T19:00:53.489Z","updated_at":"2025-09-03T02:54:54.670Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pecan%2Fpecan/issues","issue_labels_count":{"wontfix":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":32,"CONTRIBUTOR":13,"MEMBER":4},"pull_request_author_associations_count":{"MEMBER":56,"CONTRIBUTOR":24,"NONE":3},"issue_authors":{"ryanpetrello":4,"kloczek":4,"alfredodeza":4,"dmick":3,"jdandrea":3,"ockan":3,"thomasgoirand":2,"SunnyFenng":1,"mweinelt":1,"jasondunsmore":1,"tklltkioc":1,"missuor":1,"luoyancn":1,"bulexian":1,"gmelikov":1,"luyue124":1,"csfulop":1,"anh":1,"sambhavnoobcoder":1,"tirkarthi":1,"a16bitsysop":1,"pierreprinetti":1,"kevinbenton":1,"hswong3i":1,"ByteCrusher99":1,"mwhudson":1,"ashishjain14":1,"jiajunsu":1,"jakemcdermott":1,"pgajdos":1,"mgorny":1,"m986883511":1,"ktdreyer":1},"pull_request_authors":{"ryanpetrello":55,"kajinamit":7,"jiajunsu":2,"sambhavnoobcoder":2,"alfredodeza":2,"radez":1,"jdandrea":1,"tirkarthi":1,"markmcclain":1,"antlarr":1,"jd":1,"hroncok":1,"sileht":1,"adamchainz":1,"ktdreyer":1,"luoyancn":1,"missuor":1,"csfulop":1,"foutrelis":1,"mgorny":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10064235,"issues_count":31125951,"pull_requests_count":94623210,"authors_count":10686933,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":5,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"MEMBER":6,"CONTRIBUTOR":6,"NONE":1},"past_year_issue_authors":{"ockan":3,"ByteCrusher99":1,"dmick":1,"mgorny":1},"past_year_pull_request_authors":{"kajinamit":7,"ryanpetrello":6},"maintainers":[{"login":"ryanpetrello","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"},{"login":"markmcclain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markmcclain"}],"active_maintainers":[{"login":"ryanpetrello","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryanpetrello"}]},"events":{"total":{"CreateEvent":6,"IssuesEvent":16,"ReleaseEvent":3,"WatchEvent":2,"DeleteEvent":1,"IssueCommentEvent":34,"PushEvent":16,"PullRequestReviewEvent":2,"PullRequestReviewCommentEvent":2,"PullRequestEvent":17},"last_year":{"CreateEvent":6,"IssuesEvent":16,"ReleaseEvent":3,"WatchEvent":2,"DeleteEvent":1,"IssueCommentEvent":34,"PushEvent":16,"PullRequestReviewEvent":2,"PullRequestReviewCommentEvent":2,"PullRequestEvent":17}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-26T04:51:38.676Z","updated_at":"2022-08-26T04:51:38.676Z","repository_link":"https://github.com/pecan/pecan/blob/master/requirements.txt","dependencies":[{"id":2793032872,"package_name":"WebOb","ecosystem":"pypi","requirements":"\u003e=1.8","direct":true,"kind":"runtime","optional":false},{"id":2793032873,"package_name":"Mako","ecosystem":"pypi","requirements":"\u003e=0.4.0","direct":true,"kind":"runtime","optional":false},{"id":2793032874,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2793032875,"package_name":"six","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":2793032876,"package_name":"logutils","ecosystem":"pypi","requirements":"\u003e=0.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"test-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-26T04:51:38.813Z","updated_at":"2022-08-26T04:51:38.813Z","repository_link":"https://github.com/pecan/pecan/blob/master/test-requirements.txt","dependencies":[{"id":2793034903,"package_name":"gunicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":2793034908,"package_name":"Jinja2","ecosystem":"pypi","requirements":"\u003c3","direct":true,"kind":"test","optional":false},{"id":2793034909,"package_name":"pep8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":2793034911,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":2793034914,"package_name":"uwsgi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":2793034916,"package_name":"virtualenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":2793034918,"package_name":"WebTest","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-tests.yml","sha":null,"kind":"manifest","created_at":"2024-01-20T15:55:03.980Z","updated_at":"2024-01-20T15:55:03.980Z","repository_link":"https://github.com/pecan/pecan/blob/master/.github/workflows/run-tests.yml","dependencies":[{"id":15722679889,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15722679890,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-01-20T15:55:04.433Z","updated_at":"2024-01-20T15:55:04.433Z","repository_link":"https://github.com/pecan/pecan/blob/master/setup.py","dependencies":[]}],"score":20.562067241306497,"created_at":"2025-09-08T11:18:28.570Z","updated_at":"2025-10-07T08:24:30.799Z","avatar_url":"https://github.com/pecan.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":123101,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["unit-testing","fuzzing","property-based-testing","optimizing-compiler","version","timezones","timestamp","datetime","arrow","l10n"],"project_url":"https://science.ecosyste.ms/api/v1/projects/63182","html_url":"https://science.ecosyste.ms/projects/63182"}