{"id":69230,"name":"markdown","description":"A Python implementation of John Gruber’s Markdown with Extension support.","url":"https://github.com/python-markdown/markdown","last_synced_at":"2025-09-08T14:30:56.842Z","repository":{"id":925726,"uuid":"692146","full_name":"Python-Markdown/markdown","owner":"Python-Markdown","description":"A Python implementation of John Gruber’s Markdown with Extension support.","archived":false,"fork":false,"pushed_at":"2025-09-04T20:24:57.000Z","size":3390,"stargazers_count":4070,"open_issues_count":25,"forks_count":884,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-04T21:31:47.037Z","etag":null,"topics":["markdown","markdown-parser","markdown-to-html","python","python-markdown","python3"],"latest_commit_sha":null,"homepage":"https://python-markdown.github.io/","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/Python-Markdown.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2010-05-29T02:59:45.000Z","updated_at":"2025-09-04T19:49:52.000Z","dependencies_parsed_at":"2023-07-09T04:01:33.638Z","dependency_job_id":"cac5b35d-dae0-450f-8301-550ce4687322","html_url":"https://github.com/Python-Markdown/markdown","commit_stats":{"total_commits":1454,"total_committers":180,"mean_commits":8.077777777777778,"dds":0.5660247592847318,"last_synced_commit":"0b5e80efbb83f119e0e38801bf5b5b5864c67cd0"},"previous_names":["waylan/python-markdown"],"tags_count":63,"template":false,"template_full_name":null,"purl":"pkg:github/Python-Markdown/markdown","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/sbom","scorecard":{"id":115367,"data":{"date":"2025-08-11","repo":{"name":"github.com/Python-Markdown/markdown","commit":"07bf2076623be5de9952e1f35bfb8c218b699300"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":7,"reason":"Found 19/27 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Maintained","score":10,"reason":"9 commit(s) and 14 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/changelog-enforcer.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog-validator.yml:1","Warn: no topLevel permission defined: .github/workflows/deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/manual_deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/tox.yml:1","Warn: no topLevel permission defined: .github/workflows/version_check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-enforcer.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-enforcer.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tox.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/changelog-validator.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:72","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:73","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:56","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:87","Warn: pipCommand not pinned by hash: .github/workflows/version_check.yml:22","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/deploy.yml:10"],"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":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 3.8.2 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181","Warn: release artifact 3.8.2 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-16T01:05:53.043Z","repository_id":925726,"created_at":"2025-08-16T01:05:53.043Z","updated_at":"2025-08-16T01:05:53.043Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274198084,"owners_count":25239561,"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":"Python-Markdown","name":"Python-Markdown","uuid":"11278576","kind":"organization","description":"A Python implementation of John Gruber’s Markdown with extensions.","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11278576?v=4","repositories_count":4,"last_synced_at":"2024-03-25T20:01:53.922Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Python-Markdown","funding_links":[],"total_stars":3563,"followers":35,"following":0,"created_at":"2022-11-02T16:23:16.833Z","updated_at":"2024-03-25T20:01:57.102Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown/repositories"},"packages":[{"id":5288943,"name":"markdown","ecosystem":"conda","description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few known issues.","homepage":"https://python-markdown.github.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Python-Markdown/markdown","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2019-09-24T14:48:28.000Z","latest_release_published_at":"2022-07-15T21:39:46.000Z","latest_release_number":"3.4.1","last_synced_at":"2025-09-04T21:45:51.094Z","created_at":"2022-10-03T15:46:43.026Z","updated_at":"2025-09-05T11:24:26.178Z","registry_url":"https://anaconda.org/conda-forge/markdown","install_command":"conda install -c conda-forge markdown","documentation_url":null,"metadata":{},"repo_metadata":{"id":925726,"uuid":"692146","full_name":"Python-Markdown/markdown","owner":"Python-Markdown","description":"A Python implementation of John Gruber’s Markdown with Extension support.","archived":false,"fork":false,"pushed_at":"2025-09-04T20:24:57.000Z","size":3390,"stargazers_count":4070,"open_issues_count":25,"forks_count":884,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-04T21:31:47.037Z","etag":null,"topics":["markdown","markdown-parser","markdown-to-html","python","python-markdown","python3"],"latest_commit_sha":null,"homepage":"https://python-markdown.github.io/","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/Python-Markdown.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2010-05-29T02:59:45.000Z","updated_at":"2025-09-04T19:49:52.000Z","dependencies_parsed_at":"2023-07-09T04:01:33.638Z","dependency_job_id":"cac5b35d-dae0-450f-8301-550ce4687322","html_url":"https://github.com/Python-Markdown/markdown","commit_stats":{"total_commits":1454,"total_committers":180,"mean_commits":8.077777777777778,"dds":0.5660247592847318,"last_synced_commit":"0b5e80efbb83f119e0e38801bf5b5b5864c67cd0"},"previous_names":["waylan/python-markdown"],"tags_count":63,"template":false,"template_full_name":null,"purl":"pkg:github/Python-Markdown/markdown","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/sbom","scorecard":{"id":115367,"data":{"date":"2025-08-11","repo":{"name":"github.com/Python-Markdown/markdown","commit":"07bf2076623be5de9952e1f35bfb8c218b699300"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":7,"reason":"Found 19/27 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Maintained","score":10,"reason":"9 commit(s) and 14 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/changelog-enforcer.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog-validator.yml:1","Warn: no topLevel permission defined: .github/workflows/deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/manual_deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/tox.yml:1","Warn: no topLevel permission defined: .github/workflows/version_check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-enforcer.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-enforcer.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tox.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/changelog-validator.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:72","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:73","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:56","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:87","Warn: pipCommand not pinned by hash: .github/workflows/version_check.yml:22","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/deploy.yml:10"],"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":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 3.8.2 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181","Warn: release artifact 3.8.2 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-16T01:05:53.043Z","repository_id":925726,"created_at":"2025-08-16T01:05:53.043Z","updated_at":"2025-08-16T01:05:53.043Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273749121,"owners_count":25161001,"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-05T02:00:09.113Z","response_time":402,"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":"Python-Markdown","name":"Python-Markdown","uuid":"11278576","kind":"organization","description":"A Python implementation of John Gruber’s Markdown with extensions.","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11278576?v=4","repositories_count":4,"last_synced_at":"2024-03-25T20:01:53.922Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Python-Markdown","funding_links":[],"total_stars":3563,"followers":35,"following":0,"created_at":"2022-11-02T16:23:16.833Z","updated_at":"2024-03-25T20:01:57.102Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown/repositories"},"tags":[{"name":"3.9.0","sha":"f39cf84a24124526c1a0efbe52219fa9950774f6","kind":"commit","published_at":"2025-09-04T19:49:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.9.0","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.9.0/manifests"},{"name":"3.8.2","sha":"d9c8431e404d614812e39a11109afbe9981bba13","kind":"commit","published_at":"2025-06-19T17:11:13.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.2/manifests"},{"name":"3.8.1","sha":"3870f20ba1dd214609b380e921dffc5f115730f5","kind":"commit","published_at":"2025-06-18T14:47:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.1/manifests"},{"name":"3.8","sha":"b34e1d03387be771aa626241fe56f8f0c34243f2","kind":"commit","published_at":"2025-04-09T17:36:08.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8/manifests"},{"name":"3.7","sha":"da03cd646d00a77786ae1e0bc79b01a5539852bc","kind":"commit","published_at":"2024-08-16T15:53:38.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.7","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.7/manifests"},{"name":"3.6","sha":"e524b8fe938738cb4492411a34cce89051cb9695","kind":"commit","published_at":"2024-03-14T15:35:50.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.6","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.6/manifests"},{"name":"3.5.2","sha":"08dacae618775831243f6bbab47d9be590d511f2","kind":"commit","published_at":"2024-01-10T15:17:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.2/manifests"},{"name":"3.5.1","sha":"2932f183921943687ca3d72b3908a937bd495d24","kind":"commit","published_at":"2023-10-31T19:57:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.1/manifests"},{"name":"3.5","sha":"4f0b91abe1a954a72ab3c99c3e2b880ab36631fa","kind":"commit","published_at":"2023-10-06T19:02:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5/manifests"},{"name":"3.4.4","sha":"f99f176d248d0e472b0960d06a7aaf649bb1da25","kind":"commit","published_at":"2023-07-25T15:09:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.4/manifests"},{"name":"3.4.3","sha":"be1c2839dd587a858f91c710e56667cba9f5329d","kind":"commit","published_at":"2023-03-23T13:13:33.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.3/manifests"},{"name":"3.4.2","sha":"6a85e4d4e28e105d4e772a6c2ab8188ddeba1644","kind":"commit","published_at":"2023-03-22T17:03:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.2/manifests"},{"name":"3.4.1","sha":"f588d8b0f2877c6aa5ac352d27c6f37bdbd41869","kind":"commit","published_at":"2022-07-15T19:10:51.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.1/manifests"},{"name":"3.4","sha":"a884a99173e44b76d28ffb34f27995aa70e5b938","kind":"commit","published_at":"2022-07-15T14:08:11.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4/manifests"},{"name":"3.3.7","sha":"db98a2632447387cd5c965b324904ee780809b81","kind":"commit","published_at":"2022-05-05T19:06:45.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.7","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.7/manifests"},{"name":"3.3.6","sha":"1d41f13c774696d651921601c827ed500e2aa285","kind":"commit","published_at":"2021-11-17T15:56:04.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.6","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.6/manifests"},{"name":"3.3.5","sha":"aab33ac8a27d1d768949db9c1734931e442e0157","kind":"commit","published_at":"2021-11-16T15:30:31.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.5","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.5/manifests"},{"name":"3.3.4","sha":"14c2fa92302084e4850e5323ed56721e43fbbdb9","kind":"commit","published_at":"2021-02-24T19:52:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.4/manifests"},{"name":"3.3.3","sha":"447da662b0c9548941a44a911e45c7cf6ad32861","kind":"commit","published_at":"2020-10-25T20:19:54.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.3/manifests"},{"name":"3.3.2","sha":"56b03b21f50d2b28b7ab87df7d8015e1f1b62184","kind":"commit","published_at":"2020-10-19T18:40:45.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.2/manifests"},{"name":"3.3.1","sha":"b4a399ca1a39244a84a2dda0ee3fa2d8f17916fa","kind":"commit","published_at":"2020-10-12T19:57:07.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.1/manifests"},{"name":"3.3","sha":"b8c6a76a97c46ae8b7b64236acfa420d7ea03344","kind":"commit","published_at":"2020-10-06T18:17:23.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3/manifests"},{"name":"3.2.2","sha":"7df1ed30d98cdc1316ec8da150644d957f1c6303","kind":"commit","published_at":"2020-05-08T17:22:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.2/manifests"},{"name":"3.2.1","sha":"c282d46a65996f38cfc66f01c2cfced0cddd9e57","kind":"commit","published_at":"2020-02-12T20:40:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.1/manifests"},{"name":"3.2","sha":"fac5b9531416890a0d1d951d18fd30333bb2f7c1","kind":"commit","published_at":"2020-02-07T00:10:49.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2/manifests"},{"name":"3.1.1","sha":"58b4d64db00ef50c090a9da4bc303c5e840c5c9f","kind":"commit","published_at":"2019-05-21T00:58:32.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.1.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1.1/manifests"},{"name":"3.1","sha":"4e8cbad5ec60806393d0df05419aad33b67bbc73","kind":"commit","published_at":"2019-03-26T00:16:27.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1/manifests"},{"name":"3.0.1","sha":"6323ba6c98cadc19c0a7eebe9b09279b738dc109","kind":"commit","published_at":"2018-09-26T13:22:29.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.0.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0.1/manifests"},{"name":"3.0","sha":"41dde4f4b3c6d2eba46ae0e3c6cd595dbdb61466","kind":"commit","published_at":"2018-09-22T02:02:04.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.0","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0/manifests"},{"name":"2.6.11","sha":"fc96b467832cfe4d7060017e439344b10c77a31b","kind":"commit","published_at":"2018-01-05T00:40:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.11","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.11/manifests"},{"name":"2.6.10","sha":"ad4fdeadcaa3f63b3709932015ec65a95e750306","kind":"commit","published_at":"2017-12-07T18:50:03.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.10","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.10/manifests"},{"name":"2.6.9","sha":"a0b5aef8adb1af7bd2ee0ff033f0997d11ee138b","kind":"commit","published_at":"2017-08-17T23:36:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.9","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.9/manifests"},{"name":"2.6.8-final","sha":"13c88972de9976137e9f523a80bfd71cdfb97224","kind":"commit","published_at":"2017-01-25T23:04:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.8-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.8-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.8-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.8-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.8-final/manifests"},{"name":"2.6.7-final","sha":"6e15290aba4352451e432f2f1722a2ccb0088fee","kind":"commit","published_at":"2016-09-24T00:06:51.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.7-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.7-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.7-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.7-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.7-final/manifests"},{"name":"2.6.6-final","sha":"829743a598f1cc226a95b77afe171090a3a3204b","kind":"commit","published_at":"2016-03-21T01:00:02.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.6-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.6-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.6-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.6-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.6-final/manifests"},{"name":"2.6.5-final","sha":"77464c670005bf727e38e6114116ec0c5d58db92","kind":"commit","published_at":"2015-11-25T00:00:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.5-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.5-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.5-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.5-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.5-final/manifests"},{"name":"2.6.4-final","sha":"5deee37e22192c8e6e0d55358eaa013494d20b2c","kind":"commit","published_at":"2015-11-06T22:42:43.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.4-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.4-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.4-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.4-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.4-final/manifests"},{"name":"2.6.3-final","sha":"9ce3138b7e9cf887c590c67331da4f8ba4b5b7a1","kind":"commit","published_at":"2015-10-26T23:54:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.3-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.3-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.3-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.3-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.3-final/manifests"},{"name":"2.6.2-final","sha":"28a5920fbc1f6f91c8bb455e1c1946108e3a6dd0","kind":"commit","published_at":"2015-04-20T23:20:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.2-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.2-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.2-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.2-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.2-final/manifests"},{"name":"2.6.1-final","sha":"59bb9afb86d71b258e54c7099beb094f8523ddb7","kind":"commit","published_at":"2015-03-09T01:14:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.1-final/manifests"},{"name":"2.6-final","sha":"0d81a0b5272421a8174ea834017b11078b16e5e3","kind":"commit","published_at":"2015-02-20T00:42:24.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6-final/manifests"},{"name":"2.5.2-final","sha":"a9195fd2261d8a29762f7d8fc34b520c94fd09ec","kind":"commit","published_at":"2014-11-20T02:07:54.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5.2-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5.2-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5.2-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.2-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.2-final/manifests"},{"name":"2.5.1-final","sha":"f0c5b71acbc02af60a33d67c59558bb513b25e74","kind":"commit","published_at":"2014-09-26T22:35:55.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.1-final/manifests"},{"name":"2.5-final","sha":"4ecbf34d7762d414bd6b027e37568693d05571fb","kind":"commit","published_at":"2014-09-13T00:44:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5-final/manifests"},{"name":"2.4.1-final","sha":"e4c13788f1c6f6f204ca7c471b25246f6c156832","kind":"commit","published_at":"2014-05-22T23:08:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.4.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.4.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.4.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4.1-final/manifests"},{"name":"2.4-final","sha":"d7fa7931bec55eec5498cd79882b770d1110b9b7","kind":"commit","published_at":"2014-02-16T20:07:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.4-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.4-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.4-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4-final/manifests"},{"name":"2.3.1.final","sha":"06d0e70438881497402d4798fd6e64aa92d6b532","kind":"commit","published_at":"2013-03-22T22:12:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.3.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.3.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.3.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.1.final/manifests"},{"name":"2.3.final","sha":"e5ad235956c87f07b056af1ac7218fa980921144","kind":"tag","published_at":"2013-03-15T03:31:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.3.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.3.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.3.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.final/manifests"},{"name":"2.2.1.final","sha":"54a00d12c03ab3c05ffb57f5797b96b31b6d894f","kind":"commit","published_at":"2012-11-04T22:49:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.1.final/manifests"},{"name":"2.2.0.final","sha":"32d57ffdee6eae3e7dbe0a7ccc08c5d4aa27728e","kind":"commit","published_at":"2012-07-05T18:18:13.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.0.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.0.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.0.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.final/manifests"},{"name":"2.2.0.alpha","sha":"19f459a2a3089e18caff88c6a65c1b58fbf9d3a6","kind":"commit","published_at":"2012-05-04T15:54:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.0.alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.0.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.0.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.alpha/manifests"},{"name":"2.1.1.final","sha":"e4bb8abf9e1149867545d03722ee59d8e6bdd339","kind":"commit","published_at":"2012-01-22T18:53:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.1.final/manifests"},{"name":"2.1.0.final","sha":"2e3830b9bf3a0829db7a5d04f731b5019d28cc65","kind":"tag","published_at":"2011-11-24T20:10:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.final/manifests"},{"name":"2.1.0.beta","sha":"e8cdb0b4e56666a69a61ae1e56d32cb05c3404b5","kind":"commit","published_at":"2011-10-11T01:36:22.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.beta","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.beta/manifests"},{"name":"2.1.0.alpha","sha":"2f0af63382e0389d9827787017db729bd7395eb4","kind":"tag","published_at":"2011-08-04T02:37:19.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.alpha/manifests"},{"name":"2.0.3","sha":"067d88bc41c7924c9087b724ff5247235243ce6b","kind":"commit","published_at":"2009-10-07T20:22:17.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.3/manifests"},{"name":"2.0.2_Final","sha":"e1276cc248a07794bfc9f5721ffec115e078b978","kind":"commit","published_at":"2009-07-31T11:12:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.2_Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.2_Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.2_Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.2_Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.2_Final/manifests"},{"name":"2.0.1","sha":"b5036e91f7b9294cbe1777e3d4751cec5064c029","kind":"commit","published_at":"2009-05-20T01:59:23.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.1/manifests"},{"name":"2.0-Final","sha":"c84c8280cd71aef3191529ba286ebe85714365b2","kind":"commit","published_at":"2009-03-30T06:33:00.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-Final/manifests"},{"name":"2.0-rc1","sha":"f05183566eb57e1828926d7dcc89356fb8237df3","kind":"commit","published_at":"2009-03-09T00:07:26.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-rc1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-rc1/manifests"},{"name":"2.0-beta","sha":"63155903c12cafaff174ad2b637d765f938df5ef","kind":"tag","published_at":"2008-08-21T13:19:33.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-beta","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-beta/manifests"},{"name":"2.0-alpha","sha":"5cee3a1f7b74029b3b77b2c48f757b4afd49bd1f","kind":"commit","published_at":"2008-08-04T19:42:10.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-alpha/manifests"},{"name":"1.7_Final","sha":"4f63b9542f360d25cbcc7195c35f47c1baaf4b07","kind":"tag","published_at":"2008-04-29T03:12:29.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/1.7_Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/1.7_Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@1.7_Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/1.7_Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/1.7_Final/manifests"}]},"repo_metadata_updated_at":"2025-09-05T11:24:26.177Z","dependent_packages_count":74,"downloads":null,"downloads_period":null,"dependent_repos_count":625,"rankings":{"downloads":null,"dependent_repos_count":1.0581482405789868,"dependent_packages_count":1.033191914150237,"stargazers_count":7.152483154479661,"forks_count":5.670077364611929,"docker_downloads_count":null,"average":3.7284751684552035},"purl":"pkg:conda/markdown","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/markdown","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/markdown","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/markdown/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-09-03T01:01:12.469Z","issues_count":183,"pull_requests_count":169,"avg_time_to_close_issue":8122731.607594937,"avg_time_to_close_pull_request":1742244.2229299364,"issues_closed_count":158,"pull_requests_closed_count":157,"pull_request_authors_count":44,"issue_authors_count":140,"avg_comments_per_issue":5.2896174863387975,"avg_comments_per_pull_request":2.4142011834319526,"merged_pull_requests_count":128,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":38,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":499967.5333333333,"past_year_avg_time_to_close_pull_request":599266.7111111111,"past_year_issues_closed_count":30,"past_year_pull_requests_closed_count":45,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":2.0892857142857144,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":38,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/issues","maintainers":[{"login":"waylan","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}],"active_maintainers":[{"login":"waylan","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/markdown/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/markdown/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/markdown/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/markdown/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"}},{"id":5284241,"name":"markdown","ecosystem":"conda","description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","homepage":"https://github.com/Python-Markdown/markdown","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Python-Markdown/markdown","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2018-02-27T17:28:35.000Z","latest_release_published_at":"2022-12-20T13:17:20.000Z","latest_release_number":"3.4.1","last_synced_at":"2025-09-02T07:58:48.005Z","created_at":"2022-10-03T15:40:40.727Z","updated_at":"2025-09-05T11:24:26.162Z","registry_url":"https://anaconda.org/anaconda/markdown","install_command":"conda install -c anaconda markdown","documentation_url":null,"metadata":{},"repo_metadata":{"id":925726,"uuid":"692146","full_name":"Python-Markdown/markdown","owner":"Python-Markdown","description":"A Python implementation of John Gruber’s Markdown with Extension support.","archived":false,"fork":false,"pushed_at":"2025-09-04T20:24:57.000Z","size":3390,"stargazers_count":4070,"open_issues_count":25,"forks_count":884,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-04T21:31:47.037Z","etag":null,"topics":["markdown","markdown-parser","markdown-to-html","python","python-markdown","python3"],"latest_commit_sha":null,"homepage":"https://python-markdown.github.io/","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/Python-Markdown.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2010-05-29T02:59:45.000Z","updated_at":"2025-09-04T19:49:52.000Z","dependencies_parsed_at":"2023-07-09T04:01:33.638Z","dependency_job_id":"cac5b35d-dae0-450f-8301-550ce4687322","html_url":"https://github.com/Python-Markdown/markdown","commit_stats":{"total_commits":1454,"total_committers":180,"mean_commits":8.077777777777778,"dds":0.5660247592847318,"last_synced_commit":"0b5e80efbb83f119e0e38801bf5b5b5864c67cd0"},"previous_names":["waylan/python-markdown"],"tags_count":63,"template":false,"template_full_name":null,"purl":"pkg:github/Python-Markdown/markdown","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/sbom","scorecard":{"id":115367,"data":{"date":"2025-08-11","repo":{"name":"github.com/Python-Markdown/markdown","commit":"07bf2076623be5de9952e1f35bfb8c218b699300"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":7,"reason":"Found 19/27 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Maintained","score":10,"reason":"9 commit(s) and 14 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/changelog-enforcer.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog-validator.yml:1","Warn: no topLevel permission defined: .github/workflows/deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/manual_deploy.yml:1","Warn: no topLevel permission defined: .github/workflows/tox.yml:1","Warn: no topLevel permission defined: .github/workflows/version_check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-enforcer.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-enforcer.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-validator.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/changelog-validator.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/manual_deploy.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/manual_deploy.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tox.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tox.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/tox.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/version_check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/Python-Markdown/markdown/version_check.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/changelog-validator.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:72","Warn: pipCommand not pinned by hash: .github/workflows/deploy.yml:73","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:35","Warn: pipCommand not pinned by hash: .github/workflows/manual_deploy.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:56","Warn: pipCommand not pinned by hash: .github/workflows/tox.yml:87","Warn: pipCommand not pinned by hash: .github/workflows/version_check.yml:22","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/deploy.yml:10"],"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":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 3.8.2 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 not signed: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181","Warn: release artifact 3.8.2 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226503680","Warn: release artifact 3.8.1 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/226199558","Warn: release artifact 3.8 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/211863539","Warn: release artifact 3.6 does not have provenance: https://api.github.com/repos/Python-Markdown/markdown/releases/146649181"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-16T01:05:53.043Z","repository_id":925726,"created_at":"2025-08-16T01:05:53.043Z","updated_at":"2025-08-16T01:05:53.043Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273749121,"owners_count":25161001,"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-05T02:00:09.113Z","response_time":402,"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":"Python-Markdown","name":"Python-Markdown","uuid":"11278576","kind":"organization","description":"A Python implementation of John Gruber’s Markdown with extensions.","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11278576?v=4","repositories_count":4,"last_synced_at":"2024-03-25T20:01:53.922Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Python-Markdown","funding_links":[],"total_stars":3563,"followers":35,"following":0,"created_at":"2022-11-02T16:23:16.833Z","updated_at":"2024-03-25T20:01:57.102Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Python-Markdown/repositories"},"tags":[{"name":"3.9.0","sha":"f39cf84a24124526c1a0efbe52219fa9950774f6","kind":"commit","published_at":"2025-09-04T19:49:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.9.0","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.9.0/manifests"},{"name":"3.8.2","sha":"d9c8431e404d614812e39a11109afbe9981bba13","kind":"commit","published_at":"2025-06-19T17:11:13.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.2/manifests"},{"name":"3.8.1","sha":"3870f20ba1dd214609b380e921dffc5f115730f5","kind":"commit","published_at":"2025-06-18T14:47:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8.1/manifests"},{"name":"3.8","sha":"b34e1d03387be771aa626241fe56f8f0c34243f2","kind":"commit","published_at":"2025-04-09T17:36:08.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.8","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.8/manifests"},{"name":"3.7","sha":"da03cd646d00a77786ae1e0bc79b01a5539852bc","kind":"commit","published_at":"2024-08-16T15:53:38.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.7","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.7/manifests"},{"name":"3.6","sha":"e524b8fe938738cb4492411a34cce89051cb9695","kind":"commit","published_at":"2024-03-14T15:35:50.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.6","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.6/manifests"},{"name":"3.5.2","sha":"08dacae618775831243f6bbab47d9be590d511f2","kind":"commit","published_at":"2024-01-10T15:17:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.2/manifests"},{"name":"3.5.1","sha":"2932f183921943687ca3d72b3908a937bd495d24","kind":"commit","published_at":"2023-10-31T19:57:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5.1/manifests"},{"name":"3.5","sha":"4f0b91abe1a954a72ab3c99c3e2b880ab36631fa","kind":"commit","published_at":"2023-10-06T19:02:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.5","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.5/manifests"},{"name":"3.4.4","sha":"f99f176d248d0e472b0960d06a7aaf649bb1da25","kind":"commit","published_at":"2023-07-25T15:09:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.4/manifests"},{"name":"3.4.3","sha":"be1c2839dd587a858f91c710e56667cba9f5329d","kind":"commit","published_at":"2023-03-23T13:13:33.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.3/manifests"},{"name":"3.4.2","sha":"6a85e4d4e28e105d4e772a6c2ab8188ddeba1644","kind":"commit","published_at":"2023-03-22T17:03:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.2/manifests"},{"name":"3.4.1","sha":"f588d8b0f2877c6aa5ac352d27c6f37bdbd41869","kind":"commit","published_at":"2022-07-15T19:10:51.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4.1/manifests"},{"name":"3.4","sha":"a884a99173e44b76d28ffb34f27995aa70e5b938","kind":"commit","published_at":"2022-07-15T14:08:11.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.4/manifests"},{"name":"3.3.7","sha":"db98a2632447387cd5c965b324904ee780809b81","kind":"commit","published_at":"2022-05-05T19:06:45.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.7","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.7/manifests"},{"name":"3.3.6","sha":"1d41f13c774696d651921601c827ed500e2aa285","kind":"commit","published_at":"2021-11-17T15:56:04.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.6","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.6/manifests"},{"name":"3.3.5","sha":"aab33ac8a27d1d768949db9c1734931e442e0157","kind":"commit","published_at":"2021-11-16T15:30:31.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.5","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.5/manifests"},{"name":"3.3.4","sha":"14c2fa92302084e4850e5323ed56721e43fbbdb9","kind":"commit","published_at":"2021-02-24T19:52:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.4","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.4/manifests"},{"name":"3.3.3","sha":"447da662b0c9548941a44a911e45c7cf6ad32861","kind":"commit","published_at":"2020-10-25T20:19:54.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.3/manifests"},{"name":"3.3.2","sha":"56b03b21f50d2b28b7ab87df7d8015e1f1b62184","kind":"commit","published_at":"2020-10-19T18:40:45.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.2/manifests"},{"name":"3.3.1","sha":"b4a399ca1a39244a84a2dda0ee3fa2d8f17916fa","kind":"commit","published_at":"2020-10-12T19:57:07.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3.1/manifests"},{"name":"3.3","sha":"b8c6a76a97c46ae8b7b64236acfa420d7ea03344","kind":"commit","published_at":"2020-10-06T18:17:23.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.3/manifests"},{"name":"3.2.2","sha":"7df1ed30d98cdc1316ec8da150644d957f1c6303","kind":"commit","published_at":"2020-05-08T17:22:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.2/manifests"},{"name":"3.2.1","sha":"c282d46a65996f38cfc66f01c2cfced0cddd9e57","kind":"commit","published_at":"2020-02-12T20:40:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2.1/manifests"},{"name":"3.2","sha":"fac5b9531416890a0d1d951d18fd30333bb2f7c1","kind":"commit","published_at":"2020-02-07T00:10:49.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.2","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.2/manifests"},{"name":"3.1.1","sha":"58b4d64db00ef50c090a9da4bc303c5e840c5c9f","kind":"commit","published_at":"2019-05-21T00:58:32.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.1.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1.1/manifests"},{"name":"3.1","sha":"4e8cbad5ec60806393d0df05419aad33b67bbc73","kind":"commit","published_at":"2019-03-26T00:16:27.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.1/manifests"},{"name":"3.0.1","sha":"6323ba6c98cadc19c0a7eebe9b09279b738dc109","kind":"commit","published_at":"2018-09-26T13:22:29.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.0.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0.1/manifests"},{"name":"3.0","sha":"41dde4f4b3c6d2eba46ae0e3c6cd595dbdb61466","kind":"commit","published_at":"2018-09-22T02:02:04.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/3.0","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/3.0/manifests"},{"name":"2.6.11","sha":"fc96b467832cfe4d7060017e439344b10c77a31b","kind":"commit","published_at":"2018-01-05T00:40:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.11","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.11/manifests"},{"name":"2.6.10","sha":"ad4fdeadcaa3f63b3709932015ec65a95e750306","kind":"commit","published_at":"2017-12-07T18:50:03.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.10","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.10/manifests"},{"name":"2.6.9","sha":"a0b5aef8adb1af7bd2ee0ff033f0997d11ee138b","kind":"commit","published_at":"2017-08-17T23:36:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.9","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.9/manifests"},{"name":"2.6.8-final","sha":"13c88972de9976137e9f523a80bfd71cdfb97224","kind":"commit","published_at":"2017-01-25T23:04:59.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.8-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.8-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.8-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.8-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.8-final/manifests"},{"name":"2.6.7-final","sha":"6e15290aba4352451e432f2f1722a2ccb0088fee","kind":"commit","published_at":"2016-09-24T00:06:51.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.7-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.7-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.7-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.7-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.7-final/manifests"},{"name":"2.6.6-final","sha":"829743a598f1cc226a95b77afe171090a3a3204b","kind":"commit","published_at":"2016-03-21T01:00:02.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.6-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.6-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.6-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.6-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.6-final/manifests"},{"name":"2.6.5-final","sha":"77464c670005bf727e38e6114116ec0c5d58db92","kind":"commit","published_at":"2015-11-25T00:00:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.5-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.5-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.5-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.5-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.5-final/manifests"},{"name":"2.6.4-final","sha":"5deee37e22192c8e6e0d55358eaa013494d20b2c","kind":"commit","published_at":"2015-11-06T22:42:43.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.4-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.4-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.4-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.4-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.4-final/manifests"},{"name":"2.6.3-final","sha":"9ce3138b7e9cf887c590c67331da4f8ba4b5b7a1","kind":"commit","published_at":"2015-10-26T23:54:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.3-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.3-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.3-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.3-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.3-final/manifests"},{"name":"2.6.2-final","sha":"28a5920fbc1f6f91c8bb455e1c1946108e3a6dd0","kind":"commit","published_at":"2015-04-20T23:20:30.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.2-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.2-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.2-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.2-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.2-final/manifests"},{"name":"2.6.1-final","sha":"59bb9afb86d71b258e54c7099beb094f8523ddb7","kind":"commit","published_at":"2015-03-09T01:14:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6.1-final/manifests"},{"name":"2.6-final","sha":"0d81a0b5272421a8174ea834017b11078b16e5e3","kind":"commit","published_at":"2015-02-20T00:42:24.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.6-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.6-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.6-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.6-final/manifests"},{"name":"2.5.2-final","sha":"a9195fd2261d8a29762f7d8fc34b520c94fd09ec","kind":"commit","published_at":"2014-11-20T02:07:54.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5.2-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5.2-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5.2-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.2-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.2-final/manifests"},{"name":"2.5.1-final","sha":"f0c5b71acbc02af60a33d67c59558bb513b25e74","kind":"commit","published_at":"2014-09-26T22:35:55.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5.1-final/manifests"},{"name":"2.5-final","sha":"4ecbf34d7762d414bd6b027e37568693d05571fb","kind":"commit","published_at":"2014-09-13T00:44:16.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.5-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.5-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.5-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.5-final/manifests"},{"name":"2.4.1-final","sha":"e4c13788f1c6f6f204ca7c471b25246f6c156832","kind":"commit","published_at":"2014-05-22T23:08:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.4.1-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.4.1-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.4.1-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4.1-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4.1-final/manifests"},{"name":"2.4-final","sha":"d7fa7931bec55eec5498cd79882b770d1110b9b7","kind":"commit","published_at":"2014-02-16T20:07:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.4-final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.4-final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.4-final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4-final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.4-final/manifests"},{"name":"2.3.1.final","sha":"06d0e70438881497402d4798fd6e64aa92d6b532","kind":"commit","published_at":"2013-03-22T22:12:35.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.3.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.3.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.3.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.1.final/manifests"},{"name":"2.3.final","sha":"e5ad235956c87f07b056af1ac7218fa980921144","kind":"tag","published_at":"2013-03-15T03:31:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.3.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.3.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.3.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.3.final/manifests"},{"name":"2.2.1.final","sha":"54a00d12c03ab3c05ffb57f5797b96b31b6d894f","kind":"commit","published_at":"2012-11-04T22:49:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.1.final/manifests"},{"name":"2.2.0.final","sha":"32d57ffdee6eae3e7dbe0a7ccc08c5d4aa27728e","kind":"commit","published_at":"2012-07-05T18:18:13.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.0.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.0.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.0.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.final/manifests"},{"name":"2.2.0.alpha","sha":"19f459a2a3089e18caff88c6a65c1b58fbf9d3a6","kind":"commit","published_at":"2012-05-04T15:54:57.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.2.0.alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.2.0.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.2.0.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.2.0.alpha/manifests"},{"name":"2.1.1.final","sha":"e4bb8abf9e1149867545d03722ee59d8e6bdd339","kind":"commit","published_at":"2012-01-22T18:53:34.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.1.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.1.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.1.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.1.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.1.final/manifests"},{"name":"2.1.0.final","sha":"2e3830b9bf3a0829db7a5d04f731b5019d28cc65","kind":"tag","published_at":"2011-11-24T20:10:47.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.final/manifests"},{"name":"2.1.0.beta","sha":"e8cdb0b4e56666a69a61ae1e56d32cb05c3404b5","kind":"commit","published_at":"2011-10-11T01:36:22.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.beta","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.beta/manifests"},{"name":"2.1.0.alpha","sha":"2f0af63382e0389d9827787017db729bd7395eb4","kind":"tag","published_at":"2011-08-04T02:37:19.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.1.0.alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.1.0.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.1.0.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.1.0.alpha/manifests"},{"name":"2.0.3","sha":"067d88bc41c7924c9087b724ff5247235243ce6b","kind":"commit","published_at":"2009-10-07T20:22:17.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.3","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.3/manifests"},{"name":"2.0.2_Final","sha":"e1276cc248a07794bfc9f5721ffec115e078b978","kind":"commit","published_at":"2009-07-31T11:12:14.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.2_Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.2_Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.2_Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.2_Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.2_Final/manifests"},{"name":"2.0.1","sha":"b5036e91f7b9294cbe1777e3d4751cec5064c029","kind":"commit","published_at":"2009-05-20T01:59:23.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0.1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0.1/manifests"},{"name":"2.0-Final","sha":"c84c8280cd71aef3191529ba286ebe85714365b2","kind":"commit","published_at":"2009-03-30T06:33:00.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-Final/manifests"},{"name":"2.0-rc1","sha":"f05183566eb57e1828926d7dcc89356fb8237df3","kind":"commit","published_at":"2009-03-09T00:07:26.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-rc1","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-rc1/manifests"},{"name":"2.0-beta","sha":"63155903c12cafaff174ad2b637d765f938df5ef","kind":"tag","published_at":"2008-08-21T13:19:33.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-beta","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-beta/manifests"},{"name":"2.0-alpha","sha":"5cee3a1f7b74029b3b77b2c48f757b4afd49bd1f","kind":"commit","published_at":"2008-08-04T19:42:10.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/2.0-alpha","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/2.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@2.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/2.0-alpha/manifests"},{"name":"1.7_Final","sha":"4f63b9542f360d25cbcc7195c35f47c1baaf4b07","kind":"tag","published_at":"2008-04-29T03:12:29.000Z","download_url":"https://codeload.github.com/Python-Markdown/markdown/tar.gz/1.7_Final","html_url":"https://github.com/Python-Markdown/markdown/releases/tag/1.7_Final","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Python-Markdown/markdown@1.7_Final","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/1.7_Final","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/tags/1.7_Final/manifests"}]},"repo_metadata_updated_at":"2025-09-05T11:24:26.162Z","dependent_packages_count":13,"downloads":null,"downloads_period":null,"dependent_repos_count":625,"rankings":{"downloads":null,"dependent_repos_count":6.390168970814132,"dependent_packages_count":3.165334972341733,"stargazers_count":14.562211981566819,"forks_count":12.227342549923195,"docker_downloads_count":null,"average":9.08626461866147},"purl":"pkg:conda/markdown","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/markdown","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/markdown","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/markdown/dependencies","status":null,"funding_links":[],"critical":false,"issue_metadata":{"last_synced_at":"2025-09-03T01:01:12.469Z","issues_count":183,"pull_requests_count":169,"avg_time_to_close_issue":8122731.607594937,"avg_time_to_close_pull_request":1742244.2229299364,"issues_closed_count":158,"pull_requests_closed_count":157,"pull_request_authors_count":44,"issue_authors_count":140,"avg_comments_per_issue":5.2896174863387975,"avg_comments_per_pull_request":2.4142011834319526,"merged_pull_requests_count":128,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":38,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":499967.5333333333,"past_year_avg_time_to_close_pull_request":599266.7111111111,"past_year_issues_closed_count":30,"past_year_pull_requests_closed_count":45,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":2.0892857142857144,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":38,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/issues","maintainers":[{"login":"waylan","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}],"active_maintainers":[{"login":"waylan","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/markdown/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/markdown/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/markdown/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/markdown/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"}}],"commits":{"id":25934,"full_name":"Python-Markdown/markdown","default_branch":"master","committers":[{"name":"Waylan Limberg","email":"waylan@gmail.com","login":null,"count":631},{"name":"Waylan Limberg","email":"waylan.limberg@icloud.com","login":"waylan","count":301},{"name":"Dmitry Shachnev","email":"mitya57@gmail.com","login":"mitya57","count":76},{"name":"Yuri Takhteyev","email":"yuri@freewisdom.org","login":"yuri","count":69},{"name":"Isaac Muse","email":"faceless.shop@gmail.com","login":"facelessuser","count":56},{"name":"Artem Yunusov","email":"nedrlab@gmail.com","login":"artynusov","count":38},{"name":"Oleh Prypin","email":"oleh@pryp.in","login":"oprypin","count":11},{"name":"Waylan Limberg","email":"waylan@dev.(none)","login":null,"count":10},{"name":"Jakub Klinkovský","email":"j.l.k@gmx.com","login":"lahwaacz","count":10},{"name":"David Wolever","email":"wolever@cs.toronto.edu","login":null,"count":7},{"name":"Gerry LaMontagne","email":"gjlama94@gmail.com","login":"lama7","count":6},{"name":"Mike Dirolf","email":"mike@dirolf.com","login":"mdirolf","count":6},{"name":"Tiago Serafim","email":"tserafim@gmail.com","login":"slig","count":6},{"name":"Toshio Kuratomi","email":"toshio@fedoraproject.org","login":"abadger","count":5},{"name":"Martin Altmayer","email":"altmayer@posteo.de","login":"MartinAltmayer","count":5},{"name":"Jon Dufresne","email":"jon.dufresne@gmail.com","login":"jdufresne","count":5},{"name":"David Chambers","email":"David.Chambers.05@gmail.com","login":"davidchambers","count":5},{"name":"ryneeverett","email":"ryneeverett@gmail.com","login":"ryneeverett","count":5},{"name":"Artem","email":"artem@artem.(none)","login":null,"count":5},{"name":"A. Jesse Jiryu Davis","email":"jesse@10gen.com","login":"ajdavis","count":4},{"name":"Adam Dinwoodie","email":"adam@dinwoodie.org","login":"me-and","count":4},{"name":"Daniel Gottlieb","email":"danny.gottlieb@gmail.com","login":"dgottlieb","count":4},{"name":"Maurice van der Pot","email":"griffon26@kfk4ever.com","login":"Griffon26","count":4},{"name":"benjaoming","email":"benjaoming@gmail.com","login":"benjaoming","count":4},{"name":"tim","email":"tdixon51793@gmail.com","login":null,"count":4},{"name":"Kar Epker","email":"karepker+services@gmail.com","login":null,"count":4},{"name":"Scorpil","email":"scorpilmail@gmail.com","login":"Scorpil","count":3},{"name":"Stephan Groß","email":"stephan@minddust.com","login":"minddust","count":3},{"name":"Rohan Jain","email":"crodjer@gmail.com","login":"crodjer","count":3},{"name":"Charles Merriam","email":"charles.merriam@gmail.com","login":"merriam","count":3},{"name":"Waylan Limberg","email":"waylan@dev.westell.com","login":null,"count":3},{"name":"Brandon Chinn","email":"brandonchinn178@gmail.com","login":"brandonchinn178","count":2},{"name":"Catalin Iacob","email":"iacobcatalin@gmail.com","login":"cataliniacob","count":2},{"name":"Charles de Beauchesne","email":"charles.de.beauchesne@gmail.com","login":"cbeauchesne","count":2},{"name":"Craig de Stigter","email":"craig.destigter@koordinates.com","login":"craigds","count":2},{"name":"Frank Dana","email":"ferdnyc@gmail.com","login":"ferdnyc","count":2},{"name":"Grahack","email":"christophegragnic@gmail.com","login":"Grahack","count":2},{"name":"Hugo van Kemenade","email":"hugovk","login":"hugovk","count":2},{"name":"Jannis Vajen","email":"jvajen@mailbox.org","login":"jnns","count":2},{"name":"Jim Porter","email":"826865+jimporter","login":"jimporter","count":2},{"name":"Kernc","email":"kerncece@gmail.com","login":"kernc","count":2},{"name":"Timothée Mazzucotelli","email":"pawamoy@pm.me","login":"pawamoy","count":2},{"name":"Bastian Venthur","email":"bastian.venthur@flixbus.com","login":"venthur","count":2},{"name":"Daniel Hahler","email":"git@thequod.de","login":"blueyed","count":2},{"name":"L","email":"leven.cn@gmail.com","login":"lucas-six","count":2},{"name":"Mark Eichin","email":"eichin-github@thok.org","login":"eichin","count":2},{"name":"Martin Morgenstern","email":"mail@mmorgenstern.net","login":"martinmo","count":2},{"name":"Michał Górny","email":"mgorny@gentoo.org","login":"mgorny","count":2},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":2},{"name":"d9pouces","email":"github@19pouces.net","login":"d9pouces","count":2},{"name":"fin","email":"fin+github@xbhd.org","login":"fin","count":2},{"name":"fourpoints","email":"30053843+fourpoints","login":"fourpoints","count":2},{"name":"johnthagen","email":"johnthagen","login":"johnthagen","count":2},{"name":"Ben Petty","email":"benjamin.s.petty@gmail.com","login":"benpetty","count":2},{"name":"Anders Kaseorg","email":"andersk@mit.edu","login":"andersk","count":2},{"name":"Adam Chainz","email":"adam@adamj.eu","login":null,"count":2},{"name":"Jeff Balogh","email":"its.jeff.balogh@gmail.com","login":null,"count":2},{"name":"Lucas van Dijk","email":"luckyluke56@gmail.com","login":null,"count":2},{"name":"nikolas","email":"nnyby@columbia.edu","login":"nikolas","count":2},{"name":"pieterprovoost","email":"pieterprovoost@gmail.com","login":"pieterprovoost","count":2},{"name":"Alexander Artemenko","email":"svetlyak.40wt@gmail.com","login":"svetlyak40wt","count":2},{"name":"Vedran Miletić","email":"vedran@miletic.net","login":"vedranmiletic","count":1},{"name":"Vladyslav Prudius","email":"vladprudius@gmail.com","login":"SoulPrudya","count":1},{"name":"Vyacheslav Matyukhin","email":"me@berekuk.ru","login":"berekuk","count":1},{"name":"Gaurav Kondhare","email":"kondharegaurav@gmail.com","login":"drigio","count":1},{"name":"Chris Topaloudis","email":"topless@gmail.com","login":"topless","count":1},{"name":"Chris Mayfield","email":"mayfiecs@jmu.edu","login":"ChrisMayfield","count":1},{"name":"Carlos","email":"nzlosh@yahoo.com","login":"nzlosh","count":1},{"name":"Ben Nuttall","email":"ben@bennuttall.com","login":"bennuttall","count":1},{"name":"B. Caller","email":"73827525+b-c-ds","login":"b-c-ds","count":1},{"name":"Antoine","email":"me@atelierhsn.com","login":"Hsn723","count":1},{"name":"Andrey Rahmatullin","email":"wrar@wrar.name","login":"wRAR","count":1},{"name":"Amal Murali","email":"amalmurali47@gmail.com","login":"amalmurali47","count":1},{"name":"Ali Hosseinverdi","email":"79901515+Ali-Hosseinverdi","login":"Ali-Hosseinverdi","count":1},{"name":"Klaus Mueller","email":"earth@klml.de","login":null,"count":1},{"name":"Kristian Rother","email":"krother@rubor.de","login":null,"count":1},{"name":"Marcin Kasperski","email":"marcink@banach.(none)","login":null,"count":1},{"name":"Mustafa Haddara","email":"mhaddara@venasolutions.com","login":null,"count":1},{"name":"Oskar Sharipov","email":"oskar.sharipov@tuta.io","login":null,"count":1},{"name":"Henri Wiechers","email":"hwiechers@gmail.com","login":null,"count":1},{"name":"Jakob Kramer","email":"jakob.kramer@gmx.de","login":null,"count":1},{"name":"John Sullivan","email":"johnsullivan@khanacademy.org","login":null,"count":1},{"name":"Vyacheslav.Redlov","email":"Vyacheslav.Redlov@x5.ru","login":null,"count":1},{"name":"Waylan Limberg","email":"waylan@laptop.(none)","login":null,"count":1},{"name":"Ziyang Liu","email":"zliu@chanzuckerberg.com","login":null,"count":1},{"name":"chri","email":"chri@ashboing.baco.myftp.org","login":null,"count":1},{"name":"Virgil Dupras","email":"hsoft@hsoft-dev.local","login":null,"count":1},{"name":"Antoine Pelisse","email":"antoine.pelisse@amadeus.com","login":null,"count":1},{"name":"Eric Abrahamsen","email":"girzel@gmail.com","login":null,"count":1},{"name":"Filipp Lepalaan","email":"filipp@mac.com","login":null,"count":1},{"name":"Tani N-K","email":"tani@taniwritescode.dev","login":"NotTani","count":1},{"name":"Steve Losh","email":"steve@stevelosh.com","login":"sjl","count":1},{"name":"Steve Frécinaux","email":"code@istique.net","login":"nud","count":1},{"name":"Simon Sapin","email":"simon.sapin@exyr.org","login":"SimonSapin","count":1},{"name":"Simon Lydell","email":"simon.lydell@gmail.com","login":"lydell","count":1},{"name":"Shrikant Sharat Kandula","email":"shrikantsharat.k@gmail.com","login":"sharat87","count":1},{"name":"Sebastián Ramírez","email":"tiangolo@gmail.com","login":"tiangolo","count":1},{"name":"Rohitt Vashishtha","email":"aero31aero@gmail.com","login":"aero31aero","count":1},{"name":"Rob McBroom","email":"github@skurfer.com","login":"skurfer","count":1},{"name":"Reilly Raab","email":"raabrp","login":"raabrp","count":1},{"name":"Ran Benita","email":"ran@unusedvar.com","login":"bluetech","count":1},{"name":"Ram Rachum","email":"ram@rachum.com","login":"cool-RR","count":1},{"name":"Philipp Hagemeister","email":"phihag@phihag.de","login":"phihag","count":1},{"name":"Саша Черных","email":"vspobog@gmail.com","login":"Kristinita","count":1},{"name":"Álvaro Mondéjar","email":"mondejar1994@gmail.com","login":"mondeja","count":1},{"name":"zyxw59","email":"emilycf@mit.edu","login":"zyxw59","count":1},{"name":"ysard","email":"ysard","login":"ysard","count":1},{"name":"vhf / victor felder","email":"victorfelder@gmail.com","login":"vhf","count":1},{"name":"sobolevn","email":"mail@sobolevn.me","login":"sobolevn","count":1},{"name":"sleepyhollo","email":"45623574+sleepyhollo","login":"sleepyhollo","count":1},{"name":"sblondon","email":"sblondon","login":"sblondon","count":1},{"name":"Lucas Clemente Vella","email":"lvella@gmail.com","login":"lvella","count":1},{"name":"Tim Chase","email":"github@tim.thechases.com","login":"Gumnos","count":1},{"name":"raimon","email":"raimon49@hotmail.com","login":"raimon49","count":1},{"name":"papaeye","email":"papaeye@gmail.com","login":"papaeye","count":1},{"name":"nicbou","email":"contact@nicolasbouliane.com","login":"nicbou","count":1},{"name":"nbanyan","email":"30988728+nbanyan","login":"nbanyan","count":1},{"name":"nathanfdunn","email":"nathanfdunn@gmail.com","login":"nathanfdunn","count":1},{"name":"ireznikov","email":"ivan@archipelo.co","login":"IvanReznikov","count":1},{"name":"eph","email":"painy.eph@gmail.com","login":"painyeph","count":1},{"name":"daniel-j-mac","email":"daniel-j-mac","login":"daniel-j-mac","count":1},{"name":"Yves Chevallier","email":"52489316+yves-chevallier","login":"yves-chevallier","count":1},{"name":"Y.D.X","email":"73375426+YDX-2147483647","login":"YDX-2147483647","count":1},{"name":"WhiteWinterWolf","email":"github@whitewinterwolf.com","login":"WhiteWinterWolf","count":1},{"name":"Kian-Meng Ang","email":"kianmeng@cpan.org","login":"kianmeng","count":1},{"name":"Kevin Yap","email":"me@kevinyap.ca","login":"iKevinY","count":1},{"name":"Jorge Maldonado Ventura","email":"jorgesumle@freakspot.net","login":"jorgesumle","count":1},{"name":"John Szakmeister","email":"john@szakmeister.net","login":"jszakmeister","count":1},{"name":"Jesús Fernández","email":"fernandez.cuesta@gmail.com","login":"fernandezcuesta","count":1},{"name":"Jesper Öqvist","email":"jesper@llbit.se","login":"llbit","count":1},{"name":"Jarek Głowacki","email":"jarekwg@gmail.com","login":"jarekwg","count":1},{"name":"Jan Brasna","email":"1784648+janbrasna","login":"janbrasna","count":1},{"name":"Jamie Scott","email":"jamie@jami.org.uk","login":"Jamie-","count":1},{"name":"Jakub Wilk","email":"jwilk@jwilk.net","login":"jwilk","count":1},{"name":"Liang-Bo Wang","email":"me@liang2.tw","login":"ccwang002","count":1},{"name":"Marc Mueller","email":"30130371+cdce8p","login":"cdce8p","count":1},{"name":"Marc Abramowitz","email":"marc@marc-abramowitz.com","login":"msabramo","count":1},{"name":"Alex Chan","email":"alex@alexwlchan.net","login":"alexwlchan","count":1},{"name":"Adrian","email":"adrian@planetcoding.net","login":"ThiefMaster","count":1},{"name":"Adam Wood","email":"adam.michael.wood@gmail.com","login":"adammichaelwood","count":1},{"name":"Adam Backstrom","email":"adam@sixohthree.com","login":"abackstrom","count":1},{"name":"Aarni Koskela","email":"akx@iki.fi","login":"akx","count":1},{"name":"Gaige B Paulsen","email":"github@gbp.gaige.net","login":"gaige","count":1},{"name":"Florian Best","email":"best@univention.de","login":"spaceone","count":1},{"name":"FND","email":"FNDo@gmx.net","login":"FND","count":1},{"name":"Erik van Zijst","email":"erik.van.zijst@gmail.com","login":"erikvanzijst","count":1},{"name":"Eric Norige","email":"127622562+eanorige","login":"eanorige","count":1},{"name":"Eric","email":"132447692+eric-rm","login":"eric-rm","count":1},{"name":"Edward Betts","email":"edward@4angle.com","login":"EdwardBetts","count":1},{"name":"Dougal Matthews","email":"dougal@redhat.com","login":"d0ugal","count":1},{"name":"David","email":"admin@dav1d.de","login":"Dav1dde","count":1},{"name":"Darell Tan","email":"darell.tan@gmail.com","login":"geekman","count":1},{"name":"Dan Bader","email":"mail@dbader.org","login":"dbader","count":1},{"name":"Cris Luengo","email":"crisluengo","login":"crisluengo","count":1},{"name":"Colorado Reed","email":"colorado.j.reed@gmail.com","login":"cjrd","count":1},{"name":"Tim Martin","email":"tim@timmart.in","login":"t-mart","count":1},{"name":"Timon Wong","email":"timon86.wang@gmail.com","login":"timonwong","count":1},{"name":"Letu Ren","email":"fantasquex@gmail.com","login":"FantasqueX","count":1},{"name":"Leonid Shvechikov","email":"shvechikov@gmail.com","login":"shvechikov","count":1},{"name":"Lawrence Kesteloot","email":"lk@teamten.com","login":"lkesteloot","count":1},{"name":"Jack Miller","email":"jack@codezen.org","login":"themoken","count":1},{"name":"Id3aFly","email":"Id3aFly","login":"Id3aFly","count":1},{"name":"Horst Gutmann","email":"zerok@zerokspot.com","login":"zerok","count":1},{"name":"HebaruSan","email":"HebaruSan","login":"HebaruSan","count":1},{"name":"Gustav Tiger","email":"gustav@tiger.name","login":"Tigge","count":1},{"name":"Grant Mathews","email":"grant.m.mathews@gmail.com","login":"grantisu","count":1},{"name":"Glandos","email":"bugs-github@antipoul.fr","login":"Glandos","count":1},{"name":"Gert van Dijk","email":"gertvdijk@gmail.com","login":"gertvdijk","count":1},{"name":"Philip Trauner","email":"philip.trauner@arztpraxis.io","login":"PhilipTrauner","count":1},{"name":"Peter Kaminski","email":"kaminski@istori.com","login":"peterkaminski","count":1},{"name":"Patrick Browne","email":"pt.browne@gmail.com","login":"ptbrowne","count":1},{"name":"Paolo Melchiorre","email":"paolo@melchiorre.org","login":"pauloxnet","count":1},{"name":"Oscar Dominguez","email":"dominguez.celada@gmail.com","login":"oscard0m","count":1},{"name":"Neale Pickett","email":"neale@woozle.org","login":"nealey","count":1},{"name":"NNRepos","email":"45516943+NNRepos","login":"NNRepos","count":1},{"name":"Matthieu Bacconnier","email":"neamar@neamar.fr","login":"Neamar","count":1},{"name":"Matt Sephton","email":"matt.sephton@gmail.com","login":"gingerbeardman","count":1},{"name":"Martin Maillard","email":"self@martin-maillard.com","login":"martinmaillard","count":1},{"name":"Marios Zindilis","email":"marios@zindilis.com","login":"marios-zindilis","count":1},{"name":"Travis Parker","email":"travis.parker@gmail.com","login":"teepark","count":1}],"total_commits":1479,"total_committers":180,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":8.216666666666667,"dds":0.5733603786342123,"past_year_committers":[{"name":"Waylan Limberg","email":"waylan.limberg@icloud.com","login":"waylan","count":17},{"name":"Isaac Muse","email":"faceless.shop@gmail.com","login":"facelessuser","count":7},{"name":"sobolevn","email":"mail@sobolevn.me","login":"sobolevn","count":1},{"name":"Yves Chevallier","email":"52489316+yves-chevallier","login":"yves-chevallier","count":1},{"name":"Vladyslav Prudius","email":"vladprudius@gmail.com","login":"SoulPrudya","count":1},{"name":"Timothée Mazzucotelli","email":"dev@pawamoy.fr","login":"pawamoy","count":1},{"name":"Sebastián Ramírez","email":"tiangolo@gmail.com","login":"tiangolo","count":1},{"name":"Marc Mueller","email":"30130371+cdce8p","login":"cdce8p","count":1},{"name":"Jan Brasna","email":"1784648+janbrasna","login":"janbrasna","count":1},{"name":"Dmitry Shachnev","email":"mitya57@gmail.com","login":"mitya57","count":1},{"name":"Chris Mayfield","email":"mayfiecs@jmu.edu","login":"ChrisMayfield","count":1}],"past_year_total_commits":33,"past_year_total_committers":11,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.0,"past_year_dds":0.48484848484848486,"last_synced_at":"2025-07-08T15:56:26.641Z","last_synced_commit":"4669a09894d4a35cd5f5d2106b0da95e48d1a3f9","created_at":"2023-03-07T16:28:27.650Z","updated_at":"2025-07-08T15:56:26.714Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.936Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"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":"Python-Markdown/markdown","html_url":"https://github.com/Python-Markdown/markdown","last_synced_at":"2025-09-06T00:08:42.942Z","status":null,"issues_count":183,"pull_requests_count":174,"avg_time_to_close_issue":8206985.307692308,"avg_time_to_close_pull_request":1709593.8375,"issues_closed_count":156,"pull_requests_closed_count":160,"pull_request_authors_count":44,"issue_authors_count":140,"avg_comments_per_issue":5.185792349726776,"avg_comments_per_pull_request":2.3505747126436782,"merged_pull_requests_count":130,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":38,"past_year_pull_requests_count":61,"past_year_avg_time_to_close_issue":424897.85714285716,"past_year_avg_time_to_close_pull_request":561868.1875,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":48,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":1.9344262295081966,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":40,"created_at":"2023-05-10T11:06:52.487Z","updated_at":"2025-09-06T00:08:42.944Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Python-Markdown%2Fmarkdown/issues","issue_labels_count":{"bug":26,"confirmed":22,"extension":21,"invalid":18,"3rd-party":17,"support":15,"someday-maybe":15,"feature":13,"core":13,"wontfix":7,"duplicate":7,"needs-decision":5,"more-info-needed":4,"docs":4,"process":3,"needs-confirmation":2},"pull_request_labels_count":{"approved":17,"rejected":9,"requires-changes":9,"release":9,"process":5,"wontfix":3,"3rd-party":3,"needs-review":3,"feature":2,"extension":2,"needs-decision":2,"confirmed":2},"issue_author_associations_count":{"NONE":146,"CONTRIBUTOR":25,"MEMBER":7,"COLLABORATOR":5},"pull_request_author_associations_count":{"MEMBER":72,"CONTRIBUTOR":46,"NONE":30,"COLLABORATOR":26},"issue_authors":{"Alexey-T":7,"pawamoy":7,"waylan":7,"oprypin":5,"facelessuser":5,"kloczek":3,"nbanyan":3,"Andre601":3,"nicbou":2,"harlankoehn":2,"pauloxnet":2,"fourpoints":2,"andersk":2,"iBug":2,"maxnoe":2,"TheLostProgrammer":2,"ilya-nikolaev":2,"dpawson":2,"abdilahsamari100":2,"Gutza":1,"Atom2330":1,"buhtz":1,"Knamdev":1,"Kristinita":1,"der-gabe":1,"cjbraun":1,"ItsSforSamuel":1,"Skrillx13":1,"feasgal":1,"p0las":1,"nolange":1,"Id3aFly":1,"Cocoooliu":1,"Saigut":1,"rikfie":1,"git1sal":1,"sgraaf":1,"ouhammmourachid":1,"mattiaverga":1,"y0nei":1,"MustafaHaddara":1,"ChrisMayfield":1,"venthur":1,"kutetapolu":1,"MaddyGuthridge":1,"bubblecrabs":1,"mirth":1,"kevinrenskers":1,"darkdevil3610":1,"mtelka":1,"JTP-123":1,"tw0shoes":1,"redstoneleo":1,"sgbaird":1,"gynvael-hexarcana":1,"bryankaplan":1,"PlexSheep":1,"jasper-zanjani":1,"bhekidaweti":1,"fn-share":1,"socram8888":1,"andreymal":1,"namedgraph":1,"keshavgoyal1744":1,"xdml":1,"karl-police":1,"noamgat":1,"flocsy":1,"alexb7711":1,"Prashant-Kumar-321":1,"Moraledalx":1,"TomLottermann":1,"ReinhardKeil":1,"dave-donaghy":1,"dbader":1,"sedrubal":1,"jonblack":1,"jaywhj":1,"SNeugber":1,"remyroy":1,"mowies":1,"TonyMarkham":1,"GuillaumeDesforges":1,"igordsm":1,"Skoti":1,"tsibley":1,"kernc":1,"9ao9ai9ar":1,"OliverFendt":1,"wadesparks":1,"zendern":1,"aricept":1,"jrinder42":1,"mdbenito":1,"mustafa0x":1,"augustelalande":1,"Hvass-Labs":1,"schlichtanders":1,"heyitisdestiny":1,"mgorny":1,"gabriel-v":1,"only-dev-time":1,"lmende":1,"BitwiseAndrea":1,"guillevg":1,"ervinpopescu":1,"jvoisin":1,"cdbdev":1,"andron23":1,"pozitron57":1,"ArfaNada":1,"beala":1,"naitsok":1,"den1251":1,"MikeRomaa":1,"sebbASF":1,"valentijnscholten":1,"vdwees":1,"FeldrinH":1,"Lizhenghe-Chen":1,"luzhixing12345":1,"AUVESY-Nachwuchskraefte":1,"2-5":1,"mhrjan":1,"phongtnit":1,"fake-name":1,"flynneva":1,"Apreche":1,"courtneyaschwartz":1,"Evidlo":1,"VanilleAngeles":1,"gmjosack":1,"ScriptPup":1,"ande3577":1,"j1elo":1,"0yqc":1,"mikepqr":1,"aronatkins":1,"dims12":1,"tgit-hub":1},"pull_request_authors":{"waylan":72,"facelessuser":16,"oprypin":11,"mitya57":10,"venthur":6,"pawamoy":5,"sujaudd1n":4,"pauloxnet":2,"jaalto":2,"rdmark":2,"aricma":2,"sobolevn":2,"jonathan-s":2,"yves-chevallier":2,"tiangolo":2,"nbanyan":2,"cdce8p":2,"ferdnyc":2,"SoulPrudya":2,"fourpoints":2,"Id3aFly":1,"eanorige":1,"aeskildsen":1,"flynneva":1,"shahmirj":1,"alberic89":1,"mikev-db":1,"summersz":1,"ChrisMayfield":1,"YDX-2147483647":1,"talamus":1,"naveensrinivasan":1,"eric-rm":1,"akx":1,"timgates42":1,"nicbou":1,"shuishu":1,"FantasqueX":1,"vedranmiletic":1,"janbrasna":1,"redlovv":1,"kernc":1,"dbader":1,"BitwiseAndrea":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10167557,"issues_count":32013306,"pull_requests_count":100263684,"authors_count":10729845,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":3,"confirmed":3,"support":3,"docs":1,"more-info-needed":1,"needs-confirmation":1,"core":1,"duplicate":1,"invalid":1},"past_year_pull_request_labels_count":{"release":9,"requires-changes":4,"approved":4,"confirmed":2,"process":2,"wontfix":1,"rejected":1,"needs-review":1,"needs-decision":1},"past_year_issue_author_associations_count":{"NONE":28,"CONTRIBUTOR":7,"COLLABORATOR":1,"MEMBER":1},"past_year_pull_request_author_associations_count":{"MEMBER":25,"COLLABORATOR":15,"NONE":11,"CONTRIBUTOR":10},"past_year_issue_authors":{"pawamoy":4,"abdilahsamari100":2,"Lizhenghe-Chen":1,"mdbenito":1,"mgorny":1,"mirth":1,"OliverFendt":1,"Prashant-Kumar-321":1,"ReinhardKeil":1,"ScriptPup":1,"Skoti":1,"Skrillx13":1,"tgit-hub":1,"TonyMarkham":1,"wadesparks":1,"waylan":1,"xdml":1,"keshavgoyal1744":1,"jaywhj":1,"FeldrinH":1,"facelessuser":1,"dpawson":1,"den1251":1,"dbader":1,"dave-donaghy":1,"Cocoooliu":1,"ChrisMayfield":1,"bubblecrabs":1,"bryankaplan":1,"alexb7711":1,"9ao9ai9ar":1,"2-5":1,"0yqc":1},"past_year_pull_request_authors":{"waylan":25,"facelessuser":13,"pawamoy":4,"tiangolo":2,"yves-chevallier":2,"SoulPrudya":2,"rdmark":2,"jonathan-s":2,"mitya57":2,"jaalto":2,"cdce8p":2,"aeskildsen":1,"janbrasna":1,"ChrisMayfield":1},"maintainers":[{"login":"waylan","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}],"active_maintainers":[{"login":"waylan","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waylan"},{"login":"facelessuser","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/facelessuser"},{"login":"mitya57","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitya57"}]},"events":{"total":{"CreateEvent":2,"ReleaseEvent":1,"IssuesEvent":68,"WatchEvent":280,"DeleteEvent":1,"IssueCommentEvent":267,"PushEvent":23,"PullRequestReviewCommentEvent":86,"PullRequestReviewEvent":89,"PullRequestEvent":53,"GollumEvent":10,"ForkEvent":36},"last_year":{"CreateEvent":2,"ReleaseEvent":1,"IssuesEvent":68,"WatchEvent":280,"DeleteEvent":1,"IssueCommentEvent":267,"PushEvent":23,"PullRequestReviewCommentEvent":86,"PullRequestReviewEvent":89,"PullRequestEvent":53,"GollumEvent":10,"ForkEvent":36}},"keywords":["markdown","markdown-parser","markdown-to-html","python","python-markdown","python3"],"dependencies":[{"ecosystem":"pypi","filepath":"doc-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-06T10:01:16.671Z","updated_at":"2022-08-06T10:01:16.671Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/doc-requirements.txt","dependencies":[{"id":584338157,"package_name":"mkdocs","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":584338158,"package_name":"mkdocs-nature","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/deploy.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:47:17.354Z","updated_at":"2023-01-13T10:47:17.354Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/.github/workflows/deploy.yml","dependencies":[{"id":6875559237,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875559238,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875559239,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.1.0","direct":true,"kind":"composite","optional":false},{"id":6875559240,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/manual_deploy.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:47:17.389Z","updated_at":"2023-01-13T10:47:17.389Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/.github/workflows/manual_deploy.yml","dependencies":[{"id":6875559241,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875559242,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875559243,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/process.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:47:17.421Z","updated_at":"2023-01-13T10:47:17.421Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/.github/workflows/process.yml","dependencies":[{"id":6875559244,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875559245,"package_name":"mskelton/changelog-reminder-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875559246,"package_name":"gaurav-nelson/github-action-markdown-link-check","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tox.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:47:17.480Z","updated_at":"2023-01-13T10:47:17.480Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/.github/workflows/tox.yml","dependencies":[{"id":6875559247,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875559248,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875559249,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875559250,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-09T04:01:32.124Z","updated_at":"2023-07-09T04:01:32.124Z","repository_link":"https://github.com/Python-Markdown/markdown/blob/master/pyproject.toml","dependencies":[{"id":11244433781,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"\u003e=4.4;python_version\u003c'3.10'","direct":true,"kind":"runtime","optional":false}]}],"score":20.708662424279325,"created_at":"2025-09-08T11:19:00.707Z","updated_at":"2025-10-07T08:25:43.720Z","avatar_url":"https://github.com/Python-Markdown.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["templates","forhumans","pallets","requests","python-requests","humans","cookies","syntax-highlighting","apps","views"],"project_url":"https://science.ecosyste.ms/api/v1/projects/69230","html_url":"https://science.ecosyste.ms/projects/69230"}