{"id":63534,"name":"flask","description":"The Python micro framework for building web applications.","url":"https://github.com/pallets/flask","last_synced_at":"2025-09-08T12:59:56.057Z","repository":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70306,"open_issues_count":6,"forks_count":16523,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-08T00:32:19.430Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-07T20:32:51.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274188923,"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":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-09-02T00:02:48.103Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113775,"followers":1984,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-09-02T00:02:48.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"packages":[{"id":5283749,"name":"flask","ecosystem":"conda","description":"Flask is a lightweight [WSGI](https://wsgi.readthedocs.io/) web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around [Werkzeug](https://werkzeug.palletsprojects.com/) and [Jinja](https://jinja.palletsprojects.com/) and has become one of the most popular Python web application frameworks. Flask offers suggestions, but doesn't enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.","homepage":"https://palletsprojects.com/p/flask","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2017-09-11T09:20:45.000Z","latest_release_published_at":"2025-08-29T07:40:21.000Z","latest_release_number":"3.1.2","last_synced_at":"2025-09-08T00:06:28.781Z","created_at":"2022-10-03T15:40:13.699Z","updated_at":"2025-09-08T00:06:28.781Z","registry_url":"https://anaconda.org/anaconda/flask","install_command":"conda install -c anaconda flask","documentation_url":null,"metadata":{},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.770Z","dependent_packages_count":15,"downloads":null,"downloads_period":null,"dependent_repos_count":829,"rankings":{"downloads":null,"dependent_repos_count":5.142165759225651,"dependent_packages_count":3.176043557168784,"stargazers_count":0.3932244404113733,"forks_count":0.5444646098003629,"docker_downloads_count":null,"average":2.313974591651543},"purl":"pkg:conda/flask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/flask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/flask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/flask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":false,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/flask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/flask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/flask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/flask/related_packages","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":4329,"maintainers_count":0,"namespaces_count":0,"keywords_count":2929,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":613},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2025-09-08T06:52:46.830Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":8181213,"name":"flask-mirror-upstream","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2023-09-04T01:30:32.000Z","latest_release_published_at":"2023-09-04T01:30:32.000Z","latest_release_number":"2.3.4","last_synced_at":"2025-09-08T00:25:48.256Z","created_at":"2023-09-04T03:04:44.032Z","updated_at":"2025-09-08T00:25:48.256Z","registry_url":"https://pypi.org/project/flask-mirror-upstream/","install_command":"pip install flask-mirror-upstream --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks"],"normalized_name":"flask-mirror-upstream","project_status":null},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2024-05-21T23:53:38.000Z","size":10527,"stargazers_count":66603,"open_issues_count":7,"forks_count":16014,"subscribers_count":2128,"default_branch":"main","last_synced_at":"2024-05-23T07:48:35.689Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2024-06-01T17:16:56.924Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3600,"total_committers":838,"mean_commits":"4.2959427207637235","dds":0.7291666666666667,"last_synced_commit":"beedaa4eff3919f250fad49a5092cf07c4d638e1"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215972318,"owners_count":15956838,"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":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":14,"last_synced_at":"2024-05-20T15:03:33.916Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":106035,"followers":1290,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2024-05-20T15:03:35.310Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-30T05:12:18.302Z","dependent_packages_count":0,"downloads":2708,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":69.6078431372549,"dependent_packages_count":7.466124823681255,"stargazers_count":0.007991513013180003,"forks_count":0.010988330393122504,"docker_downloads_count":null,"average":19.273236951085615},"purl":"pkg:pypi/flask-mirror-upstream","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/flask-mirror-upstream","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/flask-mirror-upstream","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/flask-mirror-upstream/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-30T02:35:58.849Z","issues_count":218,"pull_requests_count":293,"avg_time_to_close_issue":512970.5211267606,"avg_time_to_close_pull_request":334370.9498207885,"issues_closed_count":213,"pull_requests_closed_count":279,"pull_request_authors_count":121,"issue_authors_count":178,"avg_comments_per_issue":1.963302752293578,"avg_comments_per_pull_request":0.9726962457337884,"merged_pull_requests_count":143,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":113,"past_year_pull_requests_count":153,"past_year_avg_time_to_close_issue":225864.22222222222,"past_year_avg_time_to_close_pull_request":431183.44520547945,"past_year_issues_closed_count":108,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":70,"past_year_issue_authors_count":93,"past_year_avg_comments_per_issue":1.9026548672566372,"past_year_avg_comments_per_pull_request":1.287581699346405,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":60,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask-mirror-upstream/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask-mirror-upstream/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask-mirror-upstream/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask-mirror-upstream/related_packages","maintainers":[{"uuid":"sysadmin72","login":"sysadmin72","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/sysadmin72/","role":null,"created_at":"2023-09-04T22:21:21.045Z","updated_at":"2023-09-04T22:21:21.045Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sysadmin72/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5261121,"name":"dirtrav","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":"https://palletsprojects.com/p/flask","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2022-09-22T12:16:48.000Z","latest_release_published_at":"2022-09-22T12:16:48.000Z","latest_release_number":"1.0.0","last_synced_at":"2025-09-08T00:25:50.087Z","created_at":"2022-09-22T12:50:33.954Z","updated_at":"2025-09-08T00:25:50.087Z","registry_url":"https://pypi.org/project/dirtrav/","install_command":"pip install dirtrav --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks"],"normalized_name":"dirtrav","project_status":null},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273864049,"owners_count":25181734,"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-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-09-02T00:02:48.103Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113775,"followers":1984,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-09-02T00:02:48.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-06T20:39:49.326Z","dependent_packages_count":0,"downloads":26,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":36.45351077097876,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":0.008488705668278796,"forks_count":0.01175359246377064,"average":14.743605605561907},"purl":"pkg:pypi/dirtrav","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/dirtrav","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/dirtrav","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/dirtrav/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-03T03:41:03.131Z","issues_count":244,"pull_requests_count":499,"avg_time_to_close_issue":1623240.2253521127,"avg_time_to_close_pull_request":1160606.312236287,"issues_closed_count":213,"pull_requests_closed_count":474,"pull_request_authors_count":179,"issue_authors_count":222,"avg_comments_per_issue":1.6885245901639343,"avg_comments_per_pull_request":0.8316633266533067,"merged_pull_requests_count":237,"bot_issues_count":0,"bot_pull_requests_count":86,"past_year_issues_count":60,"past_year_pull_requests_count":193,"past_year_avg_time_to_close_issue":935541.1395348837,"past_year_avg_time_to_close_pull_request":686366.6685714286,"past_year_issues_closed_count":43,"past_year_pull_requests_closed_count":175,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":1.15,"past_year_avg_comments_per_pull_request":0.8497409326424871,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":75,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/dirtrav/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/dirtrav/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/dirtrav/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/dirtrav/related_packages","maintainers":[{"uuid":"illustria","login":"illustria","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/illustria/","role":null,"created_at":"2023-01-19T22:24:35.067Z","updated_at":"2023-01-19T22:24:35.067Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/illustria/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2735393,"name":"flask","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":63,"first_release_published_at":"2010-04-16T14:29:37.000Z","latest_release_published_at":"2025-08-19T21:03:19.000Z","latest_release_number":"3.1.2","last_synced_at":"2025-09-08T00:51:18.396Z","created_at":"2022-04-10T11:00:48.569Z","updated_at":"2025-09-08T00:51:18.396Z","registry_url":"https://pypi.org/project/flask/","install_command":"pip install flask --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Typing :: Typed"],"normalized_name":"flask","project_status":null},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2024-05-21T23:53:38.000Z","size":10527,"stargazers_count":66603,"open_issues_count":7,"forks_count":16014,"subscribers_count":2128,"default_branch":"main","last_synced_at":"2024-05-23T07:48:35.689Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2024-06-01T17:16:56.924Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3600,"total_committers":838,"mean_commits":"4.2959427207637235","dds":0.7291666666666667,"last_synced_commit":"beedaa4eff3919f250fad49a5092cf07c4d638e1"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215972318,"owners_count":15956838,"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":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":14,"last_synced_at":"2024-05-20T15:03:33.916Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":106035,"followers":1290,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2024-05-20T15:03:35.310Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-08T01:57:54.909Z","dependent_packages_count":2451,"downloads":136991849,"downloads_period":"last-month","dependent_repos_count":119058,"rankings":{"downloads":0.010638161285530084,"dependent_repos_count":0.008803995546645587,"dependent_packages_count":0.011004994433306981,"stargazers_count":0.03081398441325955,"forks_count":0.03558281533435924,"docker_downloads_count":0.2775092762932244,"average":0.06239220455105431},"purl":"pkg:pypi/flask","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTV3djUtNHZwZi1wajZt","url":"https://github.com/advisories/GHSA-5wv5-4vpf-pj6m","title":"Pallets Project Flask is vulnerable to Denial of Service via Unexpected memory usage","description":"The Pallets Project Flask before 1.0 is affected by unexpected memory usage. The impact is denial of service. The attack vector is crafted encoded JSON data. The fixed version is 1. NOTE this may overlap CVE-2018-1000656.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2019-07-19T16:12:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2019-1010083","https://github.com/advisories/GHSA-5wv5-4vpf-pj6m","https://github.com/pypa/advisory-database/tree/main/vulns/flask/PYSEC-2019-179.yaml","https://www.palletsprojects.com/blog/flask-1-0-released"],"source_kind":"github","identifiers":["GHSA-5wv5-4vpf-pj6m","CVE-2019-1010083"],"repository_url":null,"blast_radius":44.15909967006318,"packages":[{"versions":[{"first_patched_version":"1.0","vulnerable_version_range":"\u003c 1.0"}],"ecosystem":"pypi","package_name":"flask"}],"created_at":"2022-12-21T16:13:28.800Z","updated_at":"2025-07-23T16:59:03.000Z","epss_percentage":0.00342,"epss_percentile":0.56182},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTU2MmMtNXI5NC14aDk3","url":"https://github.com/advisories/GHSA-562c-5r94-xh97","title":"Flask is vulnerable to Denial of Service via incorrect encoding of JSON data","description":"The Pallets Project flask version Before 0.12.3 contains a CWE-20: Improper Input Validation vulnerability in flask that can result in Large amount of memory usage possibly leading to denial of service. This attack appear to be exploitable via Attacker provides JSON data in incorrect encoding. This vulnerability appears to have been fixed in 0.12.3.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2018-08-23T19:10:40.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2018-1000656","https://github.com/pallets/flask/pull/2691","https://github.com/advisories/GHSA-562c-5r94-xh97","https://github.com/pallets/flask/releases/tag/0.12.3","https://lists.debian.org/debian-lts-announce/2019/08/msg00025.html","https://github.com/pallets/flask/commit/b178e89e4456e777b1a7ac6d7199052d0dfdbbbe","https://github.com/pypa/advisory-database/tree/main/vulns/flask/PYSEC-2018-66.yaml","https://security.netapp.com/advisory/ntap-20190221-0001","https://usn.ubuntu.com/4378-1"],"source_kind":"github","identifiers":["GHSA-562c-5r94-xh97","CVE-2018-1000656"],"repository_url":"https://github.com/pallets/flask","blast_radius":44.15909967006318,"packages":[{"versions":[{"first_patched_version":"0.12.3","vulnerable_version_range":"\u003c 0.12.3"}],"ecosystem":"pypi","package_name":"flask"}],"created_at":"2022-12-21T16:13:36.498Z","updated_at":"2025-08-15T06:14:07.120Z","epss_percentage":0.00321,"epss_percentile":0.54506},{"uuid":"GSA_kwCzR0hTQS1tMnFmLWh4anYtNWdwcc4AAzC9","url":"https://github.com/advisories/GHSA-m2qf-hxjv-5gpq","title":"Flask vulnerable to possible disclosure of permanent session cookie due to missing Vary: Cookie header","description":"When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by a proxy to other clients. If the proxy also caches `Set-Cookie` headers, it may send one client's `session` cookie to other clients. The severity depends on the application's use of the session, and the proxy's behavior regarding cookies. The risk depends on _all_ these conditions being met.\n\n1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies.\n2. The application sets [`session.permanent = True`](https://flask.palletsprojects.com/en/2.3.x/api/#flask.session.permanent).\n2. The application does not access or modify the session at any point during a request.\n4. [`SESSION_REFRESH_EACH_REQUEST`](https://flask.palletsprojects.com/en/2.3.x/config/#SESSION_REFRESH_EACH_REQUEST) is enabled (the default).\n5. The application does not set a `Cache-Control` header to indicate that a page is private or should not be cached.\n\nThis happens because vulnerable versions of Flask only set the `Vary: Cookie` header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2023-05-01T19:22:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/pallets/flask/security/advisories/GHSA-m2qf-hxjv-5gpq","https://github.com/pallets/flask/commit/70f906c51ce49c485f1d355703e9cc3386b1cc2b","https://github.com/pallets/flask/releases/tag/2.3.2","https://github.com/pallets/flask/commit/afd63b16170b7c047f5758eb910c416511e9c965","https://nvd.nist.gov/vuln/detail/CVE-2023-30861","https://github.com/pallets/flask/releases/tag/2.2.5","https://github.com/pypa/advisory-database/tree/main/vulns/flask/PYSEC-2023-62.yaml","https://www.debian.org/security/2023/dsa-5442","https://lists.debian.org/debian-lts-announce/2023/08/msg00024.html","https://security.netapp.com/advisory/ntap-20230818-0006","https://github.com/advisories/GHSA-m2qf-hxjv-5gpq"],"source_kind":"github","identifiers":["GHSA-m2qf-hxjv-5gpq","CVE-2023-30861"],"repository_url":"https://github.com/pallets/flask","blast_radius":44.15909967006318,"packages":[{"versions":[{"first_patched_version":"2.3.2","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.2"},{"first_patched_version":"2.2.5","vulnerable_version_range":"\u003c 2.2.5"}],"ecosystem":"pypi","package_name":"flask"}],"created_at":"2023-05-01T20:03:18.993Z","updated_at":"2024-09-20T17:51:02.000Z","epss_percentage":0.00213,"epss_percentile":0.44009},{"uuid":"GSA_kwCzR0hTQS00Z3JnLXc2djgtYzI4Z84ABHzW","url":"https://github.com/advisories/GHSA-4grg-w6v8-c28g","title":"Flask uses fallback key instead of current signing key","description":"In Flask 3.1.0, the way fallback key configuration was handled resulted in the last fallback key being used for signing, rather than the current signing key.\n\nSigning is provided by the `itsdangerous` library. A list of keys can be passed, and it expects the last (top) key in the list to be the most recent key, and uses that for signing. Flask was incorrectly constructing that list in reverse, passing the signing key first.\n\nSites that have opted-in to use key rotation by setting `SECRET_KEY_FALLBACKS` are likely to unexpectedly be signing their sessions with stale keys, and their transition to fresher keys will be impeded. Sessions are still signed, so this would not cause any sort of data integrity loss.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-05-13T20:25:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.8,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/pallets/flask/security/advisories/GHSA-4grg-w6v8-c28g","https://nvd.nist.gov/vuln/detail/CVE-2025-47278","https://github.com/pallets/flask/commit/73d6504063bfa00666a92b07a28aaf906c532f09","https://github.com/pallets/flask/releases/tag/3.1.1","https://github.com/advisories/GHSA-4grg-w6v8-c28g"],"source_kind":"github","identifiers":["GHSA-4grg-w6v8-c28g","CVE-2025-47278"],"repository_url":"https://github.com/pallets/flask","blast_radius":9.136365448978589,"packages":[{"versions":[{"first_patched_version":"3.1.1","vulnerable_version_range":"= 3.1.0"}],"ecosystem":"pypi","package_name":"flask"}],"created_at":"2025-05-13T21:08:32.435Z","updated_at":"2025-05-13T20:25:26.000Z","epss_percentage":0.00018,"epss_percentile":0.02732}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/flask","docker_dependents_count":4717,"docker_downloads_count":1615993923,"usage_url":"https://repos.ecosyste.ms/usage/pypi/flask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/flask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":true,"issue_metadata":{"last_synced_at":"2024-09-07T00:44:29.678Z","issues_count":217,"pull_requests_count":285,"avg_time_to_close_issue":517125.04739336495,"avg_time_to_close_pull_request":340397.01459854015,"issues_closed_count":211,"pull_requests_closed_count":274,"pull_request_authors_count":115,"issue_authors_count":177,"avg_comments_per_issue":1.944700460829493,"avg_comments_per_pull_request":0.9789473684210527,"merged_pull_requests_count":143,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":123,"past_year_pull_requests_count":148,"past_year_avg_time_to_close_issue":226345.09401709403,"past_year_avg_time_to_close_pull_request":450359.7291666667,"past_year_issues_closed_count":117,"past_year_pull_requests_closed_count":144,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":102,"past_year_avg_comments_per_issue":1.8130081300813008,"past_year_avg_comments_per_pull_request":1.2972972972972974,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":63,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flask/related_packages","maintainers":[{"uuid":"Pallets Projects","login":"Pallets Projects","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/Pallets Projects/","role":null,"created_at":"2023-04-13T22:15:32.412Z","updated_at":"2023-04-13T22:15:32.412Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Pallets%20Projects/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2730240,"name":"f-ask","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":"https://www.palletsprojects.com/p/flask/","licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2019-03-04T05:27:16.000Z","latest_release_published_at":"2019-03-04T05:27:16.000Z","latest_release_number":"1.1.dev0","last_synced_at":"2025-09-08T00:51:21.458Z","created_at":"2022-04-10T10:57:40.839Z","updated_at":"2025-09-08T00:51:21.458Z","registry_url":"https://pypi.org/project/f-ask/","install_command":"pip install f-ask --index-url https://pypi.org/simple","documentation_url":"http://flask.pocoo.org/docs/","metadata":{"funding":null,"documentation":"http://flask.pocoo.org/docs/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 2","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.4","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"f-ask","project_status":null},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2024-05-21T23:53:38.000Z","size":10527,"stargazers_count":66603,"open_issues_count":7,"forks_count":16014,"subscribers_count":2128,"default_branch":"main","last_synced_at":"2024-05-23T07:48:35.689Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2024-06-01T17:16:56.924Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3600,"total_committers":838,"mean_commits":"4.2959427207637235","dds":0.7291666666666667,"last_synced_commit":"beedaa4eff3919f250fad49a5092cf07c4d638e1"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215972318,"owners_count":15956838,"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":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":14,"last_synced_at":"2024-05-20T15:03:33.916Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":106035,"followers":1290,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2024-05-20T15:03:35.310Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-27T03:18:45.517Z","dependent_packages_count":0,"downloads":10,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":64.89126467052593,"dependent_repos_count":21.64168977689945,"dependent_packages_count":10.051680376746889,"stargazers_count":0.008980863118270323,"forks_count":0.010700602864322088,"docker_downloads_count":null,"average":19.320863258030972},"purl":"pkg:pypi/f-ask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/f-ask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/f-ask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/f-ask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-27T01:15:07.663Z","issues_count":218,"pull_requests_count":292,"avg_time_to_close_issue":512970.5211267606,"avg_time_to_close_pull_request":334370.9498207885,"issues_closed_count":213,"pull_requests_closed_count":279,"pull_request_authors_count":120,"issue_authors_count":178,"avg_comments_per_issue":1.9587155963302751,"avg_comments_per_pull_request":0.976027397260274,"merged_pull_requests_count":143,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":114,"past_year_pull_requests_count":152,"past_year_avg_time_to_close_issue":223800.64220183485,"past_year_avg_time_to_close_pull_request":431183.44520547945,"past_year_issues_closed_count":109,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":69,"past_year_issue_authors_count":94,"past_year_avg_comments_per_issue":1.8859649122807018,"past_year_avg_comments_per_pull_request":1.2960526315789473,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":60,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/f-ask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/f-ask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/f-ask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/f-ask/related_packages","maintainers":[{"uuid":"tunnelshade","login":"tunnelshade","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/tunnelshade/","role":null,"created_at":"2023-02-24T05:04:21.704Z","updated_at":"2023-02-24T05:04:21.704Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tunnelshade/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11215539,"name":"fkask","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2024-12-25T10:42:06.000Z","latest_release_published_at":"2024-12-25T10:42:06.000Z","latest_release_number":"3.1.8.dev0","last_synced_at":"2024-12-25T10:45:34.321Z","created_at":"2024-12-25T10:45:32.818Z","updated_at":"2025-09-01T01:56:58.756Z","registry_url":"https://pypi.org/project/fkask/","install_command":"pip install fkask --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Typing :: Typed"],"normalized_name":"fkask"},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.756Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":55.41781052226118,"dependent_packages_count":9.844709269926767,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":32.63125989609397},"purl":"pkg:pypi/fkask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/fkask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/fkask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/fkask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fkask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fkask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fkask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fkask/related_packages","maintainers":[{"uuid":"bowlingking","login":"bowlingking","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/bowlingking/","role":"Owner","created_at":"2024-12-25T11:33:05.441Z","updated_at":"2024-12-25T11:33:05.441Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bowlingking/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11215541,"name":"flasl","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2024-12-25T10:37:46.000Z","latest_release_published_at":"2024-12-25T10:37:46.000Z","latest_release_number":"3.1.8.dev0","last_synced_at":"2024-12-25T10:45:34.324Z","created_at":"2024-12-25T10:45:32.910Z","updated_at":"2025-09-01T01:56:58.769Z","registry_url":"https://pypi.org/project/flasl/","install_command":"pip install flasl --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Typing :: Typed"],"normalized_name":"flasl"},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.769Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":55.41781052226118,"dependent_packages_count":9.844709269926767,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":32.63125989609397},"purl":"pkg:pypi/flasl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/flasl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/flasl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/flasl/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flasl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flasl/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flasl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/flasl/related_packages","maintainers":[{"uuid":"bowlingking","login":"bowlingking","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/bowlingking/","role":"Owner","created_at":"2024-12-25T10:45:37.316Z","updated_at":"2024-12-25T10:45:37.316Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bowlingking/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11215542,"name":"falask","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2024-12-25T10:43:25.000Z","latest_release_published_at":"2024-12-25T10:43:25.000Z","latest_release_number":"3.1.8.dev0","last_synced_at":"2024-12-25T10:45:34.707Z","created_at":"2024-12-25T10:45:32.946Z","updated_at":"2025-09-01T01:56:58.749Z","registry_url":"https://pypi.org/project/falask/","install_command":"pip install falask --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Typing :: Typed"],"normalized_name":"falask"},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.749Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":55.41781052226118,"dependent_packages_count":9.844709269926767,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":32.63125989609397},"purl":"pkg:pypi/falask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/falask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/falask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/falask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/falask/related_packages","maintainers":[{"uuid":"bowlingking","login":"bowlingking","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/bowlingking/","role":"Owner","created_at":"2024-12-25T11:33:05.444Z","updated_at":"2024-12-25T11:33:05.444Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bowlingking/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10402857,"name":"quickwebbasicauth","ecosystem":"pypi","description":"flask basic auth for Python","homepage":"https://github.com/pallets/flask/","licenses":"License :: OSI Approved :: MIT License","normalized_licenses":[],"repository_url":"https://github.com/pallets/flask","keywords_array":["QuickWebBasicAuth","python","sdk"],"namespace":null,"versions_count":2,"first_release_published_at":"2024-06-19T13:10:57.000Z","latest_release_published_at":null,"latest_release_number":null,"last_synced_at":"2024-12-09T07:11:56.469Z","created_at":"2024-06-19T13:19:04.097Z","updated_at":"2025-09-01T01:56:58.755Z","registry_url":"https://pypi.org/project/quickwebbasicauth/","install_command":"pip install quickwebbasicauth --index-url https://pypi.org/simple","documentation_url":"https://quickwebbasicauth.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 2","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.3","Programming Language :: Python :: 3.4"],"normalized_name":"quickwebbasicauth"},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.755Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":60.61678349868984,"dependent_packages_count":10.763304465573171,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":35.690043982131506},"purl":"pkg:pypi/quickwebbasicauth","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/quickwebbasicauth","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/quickwebbasicauth","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/quickwebbasicauth/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quickwebbasicauth/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quickwebbasicauth/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quickwebbasicauth/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/quickwebbasicauth/related_packages","maintainers":[{"uuid":"v4v99ojk","login":"v4v99ojk","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/v4v99ojk/","role":null,"created_at":"2024-06-19T13:32:45.788Z","updated_at":"2024-06-19T13:32:45.788Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/v4v99ojk/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11215496,"name":"fflask","ecosystem":"pypi","description":"A simple framework for building complex web applications.","homepage":null,"licenses":"BSD License","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2024-12-25T10:10:06.000Z","latest_release_published_at":"2024-12-25T10:10:06.000Z","latest_release_number":"3.2.0.dev0","last_synced_at":"2024-12-25T10:15:28.082Z","created_at":"2024-12-25T10:15:26.833Z","updated_at":"2025-09-01T01:56:58.773Z","registry_url":"https://pypi.org/project/fflask/","install_command":"pip install fflask --index-url https://pypi.org/simple","documentation_url":"https://flask.palletsprojects.com/","metadata":{"funding":null,"documentation":"https://flask.palletsprojects.com/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Web Environment","Framework :: Flask","Intended Audience :: Developers","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Topic :: Internet :: WWW/HTTP :: Dynamic Content","Topic :: Internet :: WWW/HTTP :: WSGI","Topic :: Internet :: WWW/HTTP :: WSGI :: Application","Topic :: Software Development :: Libraries :: Application Frameworks","Typing :: Typed"],"normalized_name":"fflask"},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.772Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":55.41781052226118,"dependent_packages_count":9.844709269926767,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":32.63125989609397},"purl":"pkg:pypi/fflask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/fflask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/fflask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/fflask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fflask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fflask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fflask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/fflask/related_packages","maintainers":[{"uuid":"bowlingking","login":"bowlingking","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/bowlingking/","role":"Owner","created_at":"2024-12-25T12:07:33.552Z","updated_at":"2024-12-25T12:07:33.552Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bowlingking/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5285943,"name":"flask","ecosystem":"conda","description":"Flask is a lightweight [WSGI](https://wsgi.readthedocs.io/) web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around [Werkzeug](https://werkzeug.palletsprojects.com/) and [Jinja](https://jinja.palletsprojects.com/) and has become one of the most popular Python web application frameworks. Flask offers suggestions, but doesn't enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.","homepage":"https://palletsprojects.com/p/flask","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pallets/flask","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2022-10-03T15:43:25.818Z","latest_release_published_at":"2022-08-09T14:19:41.000Z","latest_release_number":"2.2.2","last_synced_at":"2025-09-01T08:32:38.146Z","created_at":"2022-10-03T15:43:25.804Z","updated_at":"2025-09-01T08:32:38.146Z","registry_url":"https://anaconda.org/conda-forge/flask","install_command":"conda install -c conda-forge flask","documentation_url":null,"metadata":{},"repo_metadata":{"id":861255,"uuid":"596892","full_name":"pallets/flask","owner":"pallets","description":"The Python micro framework for building web applications.","archived":false,"fork":false,"pushed_at":"2025-08-19T21:10:21.000Z","size":11276,"stargazers_count":70260,"open_issues_count":4,"forks_count":16517,"subscribers_count":2103,"default_branch":"main","last_synced_at":"2025-09-01T00:23:40.434Z","etag":null,"topics":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"latest_commit_sha":null,"homepage":"https://flask.palletsprojects.com","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/pallets.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"created_at":"2010-04-06T11:11:59.000Z","updated_at":"2025-09-01T00:15:02.000Z","dependencies_parsed_at":"2023-11-07T03:01:12.145Z","dependency_job_id":"42d633e3-1e13-4c34-a8b6-57eb9219ce59","html_url":"https://github.com/pallets/flask","commit_stats":{"total_commits":3724,"total_committers":854,"mean_commits":4.360655737704918,"dds":0.7381847475832438,"last_synced_commit":"6b054f8f3876ff4c31580b014d344c4cf491059d"},"previous_names":["mitsuhiko/flask"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/pallets/flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","download_url":"https://codeload.github.com/pallets/flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/sbom","scorecard":{"id":718431,"data":{"date":"2025-08-11","repo":{"name":"github.com/pallets/flask","commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"15 commit(s) and 10 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":"Code-Review","score":0,"reason":"Found 2/24 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yaml:26","Warn: no topLevel permission defined: .github/workflows/pre-commit.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Warn: no topLevel permission defined: .github/workflows/tests.yaml:1"],"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":"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":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/tests.yaml:34","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:5","Warn: pipCommand not pinned by hash: .devcontainer/on-create-command.sh:6","Info:  13 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration 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.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish.yaml:33"],"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":"Signed-Releases","score":10,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.1","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.1.0","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.3","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.2","Info: provenance for release artifact: multiple.intoto.jsonl: https://github.com/pallets/flask/releases/tag/3.0.1"],"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":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Warn: could not determine whether codeowners review is allowed","Warn: no status checks found to merge onto branch 'main'","Warn: PRs are not required to make changes on branch 'main'; or we don't have data to detect it.If you think it might be the latter, make sure to run Scorecard with a PAT or use Repo Rules (that are always public) instead of Branch Protection settings"],"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":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pallets/.github/SECURITY.md:1","Info: Found linked content: github.com/pallets/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/pallets/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-2g68-c3qc-8985","Warn: Project is vulnerable to: GHSA-f9vj-2wh5-fj8j","Warn: Project is vulnerable to: PYSEC-2023-221 / GHSA-hrfv-mqp8-q5rw","Warn: Project is vulnerable to: GHSA-q34m-jh98-gwm2"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T10:27:45.989Z","repository_id":861255,"created_at":"2025-08-22T10:27:45.989Z","updated_at":"2025-08-22T10:27:45.989Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273064953,"owners_count":25039267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pallets","name":"Pallets","uuid":"16748505","kind":"organization","description":"","email":"contact@palletsprojects.com","website":"https://palletsprojects.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16748505?v=4","repositories_count":17,"last_synced_at":"2025-08-25T01:28:17.408Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"pallets","custom":"https://palletsprojects.com/donate","tidelift":"pypi/Flask"}},"html_url":"https://github.com/pallets","funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"total_stars":113676,"followers":1968,"following":0,"created_at":"2022-11-02T16:23:17.051Z","updated_at":"2025-08-25T01:28:17.408Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pallets/repositories"},"tags":[{"name":"3.1.2","sha":"2c1b30d0503cfb064f1cb252e6614a06915a362a","kind":"tag","published_at":"2025-08-19T20:57:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.2","html_url":"https://github.com/pallets/flask/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1","kind":"tag","published_at":"2025-05-13T14:53:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.1","html_url":"https://github.com/pallets/flask/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"ab8149664182b662453a563161aa89013c806dc9","kind":"tag","published_at":"2024-11-13T18:20:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.1.0","html_url":"https://github.com/pallets/flask/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.1.0/manifests"},{"name":"2.3.x","sha":"a6007373b5c521297e2ec24f820b9c7c32659af8","kind":"tag","published_at":"2024-10-24T20:19:15.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.x","html_url":"https://github.com/pallets/flask/releases/tag/2.3.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.x/manifests"},{"name":"2.2.x","sha":"bda08b11c692a5c94124b11749c1af6fa5c0e003","kind":"tag","published_at":"2024-10-24T20:19:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.x","html_url":"https://github.com/pallets/flask/releases/tag/2.2.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.x/manifests"},{"name":"2.1.x","sha":"ac1bb97679f2b778bd89580fac2f461ff77c716a","kind":"tag","published_at":"2024-10-24T20:18:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.x","html_url":"https://github.com/pallets/flask/releases/tag/2.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.x/manifests"},{"name":"2.0.x","sha":"0305d31cb8c62b26c1e073995114963c88ca962e","kind":"tag","published_at":"2024-10-24T20:18:41.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.x","html_url":"https://github.com/pallets/flask/releases/tag/2.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.x/manifests"},{"name":"1.1.x","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2024-10-24T20:18:19.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.x","html_url":"https://github.com/pallets/flask/releases/tag/1.1.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.x/manifests"},{"name":"1.0.x","sha":"d92b64aa275841b0c9aea3903aba72fbc4275d91","kind":"tag","published_at":"2024-10-24T20:18:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.x","html_url":"https://github.com/pallets/flask/releases/tag/1.0.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.x/manifests"},{"name":"0.12.x","sha":"79c71f24e4cb064852e2cbbfef78a0a051eb7ced","kind":"tag","published_at":"2024-10-24T20:17:21.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.x","html_url":"https://github.com/pallets/flask/releases/tag/0.12.x","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.x","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.x/manifests"},{"name":"3.0.3","sha":"c12a5d874c5a014495eb2db8a73f40037bc813ac","kind":"tag","published_at":"2024-04-07T19:19:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.3","html_url":"https://github.com/pallets/flask/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"d2030595dcdc8ca5701504f00255360fb12a3a2b","kind":"tag","published_at":"2024-02-03T21:03:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.2","html_url":"https://github.com/pallets/flask/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f622b1cadea2bed4ea4cc476695e9c181ec5da11","kind":"tag","published_at":"2024-01-18T19:57:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.1","html_url":"https://github.com/pallets/flask/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"735a4701d6d5e848241e7d7535db898efb62d400","kind":"commit","published_at":"2023-09-30T14:26:06.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/3.0.0","html_url":"https://github.com/pallets/flask/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/3.0.0/manifests"},{"name":"2.3.3","sha":"3205b53c7cf69d17fee49cac6b84978175b7dd73","kind":"tag","published_at":"2023-08-21T17:57:53.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.3","html_url":"https://github.com/pallets/flask/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.3/manifests"},{"name":"2.2.5","sha":"47af817c8fe01045c641b97f8fb784c7ad864eee","kind":"tag","published_at":"2023-05-02T14:36:00.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.5","html_url":"https://github.com/pallets/flask/releases/tag/2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.5/manifests"},{"name":"2.3.2","sha":"f3b8f570545200c87465d18386f3fc9f2258307a","kind":"tag","published_at":"2023-05-01T15:35:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.2","html_url":"https://github.com/pallets/flask/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"721abdc3810057269503a72d2db80fb826f3c85c","kind":"tag","published_at":"2023-04-25T20:14:58.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.1","html_url":"https://github.com/pallets/flask/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"8728c3e4cd4e929a4327d917acd4b96c75f963d0","kind":"tag","published_at":"2023-04-25T18:36:50.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.3.0","html_url":"https://github.com/pallets/flask/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.3.0/manifests"},{"name":"2.2.4","sha":"74e03298200e33951ca350a35aa3a8c0b4ff8177","kind":"tag","published_at":"2023-04-25T17:44:49.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.4","html_url":"https://github.com/pallets/flask/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"41d4f62909bb426c84e9d057151f7d734695320a","kind":"tag","published_at":"2023-02-15T22:39:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.3","html_url":"https://github.com/pallets/flask/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"a1c478bc93d3dc018a6e7a1ba3cf5409553c9df3","kind":"tag","published_at":"2022-08-08T23:25:33.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.2","html_url":"https://github.com/pallets/flask/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"85f79e1a2360c3589b228410c39e208b8514b5b9","kind":"tag","published_at":"2022-08-03T23:51:45.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.1","html_url":"https://github.com/pallets/flask/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"b17bb9ed563ab2857c0db9a07ec4e6407404c7be","kind":"tag","published_at":"2022-08-02T00:14:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.2.0","html_url":"https://github.com/pallets/flask/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"187d7179f605d28c3d24e9f4d65d3295fb099afe","kind":"tag","published_at":"2022-07-13T20:54:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.3","html_url":"https://github.com/pallets/flask/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"50374e3cfe815acd24fd390c861561a0dd17bfbb","kind":"tag","published_at":"2022-04-28T17:48:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.2","html_url":"https://github.com/pallets/flask/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"188bd17ff1f3e1d9c9ddd015c8765280e95ffb83","kind":"tag","published_at":"2022-03-30T21:38:55.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.1","html_url":"https://github.com/pallets/flask/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"65b0eef303dfec6b7baa66ff34253e0285e1c3bf","kind":"tag","published_at":"2022-03-28T19:12:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.1.0","html_url":"https://github.com/pallets/flask/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.1.0/manifests"},{"name":"2.0.3","sha":"ef557b3ff2602b9956a2f3ac02c6e134c529fccc","kind":"tag","published_at":"2022-02-14T19:47:04.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.3","html_url":"https://github.com/pallets/flask/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"6f7762538bffe3ce9d03508ecab230bfff3e3dcd","kind":"tag","published_at":"2021-10-04T14:35:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"bc90801c2ada42d3cf112a3b5701bfdbb8b6211c","kind":"tag","published_at":"2021-05-21T15:52:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.1/manifests"},{"name":"1.1.4","sha":"1ca199f9b38b70a4e97cb47a4252ffd7fccc008c","kind":"tag","published_at":"2021-05-14T01:45:17.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.4","html_url":"https://github.com/pallets/flask/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"c04b0de558fe8e1ccb8edb4525d40e725ae9a24d","kind":"tag","published_at":"2021-05-13T23:25:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.3","html_url":"https://github.com/pallets/flask/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.3/manifests"},{"name":"2.0.0","sha":"2f0c62f5e6e290843f03c1fa70817c7a3c7fd661","kind":"tag","published_at":"2021-05-11T21:44:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0/manifests"},{"name":"2.0.0rc2","sha":"d7ac6f5bcf324e7fc588e501b2f18669efd5a12a","kind":"tag","published_at":"2021-05-03T14:14:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc2","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc2/manifests"},{"name":"2.0.0rc1","sha":"34eb0dad154177825885d0b9d895538f26a8aee8","kind":"tag","published_at":"2021-04-16T15:54:31.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/2.0.0rc1","html_url":"https://github.com/pallets/flask/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/2.0.0rc1/manifests"},{"name":"1.1.2","sha":"93dd1709d05a1cf0e886df6223377bdab3b077fb","kind":"commit","published_at":"2020-04-03T17:10:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.2","html_url":"https://github.com/pallets/flask/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.2/manifests"},{"name":"0.12.5","sha":"191710cbda616a53533d5e794a787f24c453ac5a","kind":"commit","published_at":"2020-02-10T19:30:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.5","html_url":"https://github.com/pallets/flask/releases/tag/0.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.5/manifests"},{"name":"1.1.1","sha":"ffc68840f821fb0a4c41a7b2b4eaad6d71f539b7","kind":"commit","published_at":"2019-07-08T17:58:12.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.1","html_url":"https://github.com/pallets/flask/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"1b4ace9ba5e77679bf9d8e409283654f7589907e","kind":"commit","published_at":"2019-07-04T23:04:42.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"626b5cc166e6151dfe0e86b514b2d9a1f55752a8","kind":"commit","published_at":"2019-07-04T22:33:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.4","html_url":"https://github.com/pallets/flask/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.4/manifests"},{"name":"1.0.3","sha":"99660cc40984015cbbcd27d1cdc19376b2536443","kind":"commit","published_at":"2019-05-17T17:57:51.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.3","html_url":"https://github.com/pallets/flask/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"dfd3619d6f8796d48fc4e32f819cec9e8aa59156","kind":"commit","published_at":"2018-05-02T14:16:14.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.2","html_url":"https://github.com/pallets/flask/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a15795c99e24c50e2dc85393a8904f3093742646","kind":"commit","published_at":"2018-04-30T02:08:16.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0.1","html_url":"https://github.com/pallets/flask/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0.1/manifests"},{"name":"0.12.4","sha":"5beb3be536cc743962de6cd2bd95a6e036d11f52","kind":"commit","published_at":"2018-04-30T01:23:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.4","html_url":"https://github.com/pallets/flask/releases/tag/0.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.4/manifests"},{"name":"1.0","sha":"291f3c338c4d302dbde01ab9153a7817e5a780f5","kind":"commit","published_at":"2018-04-26T19:25:54.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/1.0","html_url":"https://github.com/pallets/flask/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/1.0/manifests"},{"name":"0.12.3","sha":"1a9e58e8c97c47c969736d46410f724f4e834f54","kind":"commit","published_at":"2018-04-26T19:12:11.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.3","html_url":"https://github.com/pallets/flask/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"571334df8e26333f34873a3dcb84441946e6c64c","kind":"commit","published_at":"2017-05-16T06:39:30.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.2","html_url":"https://github.com/pallets/flask/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"a34d0e6878c8c8a5fab05a69785c443f3c17075d","kind":"commit","published_at":"2017-03-31T16:43:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12.1","html_url":"https://github.com/pallets/flask/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12.1/manifests"},{"name":"0.12","sha":"1042d9d23f3c61f4474aea568a359337cf450fab","kind":"commit","published_at":"2016-12-21T20:22:08.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.12","html_url":"https://github.com/pallets/flask/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.12/manifests"},{"name":"0.11.1","sha":"d1d82ca8ce7262ad9d27245ce44f86571287810e","kind":"commit","published_at":"2016-06-07T16:22:43.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11.1","html_url":"https://github.com/pallets/flask/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11.1/manifests"},{"name":"0.11","sha":"13e6a01ac86f9b8c0cad692d5e5e8d600674fb6d","kind":"commit","published_at":"2016-05-29T09:02:23.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.11","html_url":"https://github.com/pallets/flask/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.11/manifests"},{"name":"0.10.1","sha":"298334fffc8288b5a9a45ef4150e3c4292e45318","kind":"commit","published_at":"2013-06-14T08:54:07.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10.1","html_url":"https://github.com/pallets/flask/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10.1/manifests"},{"name":"0.10","sha":"3b9574fec988fca790ffe78b64ef30b22dd3386a","kind":"commit","published_at":"2013-06-13T08:35:35.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.10","html_url":"https://github.com/pallets/flask/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.10/manifests"},{"name":"0.9","sha":"ee3e251f9eb557721517faa6d06a6addd48ebc24","kind":"commit","published_at":"2012-07-01T11:12:36.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.9","html_url":"https://github.com/pallets/flask/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.9/manifests"},{"name":"0.8.1","sha":"19def9606ac50bd308ea283e283cbcf62498d6c7","kind":"commit","published_at":"2012-07-01T11:08:38.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8.1","html_url":"https://github.com/pallets/flask/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8.1/manifests"},{"name":"0.8","sha":"d5e10e4685f54dde5ffc27c4f55a19fb23f7a536","kind":"commit","published_at":"2011-09-29T21:34:02.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.8","html_url":"https://github.com/pallets/flask/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.8/manifests"},{"name":"0.7.2","sha":"3f5db33ece48bd22b77fcc62553998ea9a6cfdfc","kind":"commit","published_at":"2011-07-06T08:19:27.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.2","html_url":"https://github.com/pallets/flask/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"9682d6b371d8c1ce1fd0e58424e836d27d2317b3","kind":"commit","published_at":"2011-06-29T16:37:22.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7.1","html_url":"https://github.com/pallets/flask/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7.1/manifests"},{"name":"0.7","sha":"fb1482d3bb1b95803d25247479eb8ca8317a3219","kind":"commit","published_at":"2011-06-28T12:36:52.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.7","html_url":"https://github.com/pallets/flask/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.7/manifests"},{"name":"0.6.1","sha":"774b7f768214f5b0c125a1b80daa97247a0ac1a6","kind":"commit","published_at":"2010-12-31T14:21:46.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6.1","html_url":"https://github.com/pallets/flask/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6.1/manifests"},{"name":"0.6","sha":"5cadd9d34da46b909f91a5379d41b90f258d5998","kind":"commit","published_at":"2010-07-27T12:38:59.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.6","html_url":"https://github.com/pallets/flask/releases/tag/0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.6/manifests"},{"name":"0.5","sha":"4c937be2524de0fddc2d2f7f39b09677497260aa","kind":"commit","published_at":"2010-07-06T14:25:44.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.5","html_url":"https://github.com/pallets/flask/releases/tag/0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.5/manifests"},{"name":"0.4","sha":"1592c53a664c82d9badac81fa0104af226cce5a7","kind":"commit","published_at":"2010-06-18T15:13:32.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.4","html_url":"https://github.com/pallets/flask/releases/tag/0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.4/manifests"},{"name":"0.3.1","sha":"6b3e616cf905fd19c37fca93d1198cad1490567b","kind":"commit","published_at":"2010-05-28T19:21:28.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3.1","html_url":"https://github.com/pallets/flask/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3.1/manifests"},{"name":"0.3","sha":"ce6e4cbd73d57cb8c1bba85c46490f71061f865f","kind":"commit","published_at":"2010-05-27T23:18:29.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.3","html_url":"https://github.com/pallets/flask/releases/tag/0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.3/manifests"},{"name":"0.2","sha":"e0fa5aec3a13d9c3e8e27b53526fcee56ac0298d","kind":"commit","published_at":"2010-05-11T23:30:10.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.2","html_url":"https://github.com/pallets/flask/releases/tag/0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.2/manifests"},{"name":"0.1","sha":"8605cc310d260c3b08160881b09da26c2cc95f8d","kind":"commit","published_at":"2010-04-16T12:25:24.000Z","download_url":"https://codeload.github.com/pallets/flask/tar.gz/0.1","html_url":"https://github.com/pallets/flask/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pallets/flask@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2025-09-01T01:56:58.756Z","dependent_packages_count":227,"downloads":null,"downloads_period":null,"dependent_repos_count":829,"rankings":{"downloads":null,"dependent_repos_count":0.8634888944347392,"dependent_packages_count":0.2894933865734964,"stargazers_count":0.11979036685799849,"forks_count":0.13975542800099824,"docker_downloads_count":null,"average":0.35313201896680807},"purl":"pkg:conda/flask","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/flask","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/flask","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/flask/dependencies","status":null,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"critical":true,"issue_metadata":{"last_synced_at":"2025-08-31T09:17:31.928Z","issues_count":243,"pull_requests_count":400,"avg_time_to_close_issue":1421828.2869565217,"avg_time_to_close_pull_request":507558.59840425535,"issues_closed_count":230,"pull_requests_closed_count":376,"pull_request_authors_count":177,"issue_authors_count":223,"avg_comments_per_issue":1.9259259259259258,"avg_comments_per_pull_request":0.8375,"merged_pull_requests_count":179,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":51,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":412990.15789473685,"past_year_avg_time_to_close_pull_request":525890.0935251799,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":64,"past_year_issue_authors_count":46,"past_year_avg_comments_per_issue":1.2352941176470589,"past_year_avg_comments_per_pull_request":0.8198757763975155,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":49,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","maintainers":[{"login":"davidism","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/flask/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/flask/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/flask/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/flask/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}}],"commits":{"id":6746,"full_name":"pallets/flask","default_branch":"main","committers":[{"name":"Armin Ronacher","email":"armin.ronacher@active-4.com","login":"mitsuhiko","count":975},{"name":"David Lord","email":"davidism@gmail.com","login":"davidism","count":762},{"name":"Markus Unterwaditzer","email":"markus@unterwaditzer.net","login":"untitaker","count":133},{"name":"Ron DuPlain","email":"ron.duplain@gmail.com","login":"rduplain","count":88},{"name":"Grey Li","email":"withlihui@gmail.com","login":"greyli","count":62},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":60},{"name":"Daniel Neuhäuser","email":"dasdasich@gmail.com","login":"DasIch","count":59},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":51},{"name":"pgjones","email":"philip.graham.jones@googlemail.com","login":"pgjones","count":50},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":39},{"name":"Keyan Pishdadian","email":"kpishdadian@gmail.com","login":"keyan","count":32},{"name":"defuz","email":"defuz.net@gmail.com","login":"defuz","count":26},{"name":"ThiefMaster","email":"adrian@planetcoding.net","login":"ThiefMaster","count":22},{"name":"Thomas Waldmann","email":"tw@waldmann-edv.de","login":"ThomasWaldmann","count":21},{"name":"lord63","email":"lord63.j@gmail.com","login":"lord63","count":18},{"name":"Simon Sapin","email":"simon.sapin@exyr.org","login":"SimonSapin","count":17},{"name":"florentx","email":"florent.xicluna@gmail.com","login":"florentx","count":16},{"name":"Jeff Widman","email":"jeff@jeffwidman.com","login":"jeffwidman","count":14},{"name":"Adam Byrtek","email":"adambyrtek@gmail.com","login":"adambyrtek","count":13},{"name":"Dag Odenhall","email":"dag.odenhall@gmail.com","login":"dag","count":13},{"name":"wgwz","email":"klawlor419@gmail.com","login":"wgwz","count":13},{"name":"Kenneth Reitz","email":"me@kennethreitz.com","login":null,"count":13},{"name":"Hsiaoming Yang","email":"me@lepture.com","login":"lepture","count":12},{"name":"Phil Schaf","email":"flying-sheep@web.de","login":"flying-sheep","count":12},{"name":"Petr Zemek","email":"s3rvac@gmail.com","login":"s3rvac","count":12},{"name":"Randy Liou","email":"dawran6@gmail.com","login":"dawranliou","count":10},{"name":"Matt Cooper","email":"mattc@xbox.com","login":"vtbassmatt","count":9},{"name":"Priit Laes","email":"plaes@plaes.org","login":"plaes","count":9},{"name":"garenchan","email":"1412950785@qq.com","login":"garenchan","count":9},{"name":"Joshua Bronson","email":"jab","login":"jab","count":8},{"name":"INADA Naoki","email":"methane","login":"methane","count":8},{"name":"Eugene M. Kim","email":"eugene.kim@ntti3.com","login":null,"count":7},{"name":"Miguel Grinberg","email":"miguel.grinberg@gmail.com","login":"miguelgrinberg","count":7},{"name":"Frank Yu","email":"withyuxiaoy@gmail.com","login":"yuxiaoy1","count":7},{"name":"Tully Rankin","email":"tullyrankin@gmail.com","login":"tullyrankin","count":7},{"name":"Kenneth Reitz","email":"me@kennethreitz.org","login":"kennethreitz","count":6},{"name":"Lowell Abbott","email":"lowell.abbott@gmail.com","login":"aqt01","count":6},{"name":"Chris Rebert","email":"code@rebertia.com","login":"cvrebert","count":6},{"name":"Mieszko","email":"mieszko.chowaniec@gmail.com","login":"Winnetou","count":6},{"name":"Alexander Pantyukhin","email":"apantykhin@gmail.com","login":"alexpantyukhin","count":6},{"name":"Daniel Pope","email":"mauve@mauveweb.co.uk","login":"lordmauve","count":6},{"name":"Hendrik Makait","email":"hendrik.makait@googlemail.com","login":"hendrikmakait","count":6},{"name":"matt swanson","email":"mdswanson@sep.com","login":null,"count":6},{"name":"Sven-Hendrik Haase","email":"sh@lutzhaase.com","login":null,"count":6},{"name":"Anton Sarukhanov","email":"code@ant.sr","login":"antsar","count":5},{"name":"Daniel Haaker","email":"d.haaker@gmail.com","login":"dhaaker","count":5},{"name":"Jochen Kupperschmidt","email":"homework@nwsnet.de","login":"homeworkprod","count":5},{"name":"Jeffrey Finkelstein","email":"jeffrey.finkelstein@gmail.com","login":"jfinkels","count":5},{"name":"Sven-Hendrik Haase","email":"svenstaro@gmail.com","login":"svenstaro","count":5},{"name":"Ori Livneh","email":"ori.livneh@gmail.com","login":"atdt","count":5},{"name":"Maxim G. Ivanov","email":"ivanovmg@gmail.com","login":"ivanovmg","count":5},{"name":"Matt Campbell","email":"mattcampbell@pobox.com","login":"mwcampbell","count":5},{"name":"Justin Quick","email":"justquick@gmail.com","login":"justquick","count":5},{"name":"RamiC","email":"rami.chousein@gmail.com","login":"RaHus","count":5},{"name":"Aaron Kavlie","email":"akavlie@gmail.com","login":"akavlie","count":5},{"name":"Adam Zapletal","email":"adamzap@gmail.com","login":"adamzap","count":5},{"name":"max demian","email":"mikar@gmx.de","login":null,"count":5},{"name":"Matt Wright","email":"matt@nobien.net","login":null,"count":5},{"name":"Alex Couper","email":"alex.couper@glassesdirect.com","login":null,"count":4},{"name":"Jimmy McCarthy","email":"james.mccarthy@corvisa.com","login":null,"count":4},{"name":"Kevin Burke","email":"kevin@twilio.com","login":null,"count":4},{"name":"FND","email":"fnd@fnd-oda.(none)","login":null,"count":4},{"name":"Alex Hedges","email":"ahedges@isi.edu","login":"aphedges","count":4},{"name":"Antonio Larrosa","email":"larrosa@kde.org","login":"antlarr","count":4},{"name":"Bruce Sutherland","email":"bruces1@gmail.com","login":"bsutherland","count":4},{"name":"David Baumgold","email":"david@davidbaumgold.com","login":"singingwolfboy","count":4},{"name":"Diggory Blake","email":"diggsey@googlemail.com","login":"Diggsey","count":4},{"name":"Dmitry Shevchenko","email":"dmishe@gmail.com","login":"dmishe","count":4},{"name":"EtiennePelletier","email":"etpelletier93@hotmail.com","login":"EtiennePelletier","count":4},{"name":"Pedro Torcatt","email":"pedrotorcattsoto@gmail.com","login":"Jalkhov","count":4},{"name":"Pedro Algarvio","email":"pedro@algarvio.me","login":"s0undt3ch","count":4},{"name":"MikeTheReader","email":"MLundin617@gmail.com","login":"MikeTheReader","count":4},{"name":"Max","email":"garbados@gmail.com","login":"garbados","count":4},{"name":"Hyunchel Kim","email":"hyunchelkim@utexas.edu","login":"hyunchel","count":4},{"name":"Anthony Plunkett","email":"anthony@thefort.org","login":"doobeh","count":4},{"name":"Max Countryman","email":"maxc@me.com","login":"maxcountryman","count":4},{"name":"Leonardo Giordani","email":"giordani.leonardo@gmail.com","login":"lgiordani","count":4},{"name":"Tony Narlock","email":"tony@git-pull.com","login":"tony","count":3},{"name":"Kiss György","email":"kissgyorgy@me.com","login":"kissgyorgy","count":3},{"name":"Jarek Piórkowski","email":"jarek@piorkowski.ca","login":"jarek","count":3},{"name":"Yourun-Proger","email":"shkrobov.yura@mail.ru","login":"Yourun-proger","count":3},{"name":"Zhao Xiaohong","email":"mrluanma@gmail.com","login":"mrluanma","count":3},{"name":"Isaac To","email":"candleindark","login":"candleindark","count":3},{"name":"awsum","email":"comrad.awsum@gmail.com","login":"awsum","count":3},{"name":"Sourya Vatsyayan","email":"souryavatsyayan@gmail.com","login":"sourya","count":3},{"name":"Marc Abramowitz","email":"marc@marc-abramowitz.com","login":"msabramo","count":3},{"name":"Sebastien Estienne","email":"sebastien.estienne@dailymotion.com","login":"sebest","count":3},{"name":"xtreak","email":"tir.karthi@gmail.com","login":"tirkarthi","count":3},{"name":"wim glenn","email":"wim.glenn@gmail.com","login":"wimglenn","count":3},{"name":"wilsaj","email":"wilson.andrew.j+github@gmail.com","login":"wilsaj","count":3},{"name":"mvantellingen","email":"michaelvantellingen@gmail.com","login":"mvantellingen","count":3},{"name":"jgraeme","email":"jgraeme+git@gmail.com","login":"jgraeme","count":3},{"name":"Zev Averbach","email":"zev@averba.ch","login":"zevaverbach","count":3},{"name":"Michał Bartoszkiewicz","email":"mbartoszkiewicz@gmail.com","login":"embe","count":3},{"name":"accraze","email":"accraze@gmail.com","login":"accraze","count":3},{"name":"Ned Jackson Lovely","email":"njl@njl.us","login":"njl","count":3},{"name":"jphilipsen05","email":"jphilipsen@georgefox.edu","login":"jphilipsen05","count":3},{"name":"Andrew Arendt","email":"andrewarendt@gmail.com","login":"drewja","count":3},{"name":"Stephane Wirtel","email":"stephane@wirtel.be","login":"matrixise","count":3},{"name":"Martijn Pieters","email":"mj@zopatista.com","login":"mjpieters","count":3},{"name":"Winston Kouch","email":"KWinston05@gmail.com","login":"KWinston","count":3},{"name":"Georg Brandl","email":"georg@python.org","login":"birkenfeld","count":3},{"name":"Gabriel Saldanha","email":"gabrielcrsaldanha@gmail.com","login":"gcrsaldanha","count":3},{"name":"Finbarr O'Callaghan","email":"finbarr.ocallaghan@gmail.com","login":"finbarrocallaghan","count":3},{"name":"Dilan Coss","email":"dilanarma@hotmail.com","login":"eso31","count":3},{"name":"Dave Shawley","email":"daveshawley@gmail.com","login":"dave-shawley","count":3},{"name":"Dave Barker","email":"david@dbark.co.uk","login":"davebarkerxyz","count":3},{"name":"Alex Vykalyuk","email":"alekzvik@gmail.com","login":"alekzvik","count":3},{"name":"Christopher Grebs","email":"cg@webshox.org","login":"EnTeQuAk","count":3},{"name":"Christian Becker","email":"christian@dabecka.de","login":"lobeck","count":3},{"name":"cerickson","email":"basicsafty@gmail.com","login":"cerickson","count":3},{"name":"jackwardell","email":"jackwardell@me.com","login":"jackwardell","count":3},{"name":"Kevin Kirsche","email":"kevin.kirsche@one.verizon.com","login":null,"count":3},{"name":"Neil Grey","email":"neil.grey@shotgunsoftware.com","login":null,"count":3},{"name":"Paul McMillan","email":"paul.mcmillan@nebula.com","login":null,"count":3},{"name":"Paulo Bu","email":"p.bu@tmg.nl","login":null,"count":3},{"name":"ThomasWaldmann","email":"tw-public@gmx.de","login":null,"count":3},{"name":"MeViMo","email":"florianlap2@gmail.com","login":"mevimo","count":2},{"name":"Frédéric Chapoton","email":"fchapoton2@gmail.com","login":"fchapoton","count":2},{"name":"Fadhel_Chaabane","email":"fadhel.chaabane@hmhco.com","login":"FadhelC","count":2},{"name":"Ed Burnett","email":"eburnett@gmail.com","login":"edmondburnett","count":2},{"name":"Daniel Quinn","email":"danielquinn","login":"danielquinn","count":2},{"name":"Daniel Opitz","email":"daniel.opitz@mailbox.org","login":"weirdf0x","count":2},{"name":"Clenimar Filemon","email":"clenimar.filemon@gmail.com","login":"clenimar","count":2},{"name":"Christopher Su","email":"christophersu9@gmail.com","login":"csu","count":2},{"name":"Christian Stade-Schuldt","email":"tafkasorg@yahoo.de","login":"Tafkas","count":2},{"name":"Camilo","email":"camilo.jimenezc@gmail.com","login":"camilojimenez","count":2},{"name":"Bryan Stitt","email":"bryan@stitthappens.com","login":"BlinkyStitt","count":2},{"name":"Brandon Stafford","email":"brandon@pingswept.org","login":"pingswept","count":2},{"name":"Bruno Rocha","email":"rochacbruno@gmail.com","login":"rochacbruno","count":2},{"name":"Augustus D'Souza","email":"augiwan","login":"augiwan","count":2},{"name":"Erik Rose","email":"erik@mozilla.com","login":"erikrose","count":2},{"name":"Colin Adams","email":"adamscolinc@gmail.com","login":"colincadams","count":2},{"name":"oleksis","email":"oleksis.fraga@gmail.com","login":"oleksis","count":2},{"name":"Ed Brannin","email":"ed.brannin@thomsonreuters.com","login":"edbrannin","count":2},{"name":"Douglas Thor","email":"dougthor42","login":"dougthor42","count":2},{"name":"Jonas Gröger","email":"jonas.groeger@gmail.com","login":"JonasGroeger","count":2},{"name":"Jonah Lawrence","email":"jonah@freshidea.com","login":"DenverCoder1","count":2},{"name":"Jon S. Stumpf","email":"jon.stumpf@gmail.com","login":"jon-stumpf","count":2},{"name":"John Moutafis","email":"jg2moutafis@gmail.com","login":"JohnMoutafis","count":2},{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","login":"jimrollenhagen","count":2},{"name":"Jarek Lipski","email":"pub@loomchild.net","login":"loomchild","count":2},{"name":"Michael Bikovitsky","email":"moshe.biko@gmail.com","login":null,"count":2},{"name":"Natan","email":"kuyanatan.nlao@gmail.com","login":null,"count":2},{"name":"Aviv Cohn","email":"avivcohn123@yahoo.com","login":null,"count":2},{"name":"unknown","email":"C:\\Users\\cgrinds\\AppData\\Roaming\\The Bat!","login":null,"count":2},{"name":"lecovi","email":"leandro.colombo@mercadolibre.com","login":null,"count":2},{"name":"cgrinds","email":"cgrinds@gmail.com","login":null,"count":2},{"name":"Armin Ronacher","email":"mitsuhiko@nausicaa.local","login":null,"count":2},{"name":"Alexander Pantyukhin","email":"alexander.pantyukhin@fastdev.se","login":null,"count":2},{"name":"Alex Kahan","email":"alex@zerofox.com","login":null,"count":2},{"name":"Aadi Bajpai","email":"me@aadibajpai.me","login":null,"count":2},{"name":"James Saryerwinnie","email":"jls.npi@gmail.com","login":null,"count":2},{"name":"Jonathan Como","email":"jonathan.como@gmail.com","login":null,"count":2},{"name":"Michael Recachinas","email":"mgr3yp@virginia.edu","login":null,"count":2},{"name":"Mitchell Peabody","email":"mitchell.peabody@qrclab.com","login":null,"count":2},{"name":"Prachi Shirish Khadke","email":"pskhadke@us.ibm.com","login":null,"count":2},{"name":"Alan Hamlett","email":"alan.hamlett@gmail.com","login":"alanhamlett","count":2},{"name":"Aku Kotkavuo","email":"aku@hibana.net","login":"eagleflo","count":2},{"name":"Andrew Plummer","email":"plummer574@gmail.com","login":"plumdog","count":2},{"name":"Anthony Sottile","email":"asottile@umich.edu","login":"asottile","count":2},{"name":"Abdur-Rahmaan Janhangeer","email":"cryptolabour@gmail.com","login":"Abdur-rahmaanJ","count":2},{"name":"Ben Rousch","email":"brousch@gmail.com","login":"brousch","count":2},{"name":"Aaron Hall, MBA","email":"aaronchall@yahoo.com","login":"aaronchall","count":2},{"name":"Benjamin Dopplinger","email":"b.dopplinger@gmail.com","login":"benasocj","count":2},{"name":"Bill Mill","email":"bill.mill@gmail.com","login":"llimllib","count":2},{"name":"Matt Robenolt","email":"matt@ydekproductions.com","login":"mattrobenolt","count":2},{"name":"Vik","email":"v1k@protonmail.com","login":"kivS","count":2},{"name":"Wang Haowei","email":"hwwangwang@gmail.com","login":"ryanwang520","count":2},{"name":"Wouter Van Hemel","email":"wouter-github@publica.duodecim.org","login":"wvh","count":2},{"name":"agentultra","email":"james@agentultra.com","login":"agentultra","count":2},{"name":"bovarysme","email":"bovarysme","login":"bovarysme","count":2},{"name":"ekoka","email":"verysimple@gmail.com","login":"ekoka","count":2},{"name":"hankhank10","email":"m.a.hankinson@gmail.com","login":"hankhank10","count":2},{"name":"laggardkernel","email":"laggardkernel@gmail.com","login":"laggardkernel","count":2},{"name":"mattc41190","email":"mattc41190@gmail.com","login":"mattc41190","count":2},{"name":"ongopongo","email":"53710895+ongopongo","login":"ongopongo","count":2},{"name":"tristan fisher","email":"code@tristanfisher.com","login":"tristanfisher","count":2},{"name":"venus","email":"venus@venusworld.cn","login":"bbbbx","count":2},{"name":"Adam Chainz","email":"me@adamj.eu","login":"adamchainz","count":2},{"name":"Gennady Kovshenin","email":"gennady@kovshenin.com","login":"soulseekah","count":2},{"name":"Ramiro Gomez","email":"web@ramiro.org","login":"yaph","count":2},{"name":"Baiju M","email":"baiju.m.mail@gmail.com","login":"baijum","count":2},{"name":"Carlos E. Garcia","email":"carlos@cgarcia.org","login":"cgar","count":2},{"name":"Mihir Singh","email":"me@mihirsingh.com","login":"citruspi","count":2},{"name":"Mikael Åhlén","email":"mikael.ahlen@gmail.com","login":"ahlen","count":2},{"name":"Ngalim Siregar","email":"ngalim.siregar@gmail.com","login":"nsiregar","count":2},{"name":"Nick Luchsinger","email":"nluchs","login":"nluchs","count":2},{"name":"Nick Pope","email":"nick.pope@flightdataservices.com","login":"ngnpope","count":2},{"name":"Pamela Fox","email":"pamela.fox@gmail.com","login":"pamelafox","count":2},{"name":"Rene A. Zelaya","email":"Rene.Zelaya.F@gmail.com","login":"rzelayafavila","count":2},{"name":"Pascal Corpet","email":"pascal@bayesimpact.org","login":"pcorpet","count":2},{"name":"BobStevens","email":"rpstevens@gmail.com","login":"BobStevens","count":2},{"name":"Jannis Leidel","email":"jannis@leidel.info","login":"jezdez","count":2},{"name":"Ian Connolly","email":"ian@connolly.io","login":"IanConnolly","count":2},{"name":"Henry Kobin","email":"henry.kobin@gmail.com","login":"HenryKobin","count":2},{"name":"Giampaolo Eusebi","email":"giampaolo.eusebi@gmail.com","login":"geusebi","count":2},{"name":"Justin W. Flory","email":"git@jwf.io","login":"jwflory","count":2},{"name":"Kevin Yap","email":"me@kevinyap.ca","login":"iKevinY","count":2},{"name":"Kyle Wild","email":"kyle@kylewild.com","login":"dorkitude","count":2},{"name":"Marat Sharafutdinov","email":"decaz89@gmail.com","login":"decaz","count":2},{"name":"Marian Sigler","email":"mariansigler@gmail.com","login":"dingens","count":2},{"name":"Matt Dawson","email":"matthewtdawson@gmail.com","login":"mattd","count":2},{"name":"Mathias J. Hennig","email":"mathias@adblockplus.org","login":"mjhennig","count":2},{"name":"Matt Iversen","email":"teh.ivo@gmail.com","login":"Ivoz","count":2},{"name":"Martin Michlmayr","email":"tbm@cyrius.com","login":"tbm","count":2},{"name":"Mark Slater","email":"mark.slater@gmail.com","login":"slater","count":2},{"name":"Paul Brown","email":"paul90brown@gmail.com","login":"pawl","count":2},{"name":"Torstein Krause Johansen","email":"torstein.k.johansen@gmail.com","login":"skybert","count":2},{"name":"Tommaso Allevi","email":"tomallevi@gmail.com","login":"allevo","count":2},{"name":"Timo Furrer","email":"tuxtimo@gmail.com","login":"timofurrer","count":2},{"name":"Tery Lim","email":"kumabotz","login":"kumabotz","count":2},{"name":"Shipeng Feng","email":"fsp261@gmail.com","login":"fengsp","count":2},{"name":"Sean Vieira","email":"thelastfool@gmail.com","login":"svieira","count":2},{"name":"Ryan Backman","email":"ryan@ryanbackman.net","login":"ryanbackman","count":2},{"name":"Ronny Pfannschmidt","email":"Ronny.Pfannschmidt@gmx.de","login":"RonnyPfannschmidt","count":2},{"name":"Resistor-git","email":"57943791+Resistor-git","login":"Resistor-git","count":2},{"name":"Raphael Deem","email":"raphael.deem@gmail.com","login":"r0fls","count":2},{"name":"Ondřej Nový","email":"ondrej.novy@firma.seznam.cz","login":"onovy","count":2},{"name":"Chris Zimmerman","email":"chris-zimmerman@live.com","login":"christopherzimmerman","count":1},{"name":"Chris Lamb","email":"lamby@debian.org","login":"lamby","count":1},{"name":"black","email":"code@ares-macrotechnology.com","login":"s-hamann","count":1},{"name":"bool-dev","email":"bool.dev@gmail.com","login":"bool-dev","count":1},{"name":"boreq","email":"boreq@sourcedrops.com","login":"boreq","count":1},{"name":"bre-17387639","email":"425026+bre-17387639","login":"bre-17387639","count":1},{"name":"brettlangdon","email":"brett.langdon@datadoghq.com","login":"brettlangdon","count":1},{"name":"brunoais","email":"brunoaiss@gmail.com","login":"brunoais","count":1},{"name":"cclauss","email":"cclauss@me.com","login":"cclauss","count":1},{"name":"cktan98","email":"cheekuantan@yahoo.com","login":"cktan98","count":1},{"name":"consigliere","email":"dhenken@gmail.com","login":"dotslashdash","count":1},{"name":"cslecrone","email":"cameronlecrone@gmail.com","login":"cslecrone","count":1},{"name":"dataforger","email":"chris.roberts@dataforge.com","login":"pywarrior","count":1},{"name":"dcfix","email":"darren.fix@gmail.com","login":"dcfix","count":1},{"name":"Tom-McDonald","email":"tommcdonald955@gmail.com","login":"tomcdonald","count":1},{"name":"Tomasz Kalkosiński","email":"tomasz.kalkosinski@gmail.com","login":"SpOOnman","count":1},{"name":"Tony De La Nuez","email":"tony.delanuez@gmail.com","login":"tonydelanuez","count":1},{"name":"Tony Huang","email":"r04922101@ntu.edu.tw","login":"r04922101","count":1},{"name":"ToolMoney","email":"119289623+ToolMoney","login":"ToolMoney","count":1},{"name":"Trey Long","email":"trey@ktrl.com","login":"xealot","count":1},{"name":"Trung Ly","email":"trungly@gmail.com","login":"trungly","count":1},{"name":"Tushar Sadhwani","email":"tushar.sadhwani000@gmail.com","login":"tusharsadhwani","count":1},{"name":"Ustun Ozgur","email":"ustunozgur@gmail.com","login":"ustun","count":1},{"name":"Vadim Pestovnikov","email":"vadim.pestovnikov@gmail.com","login":"vpestovnikov","count":1},{"name":"Viet Hung Nguyen","email":"hvn@familug.org","login":"hvnsweeting","count":1},{"name":"Vincent Driessen","email":"me@nvie.com","login":"nvie","count":1},{"name":"Xephyr826","email":"xephyr826@gmail.com","login":"jlara310","count":1},{"name":"Yang Yang","email":"wdscxsj@gmail.com","login":"wdscxsj","count":1},{"name":"Yao Long","email":"leonardo_s@yeah.net","login":"red-alert","count":1},{"name":"Zak Johnson","email":"zakj@nox.cx","login":"zakj","count":1},{"name":"Zeb Palmer","email":"zeb@zebpalmer.com","login":"zebpalmer","count":1},{"name":"ImgBotApp","email":"ImgBotHelp@gmail.com","login":"ImgBotApp","count":1},{"name":"Cameron Dahl","email":"camnooten@gmail.com","login":"cameronthecoder","count":1},{"name":"Bulat Bochkariov","email":"bulat@bochkariov.com","login":"bulatb","count":1},{"name":"Bryce Guinta","email":"bryce.paul.guinta@gmail.com","login":"brycepg","count":1},{"name":"Bruno Thalmann","email":"mr.thalmann@gmail.com","login":"Thalmann","count":1},{"name":"Briehan Lombaard","email":"briehan.lombaard@gmail.com","login":"briehanlombaard","count":1},{"name":"Brett Johnson","email":"brettj@google.com","login":"devlance","count":1},{"name":"Brett Gerry","email":"brettgerry@gmail.com","login":"brettgerry","count":1},{"name":"Brennan Vincello","email":"brennanv03@gmail.com","login":"brennv","count":1},{"name":"Brandon Sandrowicz","email":"brandon@sandrowicz.org","login":"bsandrow","count":1},{"name":"Bojan Delić","email":"bojan@delic.rs","login":"delicb","count":1},{"name":"Bogdan Opanchuk","email":"bogdan@opanchuk.net","login":"fjarri","count":1},{"name":"Bo Bayles","email":"bbayles@gmail.com","login":"bbayles","count":1},{"name":"Bill Fienberg","email":"billfienberg","login":"billfienberg","count":1},{"name":"Bhushan Mohanraj","email":"50306448+bhushan-mohanraj","login":"bhushan-mohanraj","count":1},{"name":"Benjamin Liebald","email":"benjaminliebald@gmail.com","login":"liebald","count":1},{"name":"Ben Huebscher","email":"ben@hubtech.tv","login":"huebs","count":1},{"name":"Ben Darnell","email":"ben@bendarnell.com","login":"bdarnell","count":1},{"name":"bev-a-tron","email":"beverly.a.lau@gmail.com","login":"bev-a-tron","count":1},{"name":"Aaron Schumacher","email":"ajschumacher@gmail.com","login":"ajschumacher","count":1},{"name":"AJ Jordan","email":"alex@strugee.net","login":"strugee","count":1},{"name":"A Brooks","email":"zab1000+github@gmail.com","login":"alysbrooks","count":1},{"name":"Auke Willem Oosterhoff","email":"OrangeTux","login":"OrangeTux","count":1},{"name":"Asif Saif Uddin","email":"auvipy@gmail.com","login":"auvipy","count":1},{"name":"Ben","email":"BenRuns","login":"BenRuns","count":1},{"name":"Bastian Hoyer","email":"dafire@gmail.com","login":"bastianh","count":1},{"name":"Bart Broere","email":"2715782+bartbroere","login":"bartbroere","count":1},{"name":"Baptiste Fontaine","email":"b@ptistefontaine.fr","login":"bfontaine","count":1},{"name":"Austen D'Souza","email":"AustenDSouza","login":"AustenDSouza","count":1},{"name":"Constantin","email":"gruentee","login":"gruentee","count":1},{"name":"Cody Scott","email":"cody.j.b.scott@gmail.com","login":"Siecje","count":1},{"name":"Cody","email":"Purring","login":"Purring","count":1},{"name":"Chuan Ma","email":"chuan.ma@rubylife.com","login":"ruby-ts","count":1},{"name":"Christopher Sorenson","email":"sorech02@gmail.com","login":"sorech02","count":1},{"name":"Christopher Currie","email":"christopher@currie.com","login":"christophercurrie","count":1},{"name":"Christopher Bunn","email":"b11.chris@gmail.com","login":"mypetyak","count":1},{"name":"Caratpine","email":"bepox0531@gmail.com","login":"Caratpine","count":1},{"name":"Carson Ip","email":"carsonip","login":"carsonip","count":1},{"name":"CasterWx","email":"1325200471@qq.com","login":"CasterWx","count":1},{"name":"Cenk Altı","email":"cenkalti@gmail.com","login":"cenkalti","count":1},{"name":"Charles Chan","email":"charleswhchan","login":"charleswhchan","count":1},{"name":"Charles Ross","email":"chivalry@mac.com","login":"chivalry","count":1},{"name":"Charles-Axel Dein","email":"ca@d3in.org","login":"charlax","count":1},{"name":"Vladimir Kroz","email":"vkroz","login":"vkroz","count":1},{"name":"Will Bowlin","email":"wbowlin@gmail.com","login":"wbowlin","count":1},{"name":"Alexey Shamrin","email":"shamrin@gmail.com","login":"shamrin","count":1},{"name":"Alexander Thaller","email":"alex.t@gmx.at","login":"halexus","count":1},{"name":"Alex Pearce","email":"alex@alexpearce.me","login":"alexpearce","count":1},{"name":"Alex Morega","email":"alex@grep.ro","login":"mgax","count":1},{"name":"Alex Chan","email":"alex@alexwlchan.net","login":"alexwlchan","count":1},{"name":"Alejandro Mantecon Guillen","email":"alemangui@gmail.com","login":"alemangui","count":1},{"name":"Alan Swenson","email":"alan@alanswenson.dev","login":"AlanSwenson","count":1},{"name":"Akshar Raaj","email":"akshar@agiliq.com","login":"akshar-raaj","count":1},{"name":"Akinola Abiodun Emmanuel","email":"akinolaemmanuel49@gmail.com","login":"akinolaemmanuel49","count":1},{"name":"Akbar Ibrahim","email":"iakbar@gmail.com","login":"iakbar","count":1},{"name":"Akai Kitsune","email":"open.standards.needed@gmail.com","login":"AkaiKitsune","count":1},{"name":"Afonso Queirós","email":"afonso.queiros@deliveryhero.com","login":"aqueiros","count":1},{"name":"Afik","email":"aphex@aphex.cx","login":"aphexcx","count":1},{"name":"Aditya","email":"code.aditya@gmail.com","login":"codeaditya","count":1},{"name":"Adarsh Sharma","email":"sharmaadarsh563@gmail.com","login":"sharmaadarsh563","count":1},{"name":"Adam Walsh","email":"adamtwalsh@gmail.com","login":"atwalsh","count":1},{"name":"Adam Obeng","email":"github@binaryeagle.com","login":"adamobeng","count":1},{"name":"Adam Geitgey","email":"ageitgey@gmail.com","login":"ageitgey","count":1},{"name":"Adam Dangoor","email":"adamdangoor@gmail.com","login":"adamtheturtle","count":1},{"name":"Abhinav Sagar","email":"40603139+abhinavsagar","login":"abhinavsagar","count":1},{"name":"Abhijeet Kasurde","email":"akasurde@redhat.com","login":"Akasurde","count":1},{"name":"Aayush Kasurde","email":"aayush.kasurde@gmail.com","login":"Aayush-Kasurde","count":1},{"name":"Christoph Heer","email":"Christoph.Heer@gmail.com","login":"jarus","count":1},{"name":"Drew Vogel","email":"dvogel@lukahn.sidejump.net","login":null,"count":1},{"name":"Corey Goldberg","email":"corey.goldberg@lookout.com","login":null,"count":1},{"name":"Craig Dennis","email":"craig@idealist.org","login":null,"count":1},{"name":"Daniel D. Beck","email":"me@danieldbeck.com","login":null,"count":1},{"name":"David Cole","email":"david.cole@sohonet.com","login":null,"count":1},{"name":"Heungsub Lee","email":"lee@heungsub.net","login":null,"count":1},{"name":"Igor Kasianov","email":"kasianov.igor@jiji.ng","login":null,"count":1},{"name":"Felix Hummel","email":"git@felixhummel.de","login":null,"count":1},{"name":"Alexis Metaireau","email":"ametaireau@gmail.com","login":null,"count":1},{"name":"Alexis Svinartchouk","email":"asvinartchouk@20minutes.fr","login":null,"count":1},{"name":"Arie Marie 'Thomas' Dalleis","email":"thomasoflight@lightfaced.org","login":null,"count":1},{"name":"=","email":"=","login":null,"count":1},{"name":"Abhinav","email":"abhinav.sagar2016@vitstudent.ac.in","login":null,"count":1},{"name":"Carlos Eduardo Rivera","email":"cerivera@fastmail.fm","login":null,"count":1},{"name":"Catarina Bressan","email":"arthur.bressan@adroll.com","login":null,"count":1},{"name":"Chason Chaffin","email":"cchaffin@mediatemple.net","login":null,"count":1},{"name":"Chris Edgemon","email":"chrisedgemon@pegasusnews.com","login":null,"count":1},{"name":"Christopher Nguyen","email":"chrisngyn99@gmail.com","login":null,"count":1},{"name":"Ben Jones","email":"bjones@dresourcesgroup.com","login":null,"count":1},{"name":"Bijan Vakili","email":"bijan.vakili@cloverhealth.com","login":null,"count":1},{"name":"Bogdan Alexandru Marginean","email":"bogdanmarginean@ymail.com","login":null,"count":1},{"name":"Brian Welch","email":"welch18@vt.edu","login":null,"count":1},{"name":"Joe Esposito","email":"joe.esposito@snapretail.com","login":null,"count":1},{"name":"Jesse Roberts","email":"jesse@clearwateranalytics.com","login":null,"count":1},{"name":"Jerry Baker","email":"jerry.baker@simpledove.com","login":null,"count":1},{"name":"Sean Reifschneider","email":"jafo@tummy.com","login":null,"count":1},{"name":"Shalabh Aggarwal","email":"shalabh.aggarwal@openlabs.co.in","login":null,"count":1},{"name":"Sharoon Thomas","email":"sharoon.thomas@openlabs.co.in","login":null,"count":1},{"name":"Stanislav Bushuev","email":"s.bushuev@semrush.com","login":null,"count":1},{"name":"alatar-","email":"alatar@alatar.eu","login":null,"count":1},{"name":"asilversempirical","email":"asilvers@empirical.com","login":null,"count":1},{"name":"avborhanian","email":"dobbybabee@gmail.com","login":null,"count":1},{"name":"bearnun","email":"marina.nunamaker@gmail.com","login":null,"count":1},{"name":"d1ffuz0r","email":"d1fffuz0r@gmail.com","login":null,"count":1},{"name":"d3spis3d","email":"thedb317@hotmail.com","login":null,"count":1},{"name":"dayiguizhen","email":"a18768195675@gmail.com","login":null,"count":1},{"name":"Wayne Ye","email":"wei.ye@autodesk.com","login":null,"count":1},{"name":"Yoav Ram","email":"github@yoavram.com","login":null,"count":1},{"name":"Zachary Wright Heller","email":"zack@uber.com","login":null,"count":1},{"name":"Caleb Bron","email":"cbron@azcentral.com","login":null,"count":1},{"name":"Tim Hoagland","email":"tim.hoagalnd@gmail.com","login":null,"count":1},{"name":"Sudheer Satyanarayana","email":"sudheer.zzz@sudheer.net","login":null,"count":1},{"name":"Steve Leonard","email":"batman.xx@gmail.com","login":null,"count":1},{"name":"root-11","email":"bjorn.h.madsen@gmail.com","login":null,"count":1},{"name":"oliversong","email":"oliversong@tumblr.com","login":null,"count":1},{"name":"ning.xie","email":"ning.xie@qunar.com","login":null,"count":1},{"name":"moyosore","email":"moyo@grit.systems","login":null,"count":1},{"name":"moraes","email":"moraes@moraes.(none)","login":null,"count":1},{"name":"mjfroehlich","email":"martin.j.froehlich@googlemail.com","login":null,"count":1},{"name":"hharutyunyan","email":"henrik.harutyunyan@vxsoft.com","login":null,"count":1},{"name":"gutianci","email":"gutianci@pwrd.com","login":null,"count":1},{"name":"gunbei","email":"gunbei@10xengineers.org","login":null,"count":1},{"name":"frostming","email":"frostming@tencent.com","login":null,"count":1},{"name":"ezramorris","email":"ezra.morris@smartcomptech.com","login":null,"count":1},{"name":"lettow-humain","email":"lettow@humain-labs.com","login":null,"count":1},{"name":"lambdadi","email":"lambdadi@gmail.com","login":null,"count":1},{"name":"kylepollina","email":"kylepollina@protonmail.com","login":null,"count":1},{"name":"kaveh","email":"kaveh.ka@consbio.org","login":null,"count":1},{"name":"Latham Fell","email":"latham@growers.ag","login":null,"count":1},{"name":"LarsMoons","email":"lars.moons@student.uantwerpen.be","login":null,"count":1},{"name":"Kanak Kshetri","email":"kanakkshetri@fastmail.fm","login":null,"count":1},{"name":"Justin Bull","email":"justin@wealthsimple.com","login":null,"count":1},{"name":"Juan Lara","email":"jrltechwriting@gmail.com","login":null,"count":1},{"name":"José Oliveira","email":"jose.j.p.oliveira.96@gmail.com","login":null,"count":1},{"name":"Martin Polden","email":"martin.polden@bouvet.no","login":null,"count":1},{"name":"Jeffrey D","email":"literallyelvis@gmail.com","login":null,"count":1},{"name":"James Farrington","email":"james@localhost.localdomain","login":null,"count":1},{"name":"James Brewer","email":"james@brwr.org","login":null,"count":1},{"name":"Ivan Velichko","email":"mail4ostrovski@gmail.com","login":null,"count":1},{"name":"Ionuț Ciocîrlan","email":"jdxlark@gmail.com","login":null,"count":1},{"name":"Jon Parise","email":"jon@heartly.com","login":null,"count":1},{"name":"John Still","email":"john@jmsdvl.com","login":null,"count":1},{"name":"Chenwei Xiao","email":"chanvinxiao@163.com","login":"vinzid","count":1},{"name":"Chris Hallacy","email":"hallacy@openai.com","login":"hallacy","count":1},{"name":"whiteUnicorn","email":"bdh931101@gmail.com","login":null,"count":1},{"name":"Jeroendevr","email":"jeroendevries@runbox.eu","login":null,"count":1},{"name":"Quentin Roy","email":"royque@gmail.com","login":null,"count":1},{"name":"Pedro Lourenço","email":"pedroob221@gmail.com","login":null,"count":1},{"name":"Pedro Algarvio","email":"vampas@lgl.(none)","login":null,"count":1},{"name":"Scott Crosby","email":"scrosby@twosigma.com","login":null,"count":1},{"name":"Sarthak Vineet Kumar","email":"sarthakchaudhary13@gmail.com","login":null,"count":1},{"name":"Sam Anderson","email":"coarse.sand@gmail.com","login":null,"count":1},{"name":"Ryan Macy","email":"ryan@bitrot.io","login":null,"count":1},{"name":"Reetta Vaahtoranta","email":"reetta@reetta-Satellite-Pro-C660.(none)","login":null,"count":1},{"name":"Redian Ibra","email":"redian@dred.com","login":null,"count":1},{"name":"Merlin","email":"merlin@movieclips.com","login":null,"count":1},{"name":"Mellcap Zhao","email":"mellcap@163.com","login":null,"count":1},{"name":"Max","email":"maxim.suraev@here.com","login":null,"count":1},{"name":"Matthias Paulsen","email":"matthias@mp42.de","login":null,"count":1},{"name":"Matthew Preble","email":"mpreble@indeed.com","login":null,"count":1},{"name":"Paul Butler","email":"paul.butler@twosigma.com","login":null,"count":1},{"name":"PHeanEX","email":"Github@pheanex.de","login":null,"count":1},{"name":"OrangeTux","email":"orangetux24@gmail.com","login":null,"count":1},{"name":"Nick Zaccardi","email":"nicholas.zaccardi@ndus.edu","login":null,"count":1},{"name":"Nick Walker","email":"nick@subtlepath.org","login":null,"count":1},{"name":"Nicholas Zaccardi","email":"nicholas.zaccardi@gmail.com","login":null,"count":1},{"name":"Nathan Land","email":"nland@dyn.com","login":null,"count":1},{"name":"wangbing","email":"wangbing@youzan.com","login":null,"count":1},{"name":"vdanain","email":"vdanain@student.42.fr","login":null,"count":1},{"name":"Steffen Prince","email":"steffen@sprin.io","login":"sprin","count":1},{"name":"Stefano Costa","email":"steko@iosa.it","login":"steko","count":1},{"name":"Stefane Fermigier","email":"sf@abilian.com","login":"sfermigier","count":1},{"name":"Stefan Wójcik","email":"wojcikstefan@gmail.com","login":"wojcikstefan","count":1},{"name":"Static","email":"staticfox@staticfox.net","login":"staticfox","count":1},{"name":"Stanislav Bushuev","email":"citramon88@gmail.com","login":"citramon","count":1},{"name":"Spittie","email":"Spittie","login":"Spittie","count":1},{"name":"Sobolev Nikita","email":"mail@sobolevn.me","login":"sobolevn","count":1},{"name":"Shuhrat Dehkanov","email":"k@efir.uz","login":"ozbek","count":1},{"name":"Shawn McElroy","email":"shawn@skift.io","login":"autoferrit","count":1},{"name":"Shandy Brown","email":"github@ezide.com","login":"sjbrown","count":1},{"name":"Shanavas M","email":"shanavas.m2@gmail.com","login":"shanavas786","count":1},{"name":"Shakib Hossain","email":"shakib609","login":"shakib609","count":1},{"name":"Seth Rutner","email":"sprutner@gmail.com","login":"sprutner","count":1},{"name":"Sergio Díaz Sánchez","email":"sergio.diazbcn@gmail.com","login":"SergioDS","count":1},{"name":"Sergey","email":"vorobiov@gmail.com","login":"vorobiov","count":1},{"name":"Sergei","email":"9142081+stat1c-void","login":"stat1c-void","count":1},{"name":"Serge S. Koval","email":"serge.koval+github@gmail.com","login":"mrjoes","count":1},{"name":"Sebastian Kalinowski","email":"sebastian@kalinowski.eu","login":"prmtl","count":1},{"name":"Sebastian Jakubiak","email":"jakseb.dev@gmail.com","login":"jakseb","count":1},{"name":"Sebastian Höffner","email":"info@sebastian-hoeffner.de","login":"shoeffner","count":1},{"name":"wodim","email":"neikokz@gmail.com","login":"wodim","count":1},{"name":"wldtyp","email":"wldtyp","login":"wldtyp","count":1},{"name":"waffle-stomper","email":"5958168+waffle-stomper","login":"waffle-stomper","count":1},{"name":"vorelq","email":"vorelq@gmail.com","login":"vorelq","count":1},{"name":"vojtekb","email":"vojtekb@gmail.com","login":"vojtekb","count":1},{"name":"Tobias Bieniek","email":"Tobias.Bieniek@gmx.de","login":"Turbo87","count":1},{"name":"Timothy John Perisho Eccleston","email":"combinatorist","login":"combinatorist","count":1},{"name":"Ties Jan Hefting","email":"hello@tiesjan.com","login":"tiesjan","count":1},{"name":"Tiago Coutinho","email":"coutinhotiago@gmail.com","login":"tiagocoutinho","count":1},{"name":"Thomas Schranz","email":"tosh@deck.cc","login":"tosh","count":1},{"name":"Thomas Sanjurjo","email":"sanjurjo7@gmail.com","login":"Sanjurjo7","count":1},{"name":"Thomas Rhines","email":"tjrhines@gmail.com","login":"tjrhines1","count":1},{"name":"Thibaud Morel","email":"teebes@gmail.com","login":"teebes","count":1},{"name":"Thiago de Arruda","email":"tpadilha84@gmail.com","login":"tarruda","count":1},{"name":"Thiago J. Barbalho","email":"thiagojobson","login":"thiagojobson","count":1},{"name":"TehBrian","email":"32250137+TehBrian","login":"TehBrian","count":1},{"name":"Swan Htet Aung","email":"swanhtet1992","login":"swanhtet1992","count":1},{"name":"Sviatoslav Sydorenko (Святослав Сидоренко)","email":"webknjaz@redhat.com","login":"webknjaz","count":1},{"name":"Sven Slootweg","email":"jamsoftgamedev@gmail.com","login":"joepie91","count":1},{"name":"Suraj Patil","email":"thewhitetulip","login":"thewhitetulip","count":1},{"name":"Suraj Chafle","email":"surajchafale@gmail.com","login":"schafle","count":1},{"name":"Sundar Raman","email":"cybertoast@gmail.com","login":"cybertoast","count":1},{"name":"Stéphane Raimbault","email":"stephane.raimbault@gmail.com","login":"stephane","count":1},{"name":"Steven Osborn","email":"osborn.steven@gmail.com","login":"lolsborn","count":1},{"name":"Steven Loria","email":"sloria1@gmail.com","login":"sloria","count":1},{"name":"Steve Romanow","email":"slestak989@gmail.com","login":"slestak","count":1},{"name":"rsyring","email":"rsyring@gmail.com","login":"rsyring","count":1},{"name":"atupal","email":"atupalykl@gmail.com","login":"atupal","count":1},{"name":"asmith26","email":"asmith26","login":"asmith26","count":1},{"name":"aligoren","email":"goren.ali@yandex.com","login":"aligoren","count":1},{"name":"ahmedakef","email":"aemed.akef.1@gmail.com","login":"ahmedakef","count":1},{"name":"pavithra","email":"pavithra.25cs@licet.ac.in","login":"pavithra-m13","count":1},{"name":"owgreen","email":"satoshi.14ym@gmail.com","login":"owgreen","count":1},{"name":"otherJL0","email":"jonathanglopez@gmail.com","login":"otherJL0","count":1},{"name":"olliemath","email":"oliver.margetts@gmail.com","login":"olliemath","count":1},{"name":"octopoulpe","email":"hugouf@hotmail.fr","login":"octopoulpe","count":1},{"name":"nivm","email":"niv@emedgene.com","login":"nivm","count":1},{"name":"nick2202","email":"42198955+nick2202","login":"nick2202","count":1},{"name":"nathanbegbie","email":"nathanbegbie@gmail.com","login":"nathanbegbie","count":1},{"name":"nabbisen","email":"n@bbisen.com","login":"nabbisen","count":1},{"name":"na2shell","email":"nagafeltf7@gmail.com","login":"na2shell","count":1},{"name":"msiyaj","email":"msiyaj@gmail.com","login":"msiyaj","count":1},{"name":"mohammad m. moniri","email":"mmmoniri77@gmail.com","login":"MohammadMMoniri","count":1},{"name":"miquelvir","email":"41950283+miquelvir","login":"miquelvir","count":1},{"name":"小明","email":"ciici123@hotmail.com","login":"dongweiming","count":1},{"name":"Éloi Rivard","email":"eloi@yaal.coop","login":"azmeuk","count":1},{"name":"zhuangzhuang","email":"zhuangzhuang1988@gmail.com","login":"zhuangzhuang","count":1},{"name":"zcchen","email":"chen.bill.bill@gmail.com","login":"zcchen","count":1},{"name":"yk396","email":"yk396@cornell.edu","login":"YKo20010","count":1},{"name":"yingshaoxo","email":"yingshaoxo","login":"yingshaoxo","count":1},{"name":"Ionuț Arțăriși","email":"mapleoin","login":"mapleoin","count":1},{"name":"Nick Ficano","email":"nficano@gmail.com","login":"nficano","count":1},{"name":"Nic Young","email":"nryoung@gmail.com","login":"nryoung","count":1},{"name":"Nathan McKinley-Pace","email":"nmckinl3@gmu.edu","login":"nathanmp","count":1},{"name":"Qingpeng Li","email":"qingpeng9802@gmail.com","login":"qingpeng9802","count":1},{"name":"Prayag Verma","email":"prayag.verma@gmail.com","login":"prayagverma","count":1},{"name":"Prakash Pandey","email":"prakashpp.pandey@gmail.com","login":"prakashpp","count":1},{"name":"ultimecia7","email":"ultimecia7@gmail.com","login":"ultimecia7","count":1},{"name":"uedvt359","email":"54625981+uedvt359","login":"uedvt359","count":1},{"name":"trirpi","email":"tristan.trouwen@gmail.com","login":"trirpi","count":1},{"name":"teichopsia-","email":"anthomelanous@hotmail.com","login":"teichopsia-","count":1},{"name":"tay-k","email":"kelvintaywl@gmail.com","login":"kelvintaywl","count":1},{"name":"tautv","email":"60752171+tautv","login":"tautv","count":1},{"name":"talam","email":"talam","login":"talam","count":1},{"name":"streety","email":"jonathan@jonathanstreet.com","login":"streety","count":1},{"name":"skeuomorf","email":"skeuomorf@gmail.com","login":"cipherself","count":1},{"name":"shidenggui","email":"longlyshidenggui@gmail.com","login":"shidenggui","count":1},{"name":"schneems","email":"richard.schneeman@gmail.com","login":"schneems","count":1},{"name":"sblondon","email":"sblondon","login":"sblondon","count":1},{"name":"sanderl-mediamonks","email":"sanderl@mediamonks.com","login":"sanderl-mediamonks","count":1},{"name":"hugovk","email":"hugovk","login":"hugovk","count":1},{"name":"hidavy","email":"hidavy","login":"hidavy","count":1},{"name":"hauntsaninja","email":"hauntsaninja@gmail.com","login":"hauntsaninja","count":1},{"name":"hallazzang","email":"hallazzang@gmail.com","login":"hallazzang","count":1},{"name":"grahamlutz","email":"graham.lutz@gmail.com","login":"grahamlutz","count":1},{"name":"gokcegrbl","email":"gokcegrbl@hotmail.com","login":"gokcegrbl","count":1},{"name":"girst","email":"girst","login":"girst","count":1},{"name":"rocambolesque","email":"rocambolesquedev@gmail.com","login":"rocambolesque","count":1},{"name":"raymond-devries","email":"raymond.l.devries@gmail.com","login":"raymond-devries","count":1},{"name":"rayanth","email":"rayanth@gmail.com","login":"rayanth","count":1},{"name":"raimu","email":"ortwang@googlemail.com","login":"raimu","count":1},{"name":"pkuphy","email":"xiaowangzi61@gmail.com","login":"pkuphy","count":1},{"name":"pinchsp","email":"spappier@gmail.com","login":"spappier","count":1},{"name":"georgschoelly","email":"git@gsch.ch","login":"georgschoelly","count":1},{"name":"fphonor","email":"wangxulin108@gmail.com","login":"vimfun","count":1},{"name":"fmw","email":"fmw@vix.io","login":"fmw","count":1},{"name":"flowerhack","email":"julia@flowerhack.com","login":"flowerhack","count":1},{"name":"esaurito","email":"metallourlante@gmail.com","login":"esaurito","count":1},{"name":"erfanio","email":"dev@erfan.io","login":"erfanio","count":1},{"name":"enkore","email":"public@enkore.de","login":"enkore","count":1},{"name":"emisargent","email":"55098699+emisargent","login":"emisargent","count":1},{"name":"dzcode","email":"9089037+dzcode","login":"dzcode","count":1},{"name":"domandinho","email":"piotrjerzydomanski@gmail.com","login":"domandinho","count":1},{"name":"dmackinnon","email":"diana.mackinnon@gmail.com","login":"dlmackin","count":1},{"name":"default-303","email":"ajayds2001@gmail.com","login":"ajayd-san","count":1},{"name":"default-303","email":"54715852+default-303","login":"default-303","count":1},{"name":"Stephon Harris","email":"theonestep4@gmail.com","login":"stepharr","count":1},{"name":"martinamca","email":"685486+gultas","login":"gultas","count":1},{"name":"makdon","email":"makdon@makdon.me","login":"MakDon","count":1},{"name":"lizard","email":"lizardwine@hotmail.com","login":"lizardwine","count":1},{"name":"linchiwei123","email":"306741005@qq.com","login":"linchiwei123","count":1},{"name":"kurtatter","email":"3nc0m0s12@gmail.com","login":"kurtatter","count":1},{"name":"kracekumar","email":"kracethekingmaker@gmail.com","login":"kracekumar","count":1},{"name":"kotvkvante","email":"kot-b-kbahte@yandex.ru","login":"kotvkvante","count":1},{"name":"kevinanew","email":"kevinanew@gmail.com","login":"kevinanew","count":1},{"name":"kekumu","email":"kekumu","login":"kekumu","count":1},{"name":"kaushik kothiya","email":"46051127+kaushikk25","login":"kaushikk25","count":1},{"name":"karintou8710","email":"karintou8710@gmail.com","login":"karintou8710","count":1},{"name":"Logan Wright","email":"lwright.js@gmail.com","login":"LBWright","count":1},{"name":"bagratte","email":"bagratte@live.com","login":"bagratte","count":1},{"name":"kangetsu121","email":"kangetsu121@gmail.com","login":"kangetsu121","count":1},{"name":"ka7","email":"ka7@la-evento.com","login":"ka7","count":1},{"name":"jtsoi","email":"jevgenij.tsoi@gmail.com","login":"jtsoi","count":1},{"name":"jordivandooren","email":"jordivandooren@gmail.com","login":"jordivandooren","count":1},{"name":"jordan bonser","email":"jordan_bonser@live.co.uk","login":"JBonser","count":1},{"name":"jaydarius","email":"jayrey.go@gmail.com","login":"silaspath","count":1},{"name":"jangjunha","email":"jangjunha113@gmail.com","login":"jangjunha","count":1},{"name":"iomintz","email":"io@mintz.cc","login":"ioistired","count":1},{"name":"icreatedanaccount","email":"pierluc.boudreau@gmail.com","login":"icreatedanaccount","count":1},{"name":"iammookli","email":"henri@workforpizza.com","login":"irneh","count":1},{"name":"Laurens Van Houtven","email":"_@lvh.cc","login":"lvh","count":1},{"name":"Larivact","email":"Larivact","login":"Larivact","count":1},{"name":"Kyle Stevenson","email":"kyle.stevenson94@gmail.com","login":"kylestev","count":1},{"name":"Kyle P. Johnson","email":"kyle@kyle-p-johnson.com","login":"kylepjohnson","count":1},{"name":"Kristin Faner","email":"seeksort@gmail.com","login":"seeksort","count":1},{"name":"Kim Blomqvist","email":"kblomqvist@iki.fi","login":"kblomqvist","count":1},{"name":"Kevin Kirsche","email":"Kev.Kirsche+GitHub@gmail.com","login":"kkirsche","count":1},{"name":"Kevin Funk","email":"k-funk","login":"k-funk","count":1},{"name":"Kasper Primdal Lauritzen","email":"KPLauritzen","login":"KPLauritzen","count":1},{"name":"Karuna Tata","email":"karunatata63@gmail.com","login":"starlightknown","count":1},{"name":"Karol Kuczmarski","email":"karol.kuczmarski@gmail.com","login":"Xion","count":1},{"name":"Kamil Wargula","email":"kamil.wargula@allegro.pl","login":"quamilek","count":1},{"name":"Kamil Kisiel","email":"kamil@kamilkisiel.net","login":"kisielk","count":1},{"name":"Kai Chen","email":"kaichen120@gmail.com","login":"kx-chen","count":1},{"name":"K900","email":"me@0upti.me","login":"K900","count":1},{"name":"Junior Báez","email":"juniorbaez01@gmail.com","login":"junior1q94","count":1},{"name":"Julen Ruiz Aizpuru","email":"julenx@gmail.com","login":"julen","count":1},{"name":"Joël Charles","email":"joel.charles91@gmail.com","login":"magne4000","count":1},{"name":"José Carlos García","email":"quobit","login":"quobit","count":1},{"name":"Matt Chisholm","email":"matt@theory.org","login":"glyphobet","count":1},{"name":"Mathurshan Vimalesvaran","email":"darcatron@gmail.com","login":"matush-v","count":1},{"name":"Mat Steininger","email":"32316796+mhsmathew","login":"mhsmathew","count":1},{"name":"Massimo Santini","email":"santini@dsi.unimi.it","login":"mapio","count":1},{"name":"Martín Gaitán","email":"gaitan@gmail.com","login":"mgaitan","count":1},{"name":"Martin Thoma","email":"info@martin-thoma.de","login":"MartinThoma","count":1},{"name":"Mark Steve Samson","email":"hello@marksteve.com","login":"marksteve","count":1},{"name":"Mark Shannon","email":"mark@hotpy.org","login":"markshannon","count":1},{"name":"Mark Hildreth","email":"mark.k.hildreth@gmail.com","login":"markhildreth","count":1},{"name":"Mark Amery","email":"markamery@btinternet.com","login":"ExplodingCabbage","count":1},{"name":"Maria Andrea Vignau","email":"mavignau@gmail.com","login":"marian-vignau","count":1},{"name":"Marcus Fredriksson","email":"drmegahertz@gmail.com","login":"dalpil","count":1},{"name":"Marc Schlaich","email":"marc.schlaich@googlemail.com","login":"schlamar","count":1},{"name":"Marc Hernandez Cabot","email":"noviluni@gmail.com","login":"noviluni","count":1},{"name":"Maksim Salau","email":"maksim.salau@gmail.com","login":"msalau","count":1},{"name":"Makonede","email":"61922615+Makonede","login":"Makonede","count":1},{"name":"Luit van Drongelen","email":"me@luitvd.net","login":"Luit","count":1},{"name":"Luis Palacios","email":"60991609+moondial-pal","login":"moondial-pal","count":1},{"name":"Lucas Werkmeister","email":"mail@lucaswerkmeister.de","login":"lucaswerkmeister","count":1},{"name":"Sean Cronin","email":"seancron@gmail.com","login":"seancron","count":1},{"name":"Tom Busby","email":"tom@busby.ninja","login":"tombusby","count":1},{"name":"Tobias Sette","email":"me@tobias.ws","login":"gnumoksha","count":1},{"name":"Lindsay Young","email":"Lindsay.n.young@gmail.com","login":"LindsayYoung","count":1},{"name":"Levi Roth","email":"levimroth@gmail.com","login":"leviroth","count":1},{"name":"Leo Tindall","email":"lfstindall@gmail.com","login":"NoraCodes","count":1},{"name":"LeeW","email":"weilee.rx@gmail.com","login":"Lee-W","count":1},{"name":"Jeff Weber","email":"jweber@cofront.net","login":"jbweber","count":1},{"name":"Jeenu Viswambharan","email":"jeenuv@gmail.com","login":"jeenuv","count":1},{"name":"Jason Moon","email":"jsnmoon@me.com","login":"jsnmoon","count":1},{"name":"Jason Davies","email":"jason@jasondavies.com","login":"jasondavies","count":1},{"name":"Jason Brazeal","email":"jsonbrazeal","login":"jsonbrazeal","count":1},{"name":"Jan Ferko","email":"julyloov@gmail.com","login":"iref","count":1},{"name":"Jamiu Salimon","email":"salimonjamiu@yahoo.com","login":"DKMDebugin","count":1},{"name":"Jamie Grove","email":"jamiegrove@gmail.com","login":"hntw","count":1},{"name":"JamesMRamm","email":"105151517+JamesMRamm","login":"JamesMRamm","count":1},{"name":"James Warne","email":"15948170+bebleo","login":"bebleo","count":1},{"name":"James Farrington","email":"JamesTFarrington@gmail.com","login":"JamesTFarrington","count":1},{"name":"James Addison","email":"james@reciperadar.com","login":"jayaddison","count":1},{"name":"Jakub Stasiak","email":"jakub@stasiak.at","login":"jstasiak","count":1},{"name":"Jake Tanis","email":"65047028+jaketanis","login":"jaketanis","count":1},{"name":"Jaap Broekhuizen","email":"mail@jaapbroekhuizen.nl","login":"jaapz","count":1},{"name":"Iztok Fister Jr","email":"iztok@iztok-jr-fister.eu","login":"firefly-cpp","count":1},{"name":"Iyra Gaura","email":"iyra72@gmail.com","login":"iyra","count":1},{"name":"Ivo Danihelka","email":"ivo@danihelka.net","login":"fidlej","count":1},{"name":"Ivan Sushkov","email":"ivan.sushkov91@gmail.com","login":"ionesu","count":1},{"name":"Isaac Woodruff","email":"47253116+isaacwoodruff","login":"isaacwoodruff","count":1},{"name":"Jürgen Gmach","email":"juergen.gmach@googlemail.com","login":"jugmac00","count":1},{"name":"Justin Poehnelt","email":"justin.poehnelt@gmail.com","login":"jpoehnelt","count":1},{"name":"Angeline","email":"36949679+awijaya22","login":"awijaya22","count":1},{"name":"Andrii Kolomoiets","email":"andreyk.mad@gmail.com","login":"muffinmad","count":1},{"name":"Andrey Kislyuk","email":"kislyuk@gmail.com","login":"kislyuk","count":1},{"name":"Andrew J Roth","email":"andrew@andrewjroth.com","login":"andrewjroth","count":1},{"name":"Andrew Crouse","email":"amcrouse@data-get.org","login":"data-get","count":1},{"name":"Andrew Ash","email":"ash211@gmail.com","login":"ash211","count":1},{"name":"Andrew","email":"andrew.brown.martin@gmail.com","login":"AndrewBMartin","count":1},{"name":"Andre Wobst","email":"wobsta@users.sourceforge.net","login":"wobsta","count":1},{"name":"Amirreza A","email":"45117218+amrear","login":"amrear","count":1},{"name":"Ameya Pandilwar","email":"ameya-pandilwar","login":"ameya-pandilwar","count":1},{"name":"Aly Sivji","email":"alysivji@gmail.com","login":"alysivji","count":1},{"name":"Aliaksei Urbanski","email":"mim@mim.pw","login":"Jamim","count":1},{"name":"Ali Afshar","email":"aafshar@gmail.com","login":"aliafshar","count":1},{"name":"Alexis Benoist","email":"Alexis-benoist","login":"Alexis-benoist","count":1},{"name":"Gerald Senarclens de Grancy","email":"oss@senarclens.eu","login":"senarclens","count":1},{"name":"George Waters","email":"gwatersdev@gmail.com","login":"dunkmann00","count":1},{"name":"Geoffrey Bauduin","email":"geoffrey.bauduin@corp.ovh.com","login":"geoffreybauduin","count":1},{"name":"Gaëtan Petit","email":"petit.gaetan@gmail.com","login":"gaetan-petit","count":1},{"name":"Frost Ming","email":"mianghong@gmail.com","login":"frostming","count":1},{"name":"Frankie Liu","email":"frankieliu@doordash.com","login":"qil026","count":1},{"name":"Francisco Souza","email":"francisco@franciscosouza.net","login":"fsouza","count":1},{"name":"DailyDreaming","email":"lblauvel@ucsc.edu","login":"DailyDreaming","count":1},{"name":"Daiana Marasquin","email":"daiana.marasquin@gmail.com","login":"dmarasquin","count":1},{"name":"Cyker Way","email":"cykerway@gmail.com","login":"cykerway","count":1},{"name":"Csirmaz Bendegúz","email":"csirmazbendeguz@gmail.com","login":"csirmazbendeguz","count":1},{"name":"Cory Li","email":"coryli@mit.edu","login":"Cixelyn","count":1},{"name":"Evgeny Mozhaev","email":"mozhaevevgeny@gmail.com","login":"evgenymozhaev","count":1},{"name":"Ethan Rogers","email":"erogers6264@gmail.com","login":"erogers6264","count":1},{"name":"Eruvanos","email":"maic@siemering.tech","login":"eruvanos","count":1},{"name":"Eric Yang","email":"windfarer@gmail.com","login":"Windfarer","count":1},{"name":"Eric Radman","email":"ericshane@eradman.com","login":"eradman","count":1},{"name":"Eric Dill","email":"edill@bnl.gov","login":"ericdill","count":1},{"name":"Emlyn Price","email":"emlyn.je.price@gmail.com","login":"EJEP","count":1},{"name":"Emily Manders","email":"manders.emily@gmail.com","login":"etothemanders","count":1},{"name":"Emil Sadek","email":"esadek@hotmail.com","login":"esadek","count":1},{"name":"Igor Mozharovsky","email":"unix.nb@gmail.com","login":"seedofjoy","count":1},{"name":"Igor Ghisi","email":"igor@esss.com.br","login":"igortg","count":1},{"name":"Ignasi Bosch","email":"me@ignasibosch.com","login":"IgnasiBosch","count":1},{"name":"Ifiok Jr.","email":"ifiokotung@gmail.com","login":"ifiokjr","count":1},{"name":"Idris Raja","email":"idris.raja@gmail.com","login":"idrisr","count":1},{"name":"Hyunjun Kim","email":"kim@hyunjun.kr","login":"yoloseem","count":1},{"name":"Hugo Montenegro","email":"hugo_montenegro@g.harvard.edu","login":"Hugo0","count":1},{"name":"Hopsken","email":"Hopsken","login":"Hopsken","count":1},{"name":"Henry Chladil","email":"henrycjc","login":"henrycjc","count":1},{"name":"Heisenberg","email":"alimirmohammad.1386@gmail.com","login":"Wendlg0","count":1},{"name":"Hassam","email":"hassamuddin20@gmail.com","login":"Heasummn","count":1},{"name":"Arnout Engelen","email":"arnout@bzzt.net","login":"raboof","count":1},{"name":"Arnav Borborah","email":"arnavborborah11@gmail.com","login":"arnavb","count":1},{"name":"Archie Roller","email":"ArchRoller","login":"ArchRoller","count":1},{"name":"Anton I. Sipos","email":"aisipos@gmail.com","login":"aisipos","count":1},{"name":"AntoineMath","email":"antoine.mathu@gmail.com","login":"AntoineMath","count":1},{"name":"Antoine Catton","email":"ac@figo.io","login":"acatton","count":1},{"name":"Guriec Corbel","email":"guirec.corbel@gmail.com","login":"GCorbel","count":1},{"name":"GunWoo Choi","email":"Hardtack","login":"Hardtack","count":1},{"name":"Gregory Pakosz","email":"gregory.pakosz@gmail.com","login":"gpakosz","count":1},{"name":"Grant Wu","email":"grantwwu@gmail.com","login":"grantwwu","count":1},{"name":"Gilman Callsen","email":"gilman.callsen@gmail.com","login":"gcallsen","count":1},{"name":"Giles Thomas","email":"giles@giles.net","login":"gpjt","count":1},{"name":"Elton Law","email":"eltonlaw296@gmail.com","login":"eltonlaw","count":1},{"name":"Davide Ceretti","email":"dav.ceretti@gmail.com","login":"davide-ceretti","count":1},{"name":"David Hou","email":"david.hou314@gmail.com","login":"chaosagent","count":1},{"name":"David Branner","email":"brannerchinese@gmail.com","login":"brannerchinese","count":1},{"name":"David","email":"39418842+CheeseCake87","login":"CheeseCake87","count":1},{"name":"Dave Morse","email":"openmorse","login":"openmorse","count":1},{"name":"Dave Chevell","email":"chevell@gmail.com","login":"dchevell","count":1},{"name":"Dave","email":"D4D3VD4V3","login":"D4D3VD4V3","count":1},{"name":"Danny Sepler","email":"dannysepler@gmail.com","login":"dannysepler","count":1},{"name":"Daniel Thul","email":"daniel.thul@gmail.com","login":"dthul","count":1},{"name":"Daniel Richman","email":"main@danielrichman.co.uk","login":"danielrichman","count":1},{"name":"Daniel Isaac","email":"danielbcbs2@gmail.com","login":"dannyi96","count":1},{"name":"Daniel Gerber","email":"daniel.g.gerber@gmail.com","login":"dgerber","count":1},{"name":"Dan Sully","email":"dsully@linkedin.com","login":"dsully","count":1},{"name":"Dan Mirsky","email":"mirskiy@gmail.com","login":"mirskiy","count":1},{"name":"Dan Callahan","email":"dan.callahan@gmail.com","login":"callahad","count":1},{"name":"DamianSkrzypczak","email":"damian.piotr.skrzypczak@gmail.com","login":"DamianSkrzypczak","count":1},{"name":"William Horton","email":"wdt.horton@gmail.com","login":"wdhorton","count":1},{"name":"Wing","email":"SteelyWing","login":"SteelyWing","count":1},{"name":"WolframAlph","email":"yyanchiy@gmail.com","login":"WolframAlph","count":1},{"name":"Corey Goldberg","email":"cgoldberg@gmail.com","login":"cgoldberg","count":1},{"name":"Corbin Simpson","email":"MostAwesomeDude@gmail.com","login":"MostAwesomeDude","count":1},{"name":"CoolCat467","email":"52022020+CoolCat467","login":"CoolCat467","count":1},{"name":"Elliott King","email":"8884571+elliott-king","login":"elliott-king","count":1},{"name":"Eliseo Ocampos","email":"roskoff@gmail.com","login":"roskoff","count":1},{"name":"Elahi-cs","email":"elijahshellsanchez@outlook.com","login":"Elahi-cs","count":1},{"name":"Elad Moshe","email":"eladm26@gmail.com","login":"eladm26","count":1},{"name":"Eido95","email":"Eido95","login":"Eido95","count":1},{"name":"Edward Z. Yang","email":"ezyang@cs.stanford.edu","login":"ezyang","count":1},{"name":"Ebram Shehata","email":"ebram96@gmail.com","login":"ebram96","count":1},{"name":"Ebonne Cabarrus","email":"42730922+ebonnecab","login":"ebonnecab","count":1},{"name":"Earl C. Ruby III","email":"earlruby","login":"earlruby","count":1},{"name":"EJ Lee","email":"hdformat@gmail.com","login":"hdformat","count":1},{"name":"Day Barr","email":"github.com@daybarr.com","login":"daybarr","count":1},{"name":"Deep R. Ode","email":"ashdeepode@gmail.com","login":"DeepOde","count":1},{"name":"Dennis Chen","email":"barracks510@gmail.com","login":"barracks510","count":1},{"name":"Devon Mizelle","email":"dev@devon.so","login":"dmizelle","count":1},{"name":"Diego Alberto Torres Quintanilla","email":"diegoalbertotorres@gmail.com","login":"DiegoAlbertoTorres","count":1},{"name":"Dillon Barnes","email":"dillonb07dev@gmail.com","login":"transcental","count":1},{"name":"Doron Horwitz","email":"doron@milktek.com","login":"doronhorwitz","count":1},{"name":"Dosenpfand","email":"m@sad.bz","login":"Dosenpfand","count":1},{"name":"Dougal Matthews","email":"dougal@dougalmatthews.com","login":"d0ugal","count":1},{"name":"Harry Moreno","email":"morenoh149@gmail.com","login":"morenoh149","count":1},{"name":"Hampus Dunström","email":"hampus@dunstrom.com","login":"Dunstrom","count":1},{"name":"Hadley Rich","email":"hads@nice.net.nz","login":"hadleyrich","count":1},{"name":"Gábor Lipták","email":"gliptak@gmail.com","login":"gliptak","count":1},{"name":"Josh Michael Karamuth","email":"michael@confuzeus.com","login":"confuzeus","count":1},{"name":"Josh Holland","email":"anowlcalledjosh@gmail.com","login":"sersorrel","count":1},{"name":"Josh","email":"jowillia@gmail.com","login":"karlw00t","count":1},{"name":"Jon Banafato","email":"jon@jonafato.com","login":"jonafato","count":1},{"name":"John Zeringue","email":"jjz@twosigma.com","login":"johnzeringue","count":1},{"name":"John Hobbs","email":"john@velvetcache.org","login":"jmhobbs","count":1},{"name":"John Bodley","email":"johnbodley","login":"johnbodley","count":1},{"name":"Joel Perras","email":"joel.perras@gmail.com","login":"jperras","count":1},{"name":"Joe Friedl","email":"stuff@joefriedl.net","login":"grampajoe","count":1},{"name":"Jiri Kuncar","email":"jiri.kuncar@gmail.com","login":"jirikuncar","count":1},{"name":"Jimmy Jia","email":"tesrin@gmail.com","login":"taion","count":1},{"name":"Jihyeok Seo","email":"me@limeburst.net","login":"limeburst","count":1},{"name":"Jet Sun","email":"jet.joins.sun@gmail.com","login":"jet-sun","count":1},{"name":"Jesse Seldess","email":"j_seldess@hotmail.com","login":"jseldess","count":1},{"name":"Jesse Dubay","email":"jesse@thefortytwo.net","login":"vreon","count":1},{"name":"Randall Degges","email":"rdegges@gmail.com","login":"randalldegges-okta-2","count":1},{"name":"Ralph Bean","email":"rbean@redhat.com","login":"ralphbean","count":1},{"name":"Rafael Zimmer","email":"rzimmerdev@gmail.com","login":"rzimmerdev","count":1},{"name":"Rafael Aviles","email":"rafa.vfierro@outlook.com","login":"rafaVls","count":1},{"name":"Radovan Bast","email":"bast","login":"bast","count":1},{"name":"Radoslav Gerganov","email":"rgerganov@gmail.com","login":"rgerganov","count":1},{"name":"Merlin","email":"merlin@merlinsbox.net","login":"merlincorey","count":1},{"name":"Menghan","email":"menghan412@gmail.com","login":"menghan","count":1},{"name":"Maximilian Hils","email":"git@maximilianhils.com","login":"mhils","count":1},{"name":"Matěj Volf","email":"mat.volfik@gmail.com","login":"mvolfik","count":1},{"name":"Matthijs van der Vleuten","email":"git@zr40.nl","login":"zr40","count":1},{"name":"Ping Hu","email":"ping_hu@brown.edu","login":"pingihu","count":1},{"name":"Philippe Ombredanne","email":"pombredanne@gmail.com","login":"pombredanne","count":1},{"name":"Philipp Rohde","email":"Philipp.Rohde@tib.eu","login":"prohde","count":1},{"name":"Philip House","email":"philiphouse2015@u.northwestern.edu","login":"phouse512","count":1},{"name":"Peter Manser","email":"mail@petermanser.ch","login":"petermanser","count":1},{"name":"Peter Landoll","email":"pwlandoll@gmail.com","login":"pwlandoll","count":1},{"name":"Peter G Kritikos","email":"petergeorgekritikos@gmail.com","login":"pgkrit","count":1},{"name":"Pete Beardmore","email":"pete.beardmore@msn.com","login":"elbeardmorez","count":1},{"name":"Per Mortensen","email":"per@permortensen.com","login":"proog","count":1},{"name":"Pengfei Xue","email":"pengphy@gmail.com","login":"coldfire-x","count":1},{"name":"Pedro Lourenço","email":"public@plourenco.com","login":"plourenco","count":1},{"name":"Pedro Guilherme S. Moreira","email":"pg1992","login":"pg1992","count":1},{"name":"Paulo Poiati","email":"paulogpoiati@gmail.com","login":"poiati","count":1},{"name":"Paul Sanders","email":"psanders1@gmail.com","login":"sanders41","count":1},{"name":"huimingz","email":"huimingz12@outlook.com","login":"huimingz","count":1},{"name":"Saul  Urias","email":"saulurias08@gmail.com","login":"saulurias","count":1},{"name":"SaturnR","email":"iraklisivsivadze@gmail.com","login":"SaturnR","count":1},{"name":"Sateesh","email":"sateeshkumarb@yahoo.com","login":"sateeshkumarb","count":1},{"name":"Sang Min Park","email":"sangmin.park@gmail.com","login":"tomowind","count":1},{"name":"Rémy Roy","email":"remyroy@remyroy.com","login":"remyroy","count":1},{"name":"Ryuichi Watanabe","email":"ryucrosskey@gmail.com","login":"ryuichi1208","count":1},{"name":"RyanSquared","email":"vandor2012@gmail.com","login":"RyanSquared","count":1},{"name":"Ioan Vancea","email":"ionut@vioan.ro","login":"vioan","count":1},{"name":"Joshua Carp","email":"jm.carp@gmail.com","login":"jmcarp","count":1},{"name":"Josh Soref","email":"jsoref","login":"jsoref","count":1},{"name":"Josh Rowe","email":"josh@s-block.com","login":"s-block","count":1},{"name":"Rohan salwan","email":"rohansalwan23@gmail.com","login":"Rohan-Salwan","count":1},{"name":"Rohan Talip","email":"RohanTalip","login":"RohanTalip","count":1},{"name":"Robert Picard","email":"mail@robert.io","login":"rpicard","count":1},{"name":"Reuven","email":"reuvenpe2005@gmail.com","login":"R-Peleg","count":1},{"name":"Reisen","email":"reisen@hellokitty.com","login":"Reisen","count":1},{"name":"Reece Dunham","email":"me@rdil.rocks","login":"RDIL","count":1},{"name":"Redian","email":"redian","login":"redian","count":1},{"name":"Nathan Brown","email":"nathan.brown@annalect.com","login":"nkabrown","count":1},{"name":"Nate Prewitt","email":"nateprewitt","login":"nateprewitt","count":1},{"name":"Nadav Geva","email":"nadav.geva4@gmail.com","login":"nadavge","count":1},{"name":"Mrn Om","email":"31620258+mrnom","login":"mrnom","count":1},{"name":"Mitchel Humpherys","email":"mitch@directangular.com","login":"mgalgs","count":1},{"name":"Mindiell","email":"61205582+Mindiell","login":"Mindiell","count":1},{"name":"Miles Richardson","email":"milesrichardson@gmail.com","login":"milesrichardson","count":1},{"name":"Mickaël Guérin","email":"mickael.guerin@getalma.eu","login":"mgu","count":1},{"name":"Michael N. Gagnon","email":"mikegagnon@gmail.com","login":"mikegagnon","count":1},{"name":"Michael Klich","email":"michal@michalklich.com","login":"inirudebwoy","count":1},{"name":"Michael Hall","email":"mhall1@ualberta.ca","login":"mhall1","count":1},{"name":"Michael E. Karpeles","email":"michael.karpeles@gmail.com","login":"mekarpeles","count":1},{"name":"Ford Hurley","email":"ford.hurley@gmail.com","login":"fordhurley","count":1},{"name":"Florian Sachs","email":"florian.sachs@gmx.at","login":"sumpfgottheit","count":1},{"name":"Filipe Filardi","email":"filipefilardi@hotmail.com","login":"filipefilardi","count":1},{"name":"Filip Ristić","email":"filip@brdo.org","login":"merjadok","count":1},{"name":"Fernanda Guimarães","email":"fernandaguimaraes28@gmail.com","login":"haneybarg","count":1},{"name":"Fantix King","email":"fantix@uchicago.edu","login":"fantix","count":1},{"name":"Evgeny Prigorodov","email":"eprigorodov@gmail.com","login":"eprigorodov","count":1},{"name":"Matthias Bussonnier","email":"bussonniermatthias@gmail.com","login":"Carreau","count":1},{"name":"Matt Wright","email":"mdw1980@gmail.com","login":"mattupstate","count":1},{"name":"Matt Skone","email":"matt.skone@gmail.com","login":"mattskone","count":1},{"name":"Jeremy Mayeres","email":"jerr0328@gmail.com","login":"jerr0328","count":1},{"name":"Pascal Hartig","email":"boyerchen@gmail.com","login":"passy","count":1},{"name":"Parkayun","email":"iamparkayun@gmail.com","login":"Parkayun","count":1},{"name":"Pablo Marti","email":"pablo@albanta.eu","login":"pablogamboa","count":1},{"name":"Oğuzhan Çelikarslan","email":"oguzhancelikarslan@gmail.com","login":"oguzhancelikarslan","count":1},{"name":"Oliver Bestwalter","email":"oliver@bestwalter.de","login":"obestwalter","count":1},{"name":"Oliver Beattie","email":"oliver@obeattie.com","login":"obeattie","count":1},{"name":"Olexander Yermakov","email":"mannavard1611@gmail.com","login":"alexyer","count":1},{"name":"Numerlor","email":"Numerlor@gmail.com","login":"Numerlor","count":1},{"name":"Noufal Ibrahim","email":"noufal@nibrahim.net.in","login":"nibrahim","count":1},{"name":"Nina Zakharenko","email":"nzakharenko@gmail.com","login":"nnja","count":1},{"name":"Nils Philippsen","email":"nils@redhat.com","login":"nphilipp","count":1},{"name":"Nicola Iarocci","email":"nicola@nicolaiarocci.com","login":"nicolaiarocci","count":1},{"name":"Nico Revin","email":"whois@nicorevin.ru","login":"nrvnrvn","count":1},{"name":"Nickatak","email":"nickle87@gmail.com","login":"Nickatak","count":1},{"name":"Nick Kocharhook","email":"nick@kocharhook.com","login":"nk9","count":1},{"name":"Nick Janetakis","email":"nick.janetakis@gmail.com","login":"nickjj","count":1},{"name":"Ryan Thielke","email":"r.tilky@gmail.com","login":"rtilk89","count":1},{"name":"Ryan Nevius","email":"rnevius","login":"rnevius","count":1},{"name":"Runar Trollet Kristoffersen","email":"runartrollet@me.com","login":"runar-rkmedia","count":1},{"name":"Roy Crihfield","email":"30845198+roysc2","login":"roysc2","count":1},{"name":"Ross Lawley","email":"ross.lawley@gmail.com","login":"rozza","count":1},{"name":"Roman","email":"r.y.t@yandex.ru","login":"r-m-n","count":1},{"name":"Wxcafé (Clément Hertling)","email":"wxcafe@wxcafe.net","login":"wxcafe","count":1}],"total_commits":3753,"total_committers":834,"total_bot_commits":150,"total_bot_committers":3,"mean_commits":4.5,"dds":0.7402078337330136,"past_year_committers":[{"name":"David Lord","email":"davidism@gmail.com","login":"davidism","count":64},{"name":"zhuangzhuang","email":"zhuangzhuang1988@gmail.com","login":"zhuangzhuang","count":1},{"name":"kurtatter","email":"3nc0m0s12@gmail.com","login":"kurtatter","count":1},{"name":"kotvkvante","email":"kot-b-kbahte@yandex.ru","login":"kotvkvante","count":1},{"name":"bre-17387639","email":"425026+bre-17387639","login":"bre-17387639","count":1},{"name":"black","email":"code@ares-macrotechnology.com","login":"s-hamann","count":1},{"name":"James Addison","email":"james@reciperadar.com","login":"jayaddison","count":1},{"name":"Grey Li","email":"withlihui@gmail.com","login":"greyli","count":1},{"name":"George Waters","email":"gwatersdev@gmail.com","login":"dunkmann00","count":1},{"name":"David","email":"39418842+CheeseCake87","login":"CheeseCake87","count":1},{"name":"CoolCat467","email":"52022020+CoolCat467","login":"CoolCat467","count":1},{"name":"AJ Jordan","email":"alex@strugee.net","login":"strugee","count":1},{"name":"Catarina Bressan","email":"arthur.bressan@adroll.com","login":null,"count":1}],"past_year_total_commits":76,"past_year_total_committers":13,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.846153846153846,"past_year_dds":0.1578947368421053,"last_synced_at":"2025-08-07T00:15:11.758Z","last_synced_commit":"85c5d93cbd049c4bd0679c36fd1ddcae8c37b642","created_at":"2023-03-07T09:43:36.363Z","updated_at":"2025-08-07T00:15:11.849Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-23T00:00:23.482Z","repositories_count":5479765,"commits_count":853308191,"contributors_count":31095157,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"pallets/flask","html_url":"https://github.com/pallets/flask","last_synced_at":"2025-09-07T23:15:53.195Z","status":null,"issues_count":244,"pull_requests_count":502,"avg_time_to_close_issue":1623240.2253521127,"avg_time_to_close_pull_request":1145364.3594080338,"issues_closed_count":213,"pull_requests_closed_count":473,"pull_request_authors_count":180,"issue_authors_count":222,"avg_comments_per_issue":1.680327868852459,"avg_comments_per_pull_request":0.8227091633466136,"merged_pull_requests_count":236,"bot_issues_count":0,"bot_pull_requests_count":86,"past_year_issues_count":60,"past_year_pull_requests_count":195,"past_year_avg_time_to_close_issue":935541.1395348837,"past_year_avg_time_to_close_pull_request":585717.5028901735,"past_year_issues_closed_count":43,"past_year_pull_requests_closed_count":173,"past_year_pull_request_authors_count":66,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":1.1166666666666667,"past_year_avg_comments_per_pull_request":0.8358974358974359,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":72,"created_at":"2023-05-10T11:03:01.160Z","updated_at":"2025-09-07T23:15:53.197Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pallets%2Fflask/issues","issue_labels_count":{"docs":11,"typing":4,"cli":3,"testing":1,"discussion":1,"bug":1,"blueprints":1,"async":1},"pull_request_labels_count":{"dependencies":67,"github_actions":47,"docs":30,"python":20,"typing":6,"cli":4,"async":2,"testing":1,"session":1,"blueprints":1,"Invalid":1},"issue_author_associations_count":{"NONE":218,"CONTRIBUTOR":17,"MEMBER":9},"pull_request_author_associations_count":{"NONE":251,"CONTRIBUTOR":133,"MEMBER":118},"issue_authors":{"davidism":8,"brendon-codes":4,"fabswt":2,"Utopians":2,"HuanjieGuo":2,"liffiton":2,"vignesh-0512":2,"Zocker1999NET":2,"MrBird88":2,"zx80":2,"100backslash001":2,"signag":2,"bdc34":2,"AluminumAngel":2,"sblondon":1,"kuraga":1,"danieltuzes":1,"Kotifnat":1,"Ethanqg0":1,"bookernath":1,"bullet-dev-team":1,"VanyaKL1294":1,"YTKme":1,"rianradeck":1,"lafrech":1,"Ambitiont109":1,"starkgate":1,"ed2050":1,"rsyring":1,"Always-prog":1,"sneha-lodha":1,"abrahamsolo234":1,"Gonevenkat07":1,"ravicodelabs":1,"Yuheshpandian":1,"ZonaGuillermo":1,"MichaelArnoldOwens":1,"nickjj":1,"miguelgrinberg":1,"kiran-kf":1,"Kikkoperico":1,"kelvin-j-li":1,"reyesvicente":1,"warvariuc":1,"rlew631":1,"flixman":1,"daskalou":1,"hbusul":1,"AlexKurek":1,"csaska":1,"hky3535":1,"albcunha":1,"SimonLiu423":1,"xi":1,"rootVIII":1,"gamestime102":1,"loewexy":1,"GoekhanDev":1,"PokerBuddyAI":1,"Nwankwo-Official-1":1,"joseph2rs":1,"widdowson":1,"BrookeYangRui":1,"alexwlchan":1,"alemiherbert":1,"K0sh1R1zumu":1,"markjpT":1,"savchenko":1,"AstraLuma":1,"tomasz-pankowski":1,"p-r-a-v-i-n":1,"simpia":1,"havedill":1,"liangxiaojian0210":1,"Resistor-git":1,"CNSeniorious000":1,"ekoka":1,"jarus":1,"ayushpythonista":1,"840326521":1,"biniona":1,"dirtycomputer":1,"oelhammouchi":1,"najasnake12":1,"Alvin4567":1,"lettow-humain":1,"MohammadMMoniri":1,"pg1992":1,"LoopThrough-i-j":1,"markalanboyd":1,"nicholasaraj":1,"tchia04":1,"jalaj711":1,"mttbx":1,"PaulWhitingUVC":1,"INF800":1,"djjudas21":1,"SunYong0821":1,"smitty1eGH":1,"Paradoxer32":1,"emisargent":1,"mengshun2022":1,"dhylands":1,"ChrisHills463":1,"markhobson":1,"ihmuukin":1,"BMaxV":1,"tvuotila":1,"Lfada":1,"FunnySaltyFish":1,"dlazaro-verse":1,"macdjord":1,"lazydreamerbliss":1,"befeleme":1,"40gilad":1,"gwilku":1,"lucaswerkmeister":1,"nagamanickamm":1,"pygeek":1,"erikpa1":1,"sda97ghb":1,"Sebasteuo":1,"shivamrag":1,"Siecje":1,"odie5533":1,"antoninoLorenzo":1,"tucked":1,"mkmoisen":1,"arkamar":1,"lslstudy":1,"DevBeginner1":1,"Rehold":1,"Azaze1l":1,"ntelo007":1,"geekychandraul":1,"pipozzz":1,"dglade":1,"alshkre9":1,"jeroen-80":1,"SigmaStar":1,"TheDavidFactor":1,"zjx-kimi":1,"dtreichler":1,"Chris230291":1,"The-Compiler":1,"azmeuk":1,"Rbx-Code":1,"MattyMay":1,"johnbaker32":1,"NatsumiXD":1,"skonstant":1,"chmjelek":1,"noirbee":1,"MajorDallas":1,"return42":1,"wrr":1,"okovpashko":1,"ernstki":1,"usmanmusa1920":1,"ughstudios":1,"develerltd":1,"AxelGarciaTello":1,"SamStephens":1,"metalshanked":1,"jorben":1,"wangjiawen2013":1,"Forty-Bot":1,"rimvislt":1,"spanezz":1,"bra1nDeaD":1,"DigDug10":1,"nkouevda-patreon":1,"yanglu0106":1,"ghawes85":1,"BoWuGit":1,"pomponchik":1,"dinhan92":1,"pdhotems":1,"jgehrcke":1,"dunkmann00":1,"ghost":1,"Zenthae":1,"gsmethells":1,"Brax94":1,"niccokunzmann":1,"chrisinmtown":1,"hrimov":1,"CoolCat467":1,"alexrudy":1,"ranaprathapthanneeru":1,"defnull":1,"beauxq":1,"untitaker":1,"gaburn":1,"CanaryWharf":1,"unsliced":1,"ananalaghbar":1,"BobACollins":1,"gitDebianD":1,"michaelwlin-osu":1,"DRMPN":1,"JamesCropcho":1,"Timmy93":1,"ayshajamjam":1,"LionSniper":1,"ElsevarAsadov":1,"jtrinh27":1,"madprops":1,"hofrob":1,"matanox":1,"azro352":1,"kasium":1,"Jeroendevr":1,"asottile":1,"skiwan":1,"alluding":1,"LimestoneBob":1,"Visgean":1,"theiosif":1,"502E532E":1,"Tanjiroop":1,"Tobey":1},"pull_request_authors":{"davidism":102,"dependabot[bot]":67,"pre-commit-ci[bot]":19,"pgjones":13,"EdgarPrueba":8,"degerahmet":6,"palako":6,"owenwu811":6,"brendon-codes":5,"kurtmckee":4,"ahmetelgun":4,"Lopkop":4,"Badhreesh":4,"MirMohammadd":4,"cdce8p":4,"JanhviDahake":4,"its-joseph-230606":4,"CatarinaPBressan":4,"greyli":3,"AluminumAngel":2,"s-hamann":2,"abulaman8":2,"gat0rbait":2,"ivanmilevtues":2,"tvuotila":2,"DaleStack":2,"pamelafox":2,"kurtatter":2,"aswindevsp":2,"subhajitsaha01":2,"mohiuddin-khan-shiam":2,"livcristi":2,"MagnusOxlund":2,"kavasg":2,"cureprotocols":2,"40gilad":2,"Krishna016":2,"DanielSiepmann":2,"gatoniel":2,"lowiee0812":2,"Yuheshpandian":2,"strugee":2,"CheeseCake87":2,"ayushjain01":2,"za4g":2,"Wowieee4":2,"JamesMRamm":2,"sanjaytaylor2012":2,"zhuangzhuang":2,"azmeuk":2,"pavithra-m13":2,"MayureshMore":2,"dunkmann00":2,"Siecje":2,"r04922101":2,"CoolCat467":2,"Josecespedesant":2,"chakib401":2,"Akshay9715":2,"Wiczka03":2,"kadai0308":2,"differencialx":2,"HackingGate":2,"Kocimjan":2,"tomasz-pankowski":2,"Arbmani":2,"richardnumador":2,"igeni":2,"jay7848":2,"amrear":2,"jaketanis":2,"Merida39":2,"kotvkvante":2,"ding-alex":2,"JannesvandenBogert":2,"mouday":2,"webknjaz":2,"Kartikeya-Kotkar":2,"hatmic0101":2,"GrantBirki":2,"Zephyr0071":2,"vddo":2,"ascender1729":2,"danielvdao":2,"gaburn":2,"Gable-github":2,"RatishT":2,"ranveer9":2,"moon548834":2,"rivondave":1,"Shliilh2":1,"emgiezet":1,"SALAHkun":1,"miguelgrinberg":1,"ToolMoney":1,"LamarisSmiley":1,"pg1992":1,"MohammadMMoniri":1,"malchu":1,"Samira-El":1,"JasonnnW3000":1,"Charan-kumar123":1,"naniim":1,"GladWinIsrael":1,"ayshajamjam":1,"girishonweb":1,"iampsrv":1,"01DarshanPatni":1,"EtiennePelletier":1,"najasnake12":1,"gultas":1,"hauntsaninja":1,"Godswill-12":1,"jalaj711":1,"chlee1016":1,"Pouria-yvr":1,"0xC4DE":1,"romatch":1,"MattyMay":1,"lettow-humain":1,"darkmage666":1,"lizardwine":1,"p-r-a-v-i-n":1,"luong-komorebi":1,"raboof":1,"Always-prog":1,"Zocker1999NET":1,"Neob91":1,"Ethanqg0":1,"abhiramk6":1,"BlaytonV":1,"mihir-vora":1,"Mr-Destructive":1,"ronniebabye":1,"Vigneshv3":1,"evgenymozhaev":1,"Tobey":1,"tusharsadhwani":1,"blindspotdemo":1,"ekinnos":1,"FETTY0796":1,"smeubank":1,"DmitriyChebruchan":1,"DevCICDSatya":1,"adamtheturtle":1,"ShubhamCodeWiz":1,"chithub22":1,"singh-sumit":1,"ComputerScienceGirl12":1,"Tzinapapadopoulou":1,"lostkamp":1,"rishavvajpayee":1,"youshijiuli":1,"haffizaliraza":1,"codemagic-mohammed":1,"misilot":1,"Vrusharth":1,"huebs":1,"lucaswerkmeister":1,"akinolaemmanuel49":1,"firefly-cpp":1,"jscmidt":1,"JulieAnnInciong":1,"Resistor-git":1,"jhmblundin":1,"emisargent":1,"chncaption":1,"tchia04":1,"markalanboyd":1,"dannyi96":1,"ArcadeDesigns":1,"geekalaa":1,"Hritik14":1,"TarasZhere":1,"Jeroendevr":1,"Synnborg":1,"eukub":1,"Utopians":1,"idoshr":1,"mitsuhiko":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10165670,"issues_count":31989241,"pull_requests_count":100238337,"authors_count":10729070,"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":{"docs":4,"cli":2,"async":1,"typing":1},"past_year_pull_request_labels_count":{"docs":15,"cli":3,"typing":3,"async":2,"Invalid":1},"past_year_issue_author_associations_count":{"NONE":53,"MEMBER":4,"CONTRIBUTOR":3},"past_year_pull_request_author_associations_count":{"NONE":121,"MEMBER":60,"CONTRIBUTOR":14},"past_year_issue_authors":{"davidism":4,"AluminumAngel":2,"vignesh-0512":2,"HuanjieGuo":2,"502E532E":1,"metalshanked":1,"michaelwlin-osu":1,"najasnake12":1,"nicholasaraj":1,"nkouevda-patreon":1,"noirbee":1,"okovpashko":1,"pdhotems":1,"p-r-a-v-i-n":1,"ranaprathapthanneeru":1,"Rbx-Code":1,"return42":1,"savchenko":1,"Sebasteuo":1,"shivamrag":1,"skiwan":1,"skonstant":1,"Tanjiroop":1,"Tobey":1,"tomasz-pankowski":1,"tvuotila":1,"VanyaKL1294":1,"widdowson":1,"zjx-kimi":1,"alexwlchan":1,"asottile":1,"AstraLuma":1,"ayushpythonista":1,"befeleme":1,"biniona":1,"Brax94":1,"BrookeYangRui":1,"CanaryWharf":1,"CNSeniorious000":1,"defnull":1,"develerltd":1,"dunkmann00":1,"gamestime102":1,"gitDebianD":1,"Gonevenkat07":1,"ihmuukin":1,"jalaj711":1,"jeroen-80":1,"jorben":1,"kiran-kf":1,"liffiton":1,"loewexy":1,"macdjord":1,"madprops":1},"past_year_pull_request_authors":{"davidism":55,"EdgarPrueba":8,"palako":6,"degerahmet":6,"JanhviDahake":4,"kurtmckee":4,"cdce8p":4,"CatarinaPBressan":4,"Badhreesh":4,"pgjones":3,"aswindevsp":2,"Wiczka03":2,"moon548834":2,"Wowieee4":2,"sanjaytaylor2012":2,"subhajitsaha01":2,"Gable-github":2,"CoolCat467":2,"MayureshMore":2,"zhuangzhuang":2,"strugee":2,"danielvdao":2,"ascender1729":2,"Kocimjan":2,"GrantBirki":2,"tvuotila":2,"cureprotocols":2,"greyli":2,"tomasz-pankowski":2,"Arbmani":2,"lowiee0812":2,"ding-alex":2,"AluminumAngel":2,"DaleStack":2,"hatmic0101":2,"kavasg":2,"jay7848":2,"livcristi":2,"mohiuddin-khan-shiam":2,"kotvkvante":2,"ivanmilevtues":2,"kurtatter":2,"HackingGate":2,"ranveer9":2,"kadai0308":2,"dunkmann00":2,"Kartikeya-Kotkar":2,"Zephyr0071":2,"s-hamann":2,"Merida39":2,"Akshay9715":2,"darkmage666":1,"najasnake12":1,"jhmblundin":1,"p-r-a-v-i-n":1,"ShubhamCodeWiz":1,"girishonweb":1,"Vigneshv3":1,"Vrusharth":1,"Tobey":1,"geekalaa":1,"jalaj711":1,"Pouria-yvr":1,"BlaytonV":1,"JasonnnW3000":1,"abhiramk6":1},"maintainers":[{"login":"davidism","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"},{"login":"untitaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/untitaker"}],"active_maintainers":[{"login":"davidism","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidism"},{"login":"pgjones","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pgjones"},{"login":"greyli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greyli"}]},"events":null,"keywords":["flask","jinja","pallets","python","web-framework","werkzeug","wsgi"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/lock.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.816Z","updated_at":"2023-01-13T10:44:08.816Z","repository_link":"https://github.com/pallets/flask/blob/main/.github/workflows/lock.yaml","dependencies":[{"id":6875557872,"package_name":"dessant/lock-threads","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.837Z","updated_at":"2023-01-13T10:44:08.837Z","repository_link":"https://github.com/pallets/flask/blob/main/.github/workflows/tests.yaml","dependencies":[{"id":6875557873,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875557874,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6875557875,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3.2.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/dev.in","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.854Z","updated_at":"2023-01-13T10:44:08.854Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/dev.in","dependencies":[{"id":6875557876,"package_name":"pip-compile-multi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6875557877,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6875557878,"package_name":"tox","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/dev.txt","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.875Z","updated_at":"2023-01-13T10:44:08.875Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/dev.txt","dependencies":[{"id":6875557879,"package_name":"build","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":6875557880,"package_name":"cachetools","ecosystem":"pypi","requirements":"==5.2.0","direct":true,"kind":"development","optional":false},{"id":6875557881,"package_name":"cfgv","ecosystem":"pypi","requirements":"==3.3.1","direct":true,"kind":"development","optional":false},{"id":6875557882,"package_name":"chardet","ecosystem":"pypi","requirements":"==5.1.0","direct":true,"kind":"development","optional":false},{"id":6875557883,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":true,"kind":"development","optional":false},{"id":6875557884,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"development","optional":false},{"id":6875557885,"package_name":"distlib","ecosystem":"pypi","requirements":"==0.3.6","direct":true,"kind":"development","optional":false},{"id":6875557886,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.8.2","direct":true,"kind":"development","optional":false},{"id":6875557887,"package_name":"identify","ecosystem":"pypi","requirements":"==2.5.11","direct":true,"kind":"development","optional":false},{"id":6875557888,"package_name":"nodeenv","ecosystem":"pypi","requirements":"==1.7.0","direct":true,"kind":"development","optional":false},{"id":6875557889,"package_name":"pep517","ecosystem":"pypi","requirements":"==0.13.0","direct":true,"kind":"development","optional":false},{"id":6875557890,"package_name":"pip-compile-multi","ecosystem":"pypi","requirements":"==2.6.1","direct":true,"kind":"development","optional":false},{"id":6875557891,"package_name":"pip-tools","ecosystem":"pypi","requirements":"==6.12.1","direct":true,"kind":"development","optional":false},{"id":6875557892,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"development","optional":false},{"id":6875557893,"package_name":"pre-commit","ecosystem":"pypi","requirements":"==2.20.0","direct":true,"kind":"development","optional":false},{"id":6875557894,"package_name":"pyproject-api","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"development","optional":false},{"id":6875557895,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":true,"kind":"development","optional":false},{"id":6875557896,"package_name":"toml","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"development","optional":false},{"id":6875557897,"package_name":"toposort","ecosystem":"pypi","requirements":"==1.7","direct":true,"kind":"development","optional":false},{"id":6875557898,"package_name":"tox","ecosystem":"pypi","requirements":"==4.0.16","direct":true,"kind":"development","optional":false},{"id":6875557899,"package_name":"virtualenv","ecosystem":"pypi","requirements":"==20.17.1","direct":true,"kind":"development","optional":false},{"id":6875557900,"package_name":"wheel","ecosystem":"pypi","requirements":"==0.38.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/docs.in","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.892Z","updated_at":"2023-01-13T10:44:08.892Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/docs.in","dependencies":[{"id":6875557901,"package_name":"Pallets-Sphinx-Themes","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557902,"package_name":"Sphinx","ecosystem":"pypi","requirements":"\u003c5","direct":true,"kind":"runtime","optional":false},{"id":6875557903,"package_name":"sphinx-issues","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557904,"package_name":"sphinxcontrib-log-cabinet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557905,"package_name":"sphinx-tabs","ecosystem":"pypi","requirements":"\u003c3.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/docs.txt","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.908Z","updated_at":"2023-01-13T10:44:08.908Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/docs.txt","dependencies":[{"id":6875557907,"package_name":"babel","ecosystem":"pypi","requirements":"==2.11.0","direct":true,"kind":"runtime","optional":false},{"id":6875557906,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":true,"kind":"runtime","optional":false},{"id":6875557908,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":true,"kind":"runtime","optional":false},{"id":6875557909,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":6875557910,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.17.1","direct":true,"kind":"runtime","optional":false},{"id":6875557911,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":true,"kind":"runtime","optional":false},{"id":6875557912,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":true,"kind":"runtime","optional":false},{"id":6875557913,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":6875557914,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.1","direct":true,"kind":"runtime","optional":false},{"id":6875557915,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":true,"kind":"runtime","optional":false},{"id":6875557916,"package_name":"pallets-sphinx-themes","ecosystem":"pypi","requirements":"==2.0.3","direct":true,"kind":"runtime","optional":false},{"id":6875557917,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.13.0","direct":true,"kind":"runtime","optional":false},{"id":6875557918,"package_name":"pytz","ecosystem":"pypi","requirements":"==2022.7","direct":true,"kind":"runtime","optional":false},{"id":6875557919,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.1","direct":true,"kind":"runtime","optional":false},{"id":6875557920,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"runtime","optional":false},{"id":6875557921,"package_name":"sphinx","ecosystem":"pypi","requirements":"==4.5.0","direct":true,"kind":"runtime","optional":false},{"id":6875557922,"package_name":"sphinx-issues","ecosystem":"pypi","requirements":"==3.0.1","direct":true,"kind":"runtime","optional":false},{"id":6875557923,"package_name":"sphinx-tabs","ecosystem":"pypi","requirements":"==3.3.1","direct":true,"kind":"runtime","optional":false},{"id":6875557924,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6875557925,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6875557926,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":6875557927,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6875557928,"package_name":"sphinxcontrib-log-cabinet","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6875557929,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":true,"kind":"runtime","optional":false},{"id":6875557930,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":true,"kind":"runtime","optional":false},{"id":6875557931,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.13","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/tests-pallets-min.in","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.927Z","updated_at":"2023-01-13T10:44:08.927Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/tests-pallets-min.in","dependencies":[{"id":6875557932,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"test","optional":false},{"id":6875557933,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"test","optional":false},{"id":6875557934,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"test","optional":false},{"id":6875557935,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"test","optional":false},{"id":6875557936,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.0","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/tests-pallets-min.txt","sha":null,"kind":"lockfile","created_at":"2023-01-13T10:44:08.940Z","updated_at":"2023-01-13T10:44:08.940Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/tests-pallets-min.txt","dependencies":[{"id":6875557937,"package_name":"click","ecosystem":"pypi","requirements":"==8.0.0","direct":false,"kind":"test","optional":false},{"id":6875557938,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":6875557939,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.0.0","direct":false,"kind":"test","optional":false},{"id":6875557940,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false},{"id":6875557941,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.0.0","direct":false,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/tests.in","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:08.949Z","updated_at":"2023-01-13T10:44:08.949Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/tests.in","dependencies":[{"id":6875557942,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":6875557943,"package_name":"asgiref","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":6875557944,"package_name":"blinker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":6875557945,"package_name":"greenlet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":6875557946,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/tests.txt","sha":null,"kind":"lockfile","created_at":"2023-01-13T10:44:08.986Z","updated_at":"2023-01-13T10:44:08.986Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/tests.txt","dependencies":[{"id":6875557947,"package_name":"asgiref","ecosystem":"pypi","requirements":"==3.6.0","direct":false,"kind":"test","optional":false},{"id":6875557948,"package_name":"attrs","ecosystem":"pypi","requirements":"==22.2.0","direct":false,"kind":"test","optional":false},{"id":6875557949,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.5","direct":false,"kind":"test","optional":false},{"id":6875557950,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"test","optional":false},{"id":6875557951,"package_name":"packaging","ecosystem":"pypi","requirements":"==22.0","direct":false,"kind":"test","optional":false},{"id":6875557952,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"test","optional":false},{"id":6875557953,"package_name":"pytest","ecosystem":"pypi","requirements":"==7.2.0","direct":false,"kind":"test","optional":false},{"id":6875557954,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"==0.21.0","direct":false,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/typing.in","sha":null,"kind":"manifest","created_at":"2023-01-13T10:44:09.003Z","updated_at":"2023-01-13T10:44:09.003Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/typing.in","dependencies":[{"id":6875557955,"package_name":"mypy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557956,"package_name":"types-contextvars","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557957,"package_name":"types-dataclasses","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557958,"package_name":"types-setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6875557959,"package_name":"cryptography","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/typing.txt","sha":null,"kind":"lockfile","created_at":"2023-01-13T10:44:09.019Z","updated_at":"2023-01-13T10:44:09.019Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/typing.txt","dependencies":[{"id":6875557960,"package_name":"cffi","ecosystem":"pypi","requirements":"==1.15.1","direct":false,"kind":"runtime","optional":false},{"id":6875557961,"package_name":"cryptography","ecosystem":"pypi","requirements":"==38.0.4","direct":false,"kind":"runtime","optional":false},{"id":6875557962,"package_name":"mypy","ecosystem":"pypi","requirements":"==0.991","direct":false,"kind":"runtime","optional":false},{"id":6875557963,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==0.4.3","direct":false,"kind":"runtime","optional":false},{"id":6875557964,"package_name":"pycparser","ecosystem":"pypi","requirements":"==2.21","direct":false,"kind":"runtime","optional":false},{"id":6875557965,"package_name":"types-contextvars","ecosystem":"pypi","requirements":"==2.4.7","direct":false,"kind":"runtime","optional":false},{"id":6875557966,"package_name":"types-dataclasses","ecosystem":"pypi","requirements":"==0.6.6","direct":false,"kind":"runtime","optional":false},{"id":6875557967,"package_name":"types-setuptools","ecosystem":"pypi","requirements":"==65.6.0.2","direct":false,"kind":"runtime","optional":false},{"id":6875557968,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.4.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yaml","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:35.042Z","updated_at":"2023-07-05T20:32:35.042Z","repository_link":"https://github.com/pallets/flask/blob/main/.github/workflows/publish.yaml","dependencies":[{"id":11149051224,"package_name":"actions/checkout","ecosystem":"actions","requirements":"c85c95e3d7251135ab7dc9ce3241c5835cc595a9","direct":true,"kind":"composite","optional":false},{"id":11149051225,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"bd6b4b6205c4dbad673328db7b31b7fab9e241c0","direct":true,"kind":"composite","optional":false},{"id":11149051226,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"0b7f8abb1508181956e8e162db84b466c27e18ce","direct":true,"kind":"composite","optional":false},{"id":11149051227,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"9bc31d5ccc31df68ecc42ccf4149144866c47d8a","direct":true,"kind":"composite","optional":false},{"id":11149051228,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"f5622bde02b04381239da3573277701ceca8f6a0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"examples/celery/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:35.098Z","updated_at":"2023-07-05T20:32:35.098Z","repository_link":"https://github.com/pallets/flask/blob/main/examples/celery/pyproject.toml","dependencies":[{"id":11149051229,"package_name":"flask","ecosystem":"pypi","requirements":"\u003e=2.2.2","direct":true,"kind":"runtime","optional":false},{"id":11149051230,"package_name":"celery","ecosystem":"pypi","requirements":"[redis]\u003e=5.2.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/celery/requirements.txt","sha":null,"kind":"lockfile","created_at":"2023-07-05T20:32:35.163Z","updated_at":"2023-07-05T20:32:35.163Z","repository_link":"https://github.com/pallets/flask/blob/main/examples/celery/requirements.txt","dependencies":[{"id":11149051501,"package_name":"amqp","ecosystem":"pypi","requirements":"==5.1.1","direct":false,"kind":"runtime","optional":false},{"id":11149051502,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==4.0.2","direct":false,"kind":"runtime","optional":false},{"id":11149051503,"package_name":"billiard","ecosystem":"pypi","requirements":"==3.6.4.0","direct":false,"kind":"runtime","optional":false},{"id":11149051504,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.2","direct":false,"kind":"runtime","optional":false},{"id":11149051505,"package_name":"celery","ecosystem":"pypi","requirements":"==5.2.7","direct":false,"kind":"runtime","optional":false},{"id":11149051506,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.3","direct":false,"kind":"runtime","optional":false},{"id":11149051507,"package_name":"click-didyoumean","ecosystem":"pypi","requirements":"==0.3.0","direct":false,"kind":"runtime","optional":false},{"id":11149051508,"package_name":"click-plugins","ecosystem":"pypi","requirements":"==1.1.1","direct":false,"kind":"runtime","optional":false},{"id":11149051509,"package_name":"click-repl","ecosystem":"pypi","requirements":"==0.2.0","direct":false,"kind":"runtime","optional":false},{"id":11149051510,"package_name":"flask","ecosystem":"pypi","requirements":"==2.3.2","direct":false,"kind":"runtime","optional":false},{"id":11149051511,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":11149051512,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":false,"kind":"runtime","optional":false},{"id":11149051513,"package_name":"kombu","ecosystem":"pypi","requirements":"==5.2.4","direct":false,"kind":"runtime","optional":false},{"id":11149051514,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.1.2","direct":false,"kind":"runtime","optional":false},{"id":11149051515,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"==3.0.38","direct":false,"kind":"runtime","optional":false},{"id":11149051516,"package_name":"pytz","ecosystem":"pypi","requirements":"==2023.3","direct":false,"kind":"runtime","optional":false},{"id":11149051517,"package_name":"redis","ecosystem":"pypi","requirements":"==4.5.4","direct":false,"kind":"runtime","optional":false},{"id":11149051518,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":false,"kind":"runtime","optional":false},{"id":11149051519,"package_name":"vine","ecosystem":"pypi","requirements":"==5.0.0","direct":false,"kind":"runtime","optional":false},{"id":11149051520,"package_name":"wcwidth","ecosystem":"pypi","requirements":"==0.2.6","direct":false,"kind":"runtime","optional":false},{"id":11149051521,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==2.3.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/javascript/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:36.267Z","updated_at":"2023-07-05T20:32:36.267Z","repository_link":"https://github.com/pallets/flask/blob/main/examples/javascript/pyproject.toml","dependencies":[{"id":11149055428,"package_name":"flask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/tutorial/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:37.528Z","updated_at":"2023-07-05T20:32:37.528Z","repository_link":"https://github.com/pallets/flask/blob/main/examples/tutorial/pyproject.toml","dependencies":[{"id":11149056827,"package_name":"flask","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:38.315Z","updated_at":"2023-07-05T20:32:38.315Z","repository_link":"https://github.com/pallets/flask/blob/main/pyproject.toml","dependencies":[{"id":11149058200,"package_name":"Werkzeug","ecosystem":"pypi","requirements":"\u003e=2.3.6","direct":true,"kind":"runtime","optional":false},{"id":11149058201,"package_name":"Jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.2","direct":true,"kind":"runtime","optional":false},{"id":11149058202,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"\u003e=2.1.2","direct":true,"kind":"runtime","optional":false},{"id":11149058203,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.1.3","direct":true,"kind":"runtime","optional":false},{"id":11149058204,"package_name":"blinker","ecosystem":"pypi","requirements":"\u003e=1.6.2","direct":true,"kind":"runtime","optional":false},{"id":11149058205,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"\u003e=3.6.0; python_version \u003c '3.10'","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/build.in","sha":null,"kind":"manifest","created_at":"2023-07-05T20:32:38.816Z","updated_at":"2023-07-05T20:32:38.816Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/build.in","dependencies":[{"id":11149058222,"package_name":"build","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/build.txt","sha":null,"kind":"lockfile","created_at":"2023-07-05T20:32:38.882Z","updated_at":"2023-07-05T20:32:38.882Z","repository_link":"https://github.com/pallets/flask/blob/main/requirements/build.txt","dependencies":[{"id":11149058490,"package_name":"build","ecosystem":"pypi","requirements":"==0.10.0","direct":false,"kind":"runtime","optional":false},{"id":11149058491,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":false,"kind":"runtime","optional":false},{"id":11149058492,"package_name":"pyproject-hooks","ecosystem":"pypi","requirements":"==1.0.0","direct":false,"kind":"runtime","optional":false}]}],"score":39.17159214577346,"created_at":"2025-09-08T11:18:30.244Z","updated_at":"2025-10-07T08:24:35.101Z","avatar_url":"https://github.com/pallets.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":136994593,"funding_links":["https://github.com/sponsors/pallets","https://palletsprojects.com/donate","https://tidelift.com/funding/github/pypi/Flask"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["sqlalchemy","closember","unit-testing","flask-sqlalchemy","alignment","flexible","templates","apps","asyncio","distributed"],"project_url":"https://science.ecosyste.ms/api/v1/projects/63534","html_url":"https://science.ecosyste.ms/projects/63534"}