{"id":69886,"name":"pyahocorasick","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","url":"https://github.com/wojciechmula/pyahocorasick","last_synced_at":"2025-09-08T14:57:51.148Z","repository":{"id":37706093,"uuid":"10390556","full_name":"WojciechMula/pyahocorasick","owner":"WojciechMula","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","archived":false,"fork":false,"pushed_at":"2025-06-13T14:27:00.000Z","size":676,"stargazers_count":1005,"open_issues_count":31,"forks_count":131,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-06-13T15:25:38.140Z","etag":null,"topics":["aho-corasick","automaton","string-manipulation","trie"],"latest_commit_sha":null,"homepage":null,"language":"C","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/WojciechMula.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-30T19:55:46.000Z","updated_at":"2025-06-13T14:27:05.000Z","dependencies_parsed_at":"2023-02-09T20:15:58.297Z","dependency_job_id":"0c282cc1-347f-42b0-a1ef-788c494993d0","html_url":"https://github.com/WojciechMula/pyahocorasick","commit_stats":{"total_commits":458,"total_committers":30,"mean_commits":"15.266666666666667","dds":0.4454148471615721,"last_synced_commit":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/WojciechMula/pyahocorasick","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/sbom","scorecard":{"id":151960,"data":{"date":"2025-08-11","repo":{"name":"github.com/WojciechMula/pyahocorasick","commit":"bd4a6d862a7ab4deeae4ffdd03ce62342f6d4290"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Code-Review","score":3,"reason":"Found 3/9 approved changesets -- score normalized to 3","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":"Maintained","score":10,"reason":"12 commit(s) and 5 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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/extensive-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/test-and-build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/extensive-tests.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/extensive-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/extensive-tests.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/extensive-tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:128: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-and-build.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/WojciechMula/pyahocorasick/test-and-build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/test-and-build.yml:136","Warn: pipCommand not pinned by hash: .github/workflows/test-and-build.yml:100","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"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:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v2.2.0 not signed: https://api.github.com/repos/WojciechMula/pyahocorasick/releases/225998484","Warn: release artifact 2.1.0 not signed: https://api.github.com/repos/WojciechMula/pyahocorasick/releases/147723816","Warn: release artifact v2.2.0 does not have provenance: https://api.github.com/repos/WojciechMula/pyahocorasick/releases/225998484","Warn: release artifact 2.1.0 does not have provenance: https://api.github.com/repos/WojciechMula/pyahocorasick/releases/147723816"],"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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 27 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-16T10:56:14.895Z","repository_id":37706093,"created_at":"2025-08-16T10:56:14.895Z","updated_at":"2025-08-16T10:56:14.895Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274202734,"owners_count":25240370,"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":"WojciechMula","name":"Wojciech Muła","uuid":"4331762","kind":"user","description":null,"email":"","website":"http://0x80.pl","location":"Poland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4331762?v=4","repositories_count":72,"last_synced_at":"2023-04-09T14:47:16.659Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/WojciechMula","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:28:06.468Z","updated_at":"2023-04-09T14:47:16.665Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula/repositories"},"packages":[{"id":5290151,"name":"pyahocorasick","ecosystem":"conda","description":"pyahocorasick is a fast and memory efficient library for exact or approximate multi-pattern string search meaning that you can find multiple key strings occurrences at once in some input text. The library provides an ahocorasick Python module that you can use as a plain dict-like Trie or convert a Trie to an automaton for efficient Aho-Corasick search.","homepage":"https://github.com/WojciechMula/pyahocorasick","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/WojciechMula/pyahocorasick","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2022-10-03T15:49:23.252Z","latest_release_published_at":"2022-02-23T20:54:53.000Z","latest_release_number":"1.4.4","last_synced_at":"2025-08-13T16:16:55.257Z","created_at":"2022-10-03T15:49:23.246Z","updated_at":"2025-08-13T16:16:55.257Z","registry_url":"https://anaconda.org/conda-forge/pyahocorasick","install_command":"conda install -c conda-forge pyahocorasick","documentation_url":null,"metadata":{},"repo_metadata":{"uuid":"10390556","full_name":"WojciechMula/pyahocorasick","owner":"WojciechMula","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","archived":false,"fork":false,"pushed_at":"2023-01-14T17:56:34.000Z","size":761,"stargazers_count":774,"open_issues_count":24,"forks_count":115,"subscribers_count":16,"default_branch":"master","last_synced_at":"2023-03-21T11:54:24.857Z","etag":null,"topics":["aho-corasick","automaton","string-manipulation","trie"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-30T19:55:46.000Z","updated_at":"2023-03-16T14:32:25.000Z","dependencies_parsed_at":"2023-02-09T20:15:58.297Z","dependency_job_id":null,"html_url":"https://github.com/WojciechMula/pyahocorasick","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"WojciechMula","name":"Wojciech Muła","uuid":"4331762","kind":"user","description":null,"email":"","website":"http://0x80.pl","location":"Poland","twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/4331762?v=4","repositories_count":32,"last_synced_at":"2023-02-19T22:27:33.612Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula"},"tags":[{"name":"2.0.0","sha":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17","kind":"tag","published_at":"2023-01-14T16:15:56.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/2.0.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/2.0.0"},{"name":"2.0.0b1","sha":"0bd7daa76b7ef7c7146eda86aa3e23b7341c0871","kind":"tag","published_at":"2022-05-04T14:11:13.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/2.0.0b1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/2.0.0b1"},{"name":"1.4.4","sha":"a42929f3a349bc9e7ec39ffb93316600be3e15a1","kind":"tag","published_at":"2022-02-20T13:49:29.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.4","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.4"},{"name":"1.4.3","sha":"0c2d0850e943c5f1f92afb3ada927e50c80845c3","kind":"tag","published_at":"2022-02-20T12:26:29.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.3"},{"name":"1.4.2","sha":"644ea276725a1916daec41034e69e80a2dd5ebcc","kind":"tag","published_at":"2022-02-20T07:25:48.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.2"},{"name":"1.4.1","sha":"6474f7660cc57f56b619bf6ae810748bacfedbb8","kind":"tag","published_at":"2021-01-26T17:31:21.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.1"},{"name":"1.4.0","sha":"53842f783fbe3fa77d53cde1ac251b23c3cbed02","kind":"tag","published_at":"2019-01-14T16:14:14.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.0"},{"name":"1.3.0","sha":"0f74ef78f6ef4309769490bcf12c7f34b17c25b3","kind":"tag","published_at":"2018-12-20T18:46:46.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.3.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.3.0"},{"name":"1.2.0","sha":"948ebf2db6aaa72ff37010880e3801f43def63b0","kind":"tag","published_at":"2018-12-13T18:02:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.2.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.2.0"},{"name":"1.1.13.1","sha":"8056acc998d7c6f37c8d05bb1c836cb7b2e6d426","kind":"tag","published_at":"2018-12-11T18:37:59.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.13.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.13.1"},{"name":"1.1.13","sha":"a4c9f3354027bc382741a572cb09eef4144adf53","kind":"tag","published_at":"2018-12-11T18:21:10.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.13","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.13"},{"name":"1.1.12","sha":"f171ca60fb7cf157a68c70e2f883f85b309dbc4b","kind":"tag","published_at":"2018-12-03T18:02:24.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.12","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.12"},{"name":"1.1.11","sha":"223ca40c15e91f7d98453a5f2da81413647464ce","kind":"tag","published_at":"2018-12-02T18:03:16.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.11","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.11"},{"name":"1.1.10","sha":"88918b823e983855bffdcd26058db1f2b09d1922","kind":"tag","published_at":"2018-10-25T14:26:39.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.10","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.10"},{"name":"1.1.9","sha":"d2a9513bfdbce0ccabf1886cc9eadd156a16dedd","kind":"tag","published_at":"2018-10-25T14:09:28.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.9","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.9"},{"name":"v1.1.8","sha":"5aedb6e92613d826c294a46765792c995b50457e","kind":"tag","published_at":"2018-04-25T18:10:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/v1.1.8","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/v1.1.8"},{"name":"1.1.7","sha":"26c8666d063150002804fd9f45f8262dc6f186c8","kind":"tag","published_at":"2018-02-23T18:01:42.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.7","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.7"},{"name":"1.1.6","sha":"7331b403c272766ab634917a486d9e60a93742ae","kind":"tag","published_at":"2017-11-27T17:39:40.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.6","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.6"},{"name":"1.1.5","sha":"7f988a0bb8fbc3c91d81868e22af8ba09dd95583","kind":"tag","published_at":"2017-11-22T12:54:41.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.5","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.5"},{"name":"1.1.4","sha":"e2e58742356d96312332b6925a083703d30cdcb9","kind":"tag","published_at":"2016-08-08T07:56:19.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.4","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.4"},{"name":"1.1.3","sha":"933a3047128a2b7c01505e8f28d89904414da6a8","kind":"tag","published_at":"2016-08-08T07:19:51.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.3"},{"name":"1.1.2","sha":"0613580a6254a2eca5ce9f236259ccdb8c33850c","kind":"tag","published_at":"2016-08-06T17:46:25.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.2"},{"name":"1.1.1","sha":"a42a01603f4cfff9bffc317d4de75f797f1b8c60","kind":"tag","published_at":"2016-07-29T16:40:03.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.1"},{"name":"1.1.0","sha":"9bdbb430e7fcf5f9daaf5864398dc47caeb71e7d","kind":"tag","published_at":"2016-04-26T18:00:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.0"},{"name":"1.0.3","sha":"773477d44d5e678ffe3b03471dfce64671affd59","kind":"tag","published_at":"2016-04-24T16:00:16.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.3"},{"name":"1.0.2","sha":"12baea6dd2420b2c1e062741f3b8dce095079657","kind":"tag","published_at":"2016-04-23T19:07:14.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.2"},{"name":"1.0.1","sha":"e5f812c3753d8a3bb2626aff706fb8be9f24bcca","kind":"tag","published_at":"2016-04-19T18:14:52.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.1"},{"name":"1.0.0","sha":"055d77fdf3e2e41e0616b3591ad0385035591a8b","kind":"tag","published_at":"2015-04-18T15:40:35.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.0"}]},"repo_metadata_updated_at":"2023-03-22T07:25:52.367Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":14.781176705424423,"dependent_packages_count":28.978491940715607,"stargazers_count":14.361994111482609,"forks_count":16.87708967513349,"docker_downloads_count":null,"average":18.749688108189034},"purl":"pkg:conda/pyahocorasick","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyahocorasick","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyahocorasick","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyahocorasick/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-17T17:49:04.089Z","issues_count":73,"pull_requests_count":29,"avg_time_to_close_issue":48325321.98076923,"avg_time_to_close_pull_request":3407575.76,"issues_closed_count":52,"pull_requests_closed_count":25,"pull_request_authors_count":16,"issue_authors_count":53,"avg_comments_per_issue":6.698630136986301,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":22,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":7,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":6967383.5,"past_year_avg_time_to_close_pull_request":5760009.8,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.5714285714285714,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyahocorasick/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyahocorasick/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyahocorasick/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyahocorasick/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":11695225,"name":"github.com/wojciechmula/pyahocorasick","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/wojciechmula/pyahocorasick","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2018-04-25T18:10:28.000Z","latest_release_published_at":"2025-06-17T20:24:38.000Z","latest_release_number":"v2.2.0+incompatible","last_synced_at":"2025-08-16T12:43:36.605Z","created_at":"2025-05-27T08:32:52.487Z","updated_at":"2025-08-16T12:43:36.606Z","registry_url":"https://pkg.go.dev/github.com/wojciechmula/pyahocorasick","install_command":"go get github.com/wojciechmula/pyahocorasick","documentation_url":"https://pkg.go.dev/github.com/wojciechmula/pyahocorasick#section-documentation","metadata":{},"repo_metadata":{"id":37706093,"uuid":"10390556","full_name":"WojciechMula/pyahocorasick","owner":"WojciechMula","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","archived":false,"fork":false,"pushed_at":"2024-03-21T10:54:32.000Z","size":745,"stargazers_count":995,"open_issues_count":32,"forks_count":128,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-05-21T17:04:29.256Z","etag":null,"topics":["aho-corasick","automaton","string-manipulation","trie"],"latest_commit_sha":null,"homepage":null,"language":"C","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/WojciechMula.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-30T19:55:46.000Z","updated_at":"2025-05-19T06:00:46.000Z","dependencies_parsed_at":"2023-02-09T20:15:58.297Z","dependency_job_id":"0c282cc1-347f-42b0-a1ef-788c494993d0","html_url":"https://github.com/WojciechMula/pyahocorasick","commit_stats":{"total_commits":458,"total_committers":30,"mean_commits":"15.266666666666667","dds":0.4454148471615721,"last_synced_commit":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":256586990,"owners_count":22412198,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-05-27T08:42:16.332Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/wojciechmula/pyahocorasick","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/wojciechmula/pyahocorasick","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/wojciechmula/pyahocorasick","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/wojciechmula/pyahocorasick/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-05-21T17:04:27.569Z","issues_count":79,"pull_requests_count":34,"avg_time_to_close_issue":46905570.981818184,"avg_time_to_close_pull_request":5176840.555555556,"issues_closed_count":55,"pull_requests_closed_count":27,"pull_request_authors_count":18,"issue_authors_count":58,"avg_comments_per_issue":6.455696202531645,"avg_comments_per_pull_request":1.1764705882352942,"merged_pull_requests_count":24,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":17009028.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":2.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/issues","maintainers":[{"login":"pombredanne","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"},{"login":"WojciechMula","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WojciechMula"},{"login":"AyanSinhaMahapatra","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"}],"active_maintainers":[{"login":"AyanSinhaMahapatra","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"},{"login":"pombredanne","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwojciechmula%2Fpyahocorasick/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwojciechmula%2Fpyahocorasick/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwojciechmula%2Fpyahocorasick/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fwojciechmula%2Fpyahocorasick/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2864631,"name":"pyahocorasick","ecosystem":"pypi","description":"pyahocorasick is a fast and memory efficient library for exact or approximate multi-pattern string search.  With the ``ahocorasick.Automaton`` class, you can find multiple key string occurrences at once in some input text.  You can use it as a plain dict-like Trie or convert a Trie to an automaton for efficient Aho-Corasick search. And pickle to disk for easy reuse of large automatons. Implemented in C and tested on Python 3.6+. Works on Linux, macOS and Windows. BSD-3-Cause license.","homepage":"http://github.com/WojciechMula/pyahocorasick","licenses":"BSD-3-Clause and Public-Domain","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/WojciechMula/pyahocorasick","keywords_array":["aho-corasick","trie","automaton","dictionary"],"namespace":null,"versions_count":30,"first_release_published_at":"2014-11-25T18:53:43.000Z","latest_release_published_at":"2025-06-19T05:50:52.000Z","latest_release_number":"2.2.0","last_synced_at":"2025-06-19T06:16:10.544Z","created_at":"2022-04-10T12:09:23.362Z","updated_at":"2025-06-19T06:16:10.813Z","registry_url":"https://pypi.org/project/pyahocorasick/","install_command":"pip install pyahocorasick --index-url https://pypi.org/simple","documentation_url":"https://pyahocorasick.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Programming Language :: C","Programming Language :: Python :: 3","Topic :: Software Development :: Libraries","Topic :: Text Editors :: Text Processing"],"normalized_name":"pyahocorasick"},"repo_metadata":{"id":37706093,"uuid":"10390556","full_name":"WojciechMula/pyahocorasick","owner":"WojciechMula","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","archived":false,"fork":false,"pushed_at":"2024-03-21T10:54:32.000Z","size":745,"stargazers_count":929,"open_issues_count":24,"forks_count":122,"subscribers_count":22,"default_branch":"master","last_synced_at":"2024-09-06T12:16:15.005Z","etag":null,"topics":["aho-corasick","automaton","string-manipulation","trie"],"latest_commit_sha":null,"homepage":null,"language":"C","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/WojciechMula.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-30T19:55:46.000Z","updated_at":"2024-09-04T08:02:19.000Z","dependencies_parsed_at":"2023-02-09T20:15:58.297Z","dependency_job_id":"0c282cc1-347f-42b0-a1ef-788c494993d0","html_url":"https://github.com/WojciechMula/pyahocorasick","commit_stats":{"total_commits":458,"total_committers":30,"mean_commits":"15.266666666666667","dds":0.4454148471615721,"last_synced_commit":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":218066258,"owners_count":16272835,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"WojciechMula","name":"Wojciech Muła","uuid":"4331762","kind":"user","description":null,"email":"","website":"http://0x80.pl","location":"Poland","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4331762?v=4","repositories_count":72,"last_synced_at":"2023-04-09T14:47:16.659Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/WojciechMula","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:28:06.468Z","updated_at":"2023-04-09T14:47:16.665Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula/repositories"},"tags":[{"name":"2.1.0","sha":"88256f54d4fb181e28bc9eaf738805b22ffecf0b","kind":"tag","published_at":"2024-03-21T10:54:26.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/2.1.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17","kind":"tag","published_at":"2023-01-14T16:15:56.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/2.0.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.0.0/manifests"},{"name":"2.0.0b1","sha":"0bd7daa76b7ef7c7146eda86aa3e23b7341c0871","kind":"tag","published_at":"2022-05-04T14:11:13.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/2.0.0b1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/2.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/2.0.0b1/manifests"},{"name":"1.4.4","sha":"a42929f3a349bc9e7ec39ffb93316600be3e15a1","kind":"tag","published_at":"2022-02-20T13:49:29.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.4","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.4/manifests"},{"name":"1.4.3","sha":"0c2d0850e943c5f1f92afb3ada927e50c80845c3","kind":"tag","published_at":"2022-02-20T12:26:29.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.3/manifests"},{"name":"1.4.2","sha":"644ea276725a1916daec41034e69e80a2dd5ebcc","kind":"tag","published_at":"2022-02-20T07:25:48.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"6474f7660cc57f56b619bf6ae810748bacfedbb8","kind":"tag","published_at":"2021-01-26T17:31:21.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"53842f783fbe3fa77d53cde1ac251b23c3cbed02","kind":"tag","published_at":"2019-01-14T16:14:14.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.4.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"0f74ef78f6ef4309769490bcf12c7f34b17c25b3","kind":"tag","published_at":"2018-12-20T18:46:46.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.3.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"948ebf2db6aaa72ff37010880e3801f43def63b0","kind":"tag","published_at":"2018-12-13T18:02:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.2.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.2.0/manifests"},{"name":"1.1.13.1","sha":"8056acc998d7c6f37c8d05bb1c836cb7b2e6d426","kind":"tag","published_at":"2018-12-11T18:37:59.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.13.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.13.1/manifests"},{"name":"1.1.13","sha":"a4c9f3354027bc382741a572cb09eef4144adf53","kind":"tag","published_at":"2018-12-11T18:21:10.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.13","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.13/manifests"},{"name":"1.1.12","sha":"f171ca60fb7cf157a68c70e2f883f85b309dbc4b","kind":"tag","published_at":"2018-12-03T18:02:24.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.12","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.12/manifests"},{"name":"1.1.11","sha":"223ca40c15e91f7d98453a5f2da81413647464ce","kind":"tag","published_at":"2018-12-02T18:03:16.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.11","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.11/manifests"},{"name":"1.1.10","sha":"88918b823e983855bffdcd26058db1f2b09d1922","kind":"tag","published_at":"2018-10-25T14:26:39.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.10","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.10/manifests"},{"name":"1.1.9","sha":"d2a9513bfdbce0ccabf1886cc9eadd156a16dedd","kind":"tag","published_at":"2018-10-25T14:09:28.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.9","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.9/manifests"},{"name":"v1.1.8","sha":"5aedb6e92613d826c294a46765792c995b50457e","kind":"tag","published_at":"2018-04-25T18:10:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/v1.1.8","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/v1.1.8/manifests"},{"name":"1.1.7","sha":"26c8666d063150002804fd9f45f8262dc6f186c8","kind":"tag","published_at":"2018-02-23T18:01:42.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.7","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.7/manifests"},{"name":"1.1.6","sha":"7331b403c272766ab634917a486d9e60a93742ae","kind":"tag","published_at":"2017-11-27T17:39:40.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.6","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.6/manifests"},{"name":"1.1.5","sha":"7f988a0bb8fbc3c91d81868e22af8ba09dd95583","kind":"tag","published_at":"2017-11-22T12:54:41.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.5","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.5/manifests"},{"name":"1.1.4","sha":"e2e58742356d96312332b6925a083703d30cdcb9","kind":"tag","published_at":"2016-08-08T07:56:19.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.4","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"933a3047128a2b7c01505e8f28d89904414da6a8","kind":"tag","published_at":"2016-08-08T07:19:51.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.3/manifests"},{"name":"1.1.2","sha":"0613580a6254a2eca5ce9f236259ccdb8c33850c","kind":"tag","published_at":"2016-08-06T17:46:25.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.2/manifests"},{"name":"1.1.1","sha":"a42a01603f4cfff9bffc317d4de75f797f1b8c60","kind":"tag","published_at":"2016-07-29T16:40:03.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"9bdbb430e7fcf5f9daaf5864398dc47caeb71e7d","kind":"tag","published_at":"2016-04-26T18:00:54.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.1.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.1.0/manifests"},{"name":"1.0.3","sha":"773477d44d5e678ffe3b03471dfce64671affd59","kind":"tag","published_at":"2016-04-24T16:00:16.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.3","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"12baea6dd2420b2c1e062741f3b8dce095079657","kind":"tag","published_at":"2016-04-23T19:07:14.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.2","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"e5f812c3753d8a3bb2626aff706fb8be9f24bcca","kind":"tag","published_at":"2016-04-19T18:14:52.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.1","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"055d77fdf3e2e41e0616b3591ad0385035591a8b","kind":"tag","published_at":"2015-04-18T15:40:35.000Z","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/1.0.0","html_url":"https://github.com/WojciechMula/pyahocorasick/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T22:23:17.454Z","dependent_packages_count":47,"downloads":1129705,"downloads_period":"last-month","dependent_repos_count":443,"rankings":{"downloads":0.4314809444046569,"dependent_repos_count":0.6858778249284516,"dependent_packages_count":0.3197416803017414,"stargazers_count":2.143202566000493,"forks_count":4.3037165501607015,"docker_downloads_count":1.550182571795125,"average":1.5723670229318616},"purl":"pkg:pypi/pyahocorasick","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyahocorasick","docker_dependents_count":30,"docker_downloads_count":95736,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyahocorasick","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyahocorasick/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-06T12:04:52.573Z","issues_count":75,"pull_requests_count":30,"avg_time_to_close_issue":47459210.666666664,"avg_time_to_close_pull_request":5176840.555555556,"issues_closed_count":54,"pull_requests_closed_count":27,"pull_request_authors_count":16,"issue_authors_count":55,"avg_comments_per_issue":6.68,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":24,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":13126571.0,"past_year_avg_time_to_close_pull_request":6394.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/issues","maintainers":[{"login":"pombredanne","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"},{"login":"WojciechMula","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WojciechMula"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyahocorasick/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyahocorasick/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyahocorasick/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyahocorasick/related_packages","maintainers":[{"uuid":"pombredanne","login":"pombredanne","name":null,"email":null,"url":null,"packages_count":80,"html_url":"https://pypi.org/user/pombredanne/","role":null,"created_at":"2023-01-15T18:46:03.429Z","updated_at":"2023-01-15T18:46:03.429Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/pombredanne/packages"},{"uuid":"wmula","login":"wmula","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/wmula/","role":null,"created_at":"2023-01-15T18:46:03.265Z","updated_at":"2023-01-15T18:46:03.265Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/wmula/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726167,"maintainers_count":308804,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11695224,"name":"github.com/WojciechMula/pyahocorasick","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/WojciechMula/pyahocorasick","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2018-04-25T18:10:28.000Z","latest_release_published_at":"2025-06-17T20:24:38.000Z","latest_release_number":"v2.2.0+incompatible","last_synced_at":"2025-08-15T14:23:00.525Z","created_at":"2025-05-27T08:32:52.241Z","updated_at":"2025-08-15T14:23:00.525Z","registry_url":"https://pkg.go.dev/github.com/WojciechMula/pyahocorasick","install_command":"go get github.com/WojciechMula/pyahocorasick","documentation_url":"https://pkg.go.dev/github.com/WojciechMula/pyahocorasick#section-documentation","metadata":{},"repo_metadata":{"id":37706093,"uuid":"10390556","full_name":"WojciechMula/pyahocorasick","owner":"WojciechMula","description":"Python module (C extension and plain python) implementing Aho-Corasick algorithm","archived":false,"fork":false,"pushed_at":"2024-03-21T10:54:32.000Z","size":745,"stargazers_count":995,"open_issues_count":32,"forks_count":128,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-05-21T17:04:29.256Z","etag":null,"topics":["aho-corasick","automaton","string-manipulation","trie"],"latest_commit_sha":null,"homepage":null,"language":"C","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/WojciechMula.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-30T19:55:46.000Z","updated_at":"2025-05-19T06:00:46.000Z","dependencies_parsed_at":"2023-02-09T20:15:58.297Z","dependency_job_id":"0c282cc1-347f-42b0-a1ef-788c494993d0","html_url":"https://github.com/WojciechMula/pyahocorasick","commit_stats":{"total_commits":458,"total_committers":30,"mean_commits":"15.266666666666667","dds":0.4454148471615721,"last_synced_commit":"c98e999c7a5dcbcb8c16380a0ff96afb15065b17"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WojciechMula","download_url":"https://codeload.github.com/WojciechMula/pyahocorasick/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":256586955,"owners_count":22412191,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-05-27T08:42:14.793Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/%21wojciech%21mula/pyahocorasick","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/WojciechMula/pyahocorasick","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/WojciechMula/pyahocorasick","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/WojciechMula/pyahocorasick/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-05-21T17:04:27.569Z","issues_count":79,"pull_requests_count":34,"avg_time_to_close_issue":46905570.981818184,"avg_time_to_close_pull_request":5176840.555555556,"issues_closed_count":55,"pull_requests_closed_count":27,"pull_request_authors_count":18,"issue_authors_count":58,"avg_comments_per_issue":6.455696202531645,"avg_comments_per_pull_request":1.1764705882352942,"merged_pull_requests_count":24,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":17009028.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":2.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/issues","maintainers":[{"login":"pombredanne","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"},{"login":"WojciechMula","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WojciechMula"},{"login":"AyanSinhaMahapatra","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"}],"active_maintainers":[{"login":"AyanSinhaMahapatra","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"},{"login":"pombredanne","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FWojciechMula%2Fpyahocorasick/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FWojciechMula%2Fpyahocorasick/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FWojciechMula%2Fpyahocorasick/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FWojciechMula%2Fpyahocorasick/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":16352,"full_name":"WojciechMula/pyahocorasick","default_branch":"master","committers":[{"name":"Wojciech Muła","email":"wojciech_mula@poczta.onet.pl","login":"WojciechMula","count":254},{"name":"Philippe Ombredanne","email":"pombredanne@nexb.com","login":"pombredanne","count":130},{"name":"wojtek","email":"wojtek@a13746d7-5020-4d46-8679-245a07f888a7","login":null,"count":28},{"name":"David Woakes","email":"david@woak.es","login":"woakesd","count":10},{"name":"Ayan Sinha Mahapatra","email":"ayansmahapatra@gmail.com","login":"AyanSinhaMahapatra","count":6},{"name":"Frankie Robertson","email":"frankie@robertson.name","login":"frankier","count":5},{"name":"gladtosee","email":"isehi@hanmail.net","login":null,"count":3},{"name":"Pastafarianist","email":"mr.pastafarianist@gmail.com","login":null,"count":2},{"name":"Wojciech Muła","email":"wm@ack","login":null,"count":2},{"name":"Andreas Moser","email":"grrrrrrrrr@surfsup.at","login":"grrrrrrrrr","count":2},{"name":"Andrew Grigorev","email":"andrew@ei-grad.ru","login":"ei-grad","count":2},{"name":"Frederik Petersen","email":"frederik@the-imperfection.de","login":"FrederikP","count":2},{"name":"Karthikeyan Singaravelan","email":"tir.karthi@gmail.com","login":"tirkarthi","count":2},{"name":"Koichi Yasuoka","email":"yasuoka@kanji.zinbun.kyoto-u.ac.jp","login":"KoichiYasuoka","count":2},{"name":"Mohamed Elsabagh","email":"melsabagh@kryptowire.com","login":"melsabagh","count":2},{"name":"Nathaniel Daniel","email":"nathaniel.daniel12@gmail.com","login":"nathaniel-daniel","count":2},{"name":"Edward Betts","email":"edward@4angle.com","login":"EdwardBetts","count":1},{"name":"Daniel Grunwald","email":"daniel@danielgrunwald.de","login":"dgrunwald","count":1},{"name":"Bogdan","email":"to.bogdan@gmail.com","login":"spock","count":1},{"name":"AXVin","email":"35896758+AXVin","login":"AXVin","count":1},{"name":"INADA Naoki","email":"methane","login":"methane","count":1},{"name":"Jan Fan","email":"guangyizhang.jan@gmail.com","login":"Guangyi-Z","count":1},{"name":"Littlebear0729","email":"littlebear0729@protonmail.com","login":"littlebear0729","count":1},{"name":"Sebastián Mancilla","email":"smancill@smancill.dev","login":"smancill","count":1},{"name":"Sylvain Zimmer","email":"sylvain@sylvainzimmer.com","login":"sylvinus","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Xiaopeng Xu","email":"charlesxu90@gmail.com","login":"charlesxu90","count":1},{"name":"renat-nasyrov","email":"renat-nasyrov@edadeal.ru","login":"Pehat","count":1},{"name":"robinchm","email":"robinchm@hotmail.com","login":"robinchm","count":1},{"name":"朱穆穆","email":"mumu.zhu@feat.com","login":"zhu","count":1}],"total_commits":468,"total_committers":30,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":15.6,"dds":0.4572649572649573,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2025-05-28T17:43:34.705Z","last_synced_commit":"88256f54d4fb181e28bc9eaf738805b22ffecf0b","created_at":"2023-03-07T11:32:23.661Z","updated_at":"2025-05-28T17:43:34.759Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:09.744Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"WojciechMula/pyahocorasick","html_url":"https://github.com/WojciechMula/pyahocorasick","last_synced_at":"2025-08-31T11:57:44.652Z","status":null,"issues_count":82,"pull_requests_count":40,"avg_time_to_close_issue":47386651.21428572,"avg_time_to_close_pull_request":7243119.677419355,"issues_closed_count":56,"pull_requests_closed_count":31,"pull_request_authors_count":19,"issue_authors_count":60,"avg_comments_per_issue":6.2073170731707314,"avg_comments_per_pull_request":1.15,"merged_pull_requests_count":25,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":7,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":17009028.0,"past_year_avg_time_to_close_pull_request":6691974.666666667,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.8571428571428571,"past_year_avg_comments_per_pull_request":1.4444444444444444,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"created_at":"2023-05-10T21:01:51.009Z","updated_at":"2025-09-02T15:30:28.800Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WojciechMula%2Fpyahocorasick/issues","issue_labels_count":{"enhancement":13,"bug":11,"question":11,"task":3,"help-wanted":1,"duplicate":1,"documentation":1},"pull_request_labels_count":{"bug":1},"issue_author_associations_count":{"NONE":59,"COLLABORATOR":14,"CONTRIBUTOR":6,"OWNER":4},"pull_request_author_associations_count":{"CONTRIBUTOR":21,"NONE":12,"COLLABORATOR":7,"OWNER":6},"issue_authors":{"pombredanne":14,"WojciechMula":4,"woakesd":2,"SeekPoint":2,"kootenpv":2,"egberts":2,"zwd2080":2,"twang18":2,"EmilStenstrom":1,"JonoYang":1,"cavities":1,"Dobatymo":1,"tirkarthi":1,"vegarden":1,"pquentin":1,"HarryCaveMan":1,"dgrunwald":1,"echidne":1,"jayvdb":1,"richardhundt":1,"jevandezande":1,"xcTorres":1,"djstrong":1,"mscarey":1,"giriannamalai":1,"gitclem":1,"Pehat":1,"jjhuff":1,"huiyuHarvey":1,"demdecuong":1,"abcdenis":1,"tflorac":1,"Ulitochka":1,"mcepl":1,"BigFishDreamWater":1,"rnjudge":1,"sk-":1,"leonqli":1,"feiyangzhang":1,"gotmax23":1,"oppppp":1,"dapeng2018":1,"huajunlin-pacvue":1,"zhouxinhit":1,"tommycarstensen":1,"EricDracula":1,"Huarong":1,"cordercorder":1,"FengGuiDeng":1,"KennSmithDS":1,"luzm3":1,"peterk87":1,"Mohit-15":1,"FreePlague":1,"gladtosee":1,"wangye360":1,"orbisvicis":1,"skwashd":1,"jonashaag":1,"mjafin":1,"lesshaste":1},"pull_request_authors":{"AyanSinhaMahapatra":8,"WojciechMula":6,"robinchm":5,"QuLogic":4,"melsabagh":3,"pombredanne":3,"nathaniel-daniel":2,"eloyfelix":2,"niklasf":2,"tirkarthi":2,"timgates42":1,"KoichiYasuoka":1,"zhu":1,"smancill":1,"AXVin":1,"grrrrrrrrr":1,"littlebear0729":1,"Salma7amed":1,"dgrunwald":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10061379,"issues_count":31059648,"pull_requests_count":94180017,"authors_count":10686068,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":6,"COLLABORATOR":2},"past_year_pull_request_author_associations_count":{"NONE":8,"COLLABORATOR":4,"CONTRIBUTOR":1},"past_year_issue_authors":{"pombredanne":2,"FengGuiDeng":1,"gotmax23":1,"huajunlin-pacvue":1,"jevandezande":1,"JonoYang":1,"skwashd":1},"past_year_pull_request_authors":{"AyanSinhaMahapatra":5,"QuLogic":4,"niklasf":2,"eloyfelix":2},"maintainers":[{"login":"pombredanne","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"},{"login":"WojciechMula","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WojciechMula"},{"login":"AyanSinhaMahapatra","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"}],"active_maintainers":[{"login":"AyanSinhaMahapatra","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AyanSinhaMahapatra"},{"login":"pombredanne","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pombredanne"}]},"events":{"total":{"CreateEvent":1,"ReleaseEvent":1,"IssuesEvent":9,"WatchEvent":67,"MemberEvent":1,"IssueCommentEvent":26,"PushEvent":1,"PullRequestReviewEvent":3,"PullRequestReviewCommentEvent":2,"PullRequestEvent":13,"ForkEvent":11},"last_year":{"CreateEvent":1,"ReleaseEvent":1,"IssuesEvent":9,"WatchEvent":67,"MemberEvent":1,"IssueCommentEvent":26,"PushEvent":1,"PullRequestReviewEvent":3,"PullRequestReviewCommentEvent":2,"PullRequestEvent":13,"ForkEvent":11}},"keywords":["aho-corasick","automaton","string-manipulation","trie"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/extensive-tests.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T20:15:58.193Z","updated_at":"2023-02-09T20:15:58.193Z","repository_link":"https://github.com/WojciechMula/pyahocorasick/blob/master/.github/workflows/extensive-tests.yml","dependencies":[{"id":7504728673,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504728677,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-and-build.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T20:15:58.250Z","updated_at":"2023-02-09T20:15:58.250Z","repository_link":"https://github.com/WojciechMula/pyahocorasick/blob/master/.github/workflows/test-and-build.yml","dependencies":[{"id":7504729345,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504729347,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.11.4","direct":true,"kind":"composite","optional":false},{"id":7504729349,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7504729351,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":24.363561914158954,"created_at":"2025-09-08T11:19:04.859Z","updated_at":"2025-10-07T08:25:50.454Z","avatar_url":"https://github.com/WojciechMula.png","language":"C","category":null,"sub_category":null,"monthly_downloads":1129705,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["distributed","pallets","wsgi","optimizing-compiler","tensors","apps","research","templates","views","shellcode"],"project_url":"https://science.ecosyste.ms/api/v1/projects/69886","html_url":"https://science.ecosyste.ms/projects/69886"}