{"id":65039,"name":"textblob","description":"Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.","url":"https://github.com/sloria/textblob","last_synced_at":"2025-09-08T13:19:19.184Z","repository":{"id":9251992,"uuid":"11075275","full_name":"sloria/TextBlob","owner":"sloria","description":"Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.","archived":false,"fork":false,"pushed_at":"2025-09-01T20:26:26.000Z","size":7579,"stargazers_count":9423,"open_issues_count":72,"forks_count":1169,"subscribers_count":258,"default_branch":"dev","last_synced_at":"2025-09-01T22:21:18.689Z","etag":null,"topics":["natural-language-processing","nlp","nltk","pattern","python","python-3"],"latest_commit_sha":null,"homepage":"https://textblob.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sloria.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-06-30T18:29:18.000Z","updated_at":"2025-09-01T07:49:15.000Z","dependencies_parsed_at":"2022-07-10T17:47:27.265Z","dependency_job_id":"1ae03d34-8032-4065-9875-d9b5d944f38b","html_url":"https://github.com/sloria/TextBlob","commit_stats":{"total_commits":533,"total_committers":36,"mean_commits":"14.805555555555555","dds":"0.29831144465290804","last_synced_commit":"df8033d7a19e71946e881b4da9db2746ac45674d"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/sloria/TextBlob","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/sbom","scorecard":{"id":831983,"data":{"date":"2025-08-11","repo":{"name":"github.com/sloria/TextBlob","commit":"ed7e7db611e72047b8d4238635ea7ff54bd7478c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":5,"reason":"7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-release.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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:40","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:62","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT 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":"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":"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 0.6.3 not signed: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha not signed: https://api.github.com/repos/sloria/TextBlob/releases/44735","Warn: release artifact 0.6.3 does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/44735"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-release.yml:63"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-23T17:59:11.410Z","repository_id":9251992,"created_at":"2025-08-23T17:59:11.410Z","updated_at":"2025-08-23T17:59:11.410Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274190594,"owners_count":25238187,"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":"sloria","name":"Steven Loria","uuid":"2379650","kind":"user","description":"Always a student, forever a junior developer","email":"","website":"https://stevenloria.com","location":"Brooklyn, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2379650?u=23c31d00581a9a82aba3862ab6b564522937d087\u0026v=4","repositories_count":144,"last_synced_at":"2024-04-15T00:55:53.373Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sloria","funding_links":[],"total_stars":15467,"followers":1761,"following":9,"created_at":"2022-11-02T16:32:54.252Z","updated_at":"2024-04-15T00:56:25.185Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria/repositories"},"packages":[{"id":5293928,"name":"textblob","ecosystem":"conda","description":null,"homepage":"https://github.com/sloria/TextBlob","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sloria/TextBlob","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2022-10-03T15:56:03.714Z","latest_release_published_at":"2019-02-24T23:29:46.000Z","latest_release_number":"0.15.3","last_synced_at":"2025-09-01T22:35:07.043Z","created_at":"2022-10-03T15:56:03.707Z","updated_at":"2025-09-01T22:45:24.373Z","registry_url":"https://anaconda.org/conda-forge/textblob","install_command":"conda install -c conda-forge textblob","documentation_url":null,"metadata":{},"repo_metadata":{"id":9251992,"uuid":"11075275","full_name":"sloria/TextBlob","owner":"sloria","description":"Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.","archived":false,"fork":false,"pushed_at":"2025-09-01T20:26:26.000Z","size":7579,"stargazers_count":9423,"open_issues_count":72,"forks_count":1169,"subscribers_count":258,"default_branch":"dev","last_synced_at":"2025-09-01T22:21:18.689Z","etag":null,"topics":["natural-language-processing","nlp","nltk","pattern","python","python-3"],"latest_commit_sha":null,"homepage":"https://textblob.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sloria.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-06-30T18:29:18.000Z","updated_at":"2025-09-01T07:49:15.000Z","dependencies_parsed_at":"2022-07-10T17:47:27.265Z","dependency_job_id":"1ae03d34-8032-4065-9875-d9b5d944f38b","html_url":"https://github.com/sloria/TextBlob","commit_stats":{"total_commits":533,"total_committers":36,"mean_commits":"14.805555555555555","dds":"0.29831144465290804","last_synced_commit":"df8033d7a19e71946e881b4da9db2746ac45674d"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/sloria/TextBlob","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/sbom","scorecard":{"id":831983,"data":{"date":"2025-08-11","repo":{"name":"github.com/sloria/TextBlob","commit":"ed7e7db611e72047b8d4238635ea7ff54bd7478c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":5,"reason":"7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-release.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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:40","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:62","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT 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":"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":"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 0.6.3 not signed: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha not signed: https://api.github.com/repos/sloria/TextBlob/releases/44735","Warn: release artifact 0.6.3 does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/44735"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-release.yml:63"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-23T17:59:11.410Z","repository_id":9251992,"created_at":"2025-08-23T17:59:11.410Z","updated_at":"2025-08-23T17:59:11.410Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273203245,"owners_count":25063276,"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-01T02:00:09.058Z","response_time":120,"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"},"tags":[]},"repo_metadata_updated_at":"2025-09-01T22:45:24.373Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":24,"rankings":{"downloads":null,"dependent_repos_count":7.450471580418185,"dependent_packages_count":12.500623783621936,"stargazers_count":3.273616447926543,"forks_count":4.511203153849992,"docker_downloads_count":null,"average":6.9339787414541645},"purl":"pkg:conda/textblob","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/textblob","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/textblob","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/textblob/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T10:50:54.201Z","issues_count":102,"pull_requests_count":143,"avg_time_to_close_issue":112170125.53521127,"avg_time_to_close_pull_request":8758590.20143885,"issues_closed_count":71,"pull_requests_closed_count":139,"pull_request_authors_count":22,"issue_authors_count":99,"avg_comments_per_issue":2.4901960784313726,"avg_comments_per_pull_request":0.3146853146853147,"merged_pull_requests_count":107,"bot_issues_count":3,"bot_pull_requests_count":108,"past_year_issues_count":7,"past_year_pull_requests_count":63,"past_year_avg_time_to_close_issue":5046992.0,"past_year_avg_time_to_close_pull_request":735138.8305084746,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.25396825396825395,"past_year_bot_issues_count":2,"past_year_bot_pull_requests_count":48,"past_year_merged_pull_requests_count":52,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/issues","maintainers":[{"login":"sloria","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"},{"login":"jschnurr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jschnurr"}],"active_maintainers":[{"login":"sloria","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/textblob/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/textblob/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/textblob/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/textblob/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":10839661,"name":"textblob","ecosystem":"conda","description":"TextBlob is a Python library for processing textual data. It provides a simple API for diving into common natural language processing (NLP) tasks such as part-of-speech tagging, noun phrase extraction, sentiment analysis, classification, and more.","homepage":"https://github.com/sloria/TextBlob","licenses":"MIT AND BSD-2-Clause AND BSD-3-Clause","normalized_licenses":["MIT","BSD-2-Clause","BSD-3-Clause"],"repository_url":"https://github.com/sloria/TextBlob","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2024-08-27T14:21:59.000Z","latest_release_published_at":"2025-08-29T15:08:09.000Z","latest_release_number":"0.19.0","last_synced_at":"2025-09-01T22:34:19.320Z","created_at":"2024-08-27T15:49:08.124Z","updated_at":"2025-09-01T22:45:57.161Z","registry_url":"https://anaconda.org/anaconda/textblob","install_command":"conda install -c anaconda textblob","documentation_url":null,"metadata":{},"repo_metadata":{"id":9251992,"uuid":"11075275","full_name":"sloria/TextBlob","owner":"sloria","description":"Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.","archived":false,"fork":false,"pushed_at":"2025-09-01T20:26:26.000Z","size":7579,"stargazers_count":9423,"open_issues_count":72,"forks_count":1169,"subscribers_count":258,"default_branch":"dev","last_synced_at":"2025-09-01T22:21:18.689Z","etag":null,"topics":["natural-language-processing","nlp","nltk","pattern","python","python-3"],"latest_commit_sha":null,"homepage":"https://textblob.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sloria.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-06-30T18:29:18.000Z","updated_at":"2025-09-01T07:49:15.000Z","dependencies_parsed_at":"2022-07-10T17:47:27.265Z","dependency_job_id":"1ae03d34-8032-4065-9875-d9b5d944f38b","html_url":"https://github.com/sloria/TextBlob","commit_stats":{"total_commits":533,"total_committers":36,"mean_commits":"14.805555555555555","dds":"0.29831144465290804","last_synced_commit":"df8033d7a19e71946e881b4da9db2746ac45674d"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/sloria/TextBlob","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/sbom","scorecard":{"id":831983,"data":{"date":"2025-08-11","repo":{"name":"github.com/sloria/TextBlob","commit":"ed7e7db611e72047b8d4238635ea7ff54bd7478c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":5,"reason":"7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-release.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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/sloria/TextBlob/build-release.yml/dev?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:40","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/build-release.yml:62","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT 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":"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":"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 0.6.3 not signed: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha not signed: https://api.github.com/repos/sloria/TextBlob/releases/44735","Warn: release artifact 0.6.3 does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/45374","Warn: release artifact 0.6.3-alpha does not have provenance: https://api.github.com/repos/sloria/TextBlob/releases/44735"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-release.yml:63"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-23T17:59:11.410Z","repository_id":9251992,"created_at":"2025-08-23T17:59:11.410Z","updated_at":"2025-08-23T17:59:11.410Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273203245,"owners_count":25063276,"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-01T02:00:09.058Z","response_time":120,"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":"sloria","name":"Steven Loria","uuid":"2379650","kind":"user","description":"Always a student, forever a junior developer","email":"","website":"https://stevenloria.com","location":"Brooklyn, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2379650?u=23c31d00581a9a82aba3862ab6b564522937d087\u0026v=4","repositories_count":144,"last_synced_at":"2024-04-15T00:55:53.373Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sloria","funding_links":[],"total_stars":15467,"followers":1761,"following":9,"created_at":"2022-11-02T16:32:54.252Z","updated_at":"2024-04-15T00:56:25.185Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria/repositories"},"tags":[{"name":"0.19.0","sha":"e2b3adda3d75fcfef07a32b5594439f4197fe1cc","kind":"commit","published_at":"2025-01-13T23:00:58.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.19.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.19.0/manifests"},{"name":"0.18.0.post0","sha":"146eed9dd59f948392770bd573ef705e5141114c","kind":"commit","published_at":"2024-02-15T20:38:16.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.18.0.post0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.18.0.post0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.18.0.post0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0.post0/manifests"},{"name":"0.18.0","sha":"1d96702f3769cffd869da708adbb5bb275a94c9a","kind":"commit","published_at":"2024-02-15T20:30:02.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.18.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0/manifests"},{"name":"0.17.1","sha":"6396e24e85af7462cbed648fee21db5082a1f3fb","kind":"commit","published_at":"2021-10-22T03:17:05.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.17.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.1/manifests"},{"name":"0.17.0","sha":"9837c8f0e12a65576ead08af6d959d4465e24699","kind":"commit","published_at":"2021-02-18T02:24:57.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.17.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.0/manifests"},{"name":"0.16.0","sha":"976441bf5dbf3bb82a676ecff17e927548cb39a1","kind":"commit","published_at":"2020-04-26T18:54:28.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.16.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.16.0/manifests"},{"name":"0.15.3","sha":"e883b03a61537b007e65cc3f12d716f7bfb10ef6","kind":"commit","published_at":"2019-02-24T22:57:35.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.3/manifests"},{"name":"0.15.2","sha":"e32d4adfc5f460803fc404861d002b45b99c92d0","kind":"commit","published_at":"2018-11-21T17:49:54.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.2/manifests"},{"name":"0.15.1","sha":"607a8126b67c9d8ab29c60670a51ac24110b6ed9","kind":"commit","published_at":"2018-01-20T23:46:05.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.1/manifests"},{"name":"0.15.0","sha":"c89ddd21f641c977eade5458af31ca3bcd0d50b8","kind":"commit","published_at":"2017-12-02T22:48:22.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.0/manifests"},{"name":"0.14.0","sha":"7763b312da1e8d8e106db0b1a73de5d2b4e71e6a","kind":"commit","published_at":"2017-11-21T01:37:38.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.14.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.14.0/manifests"},{"name":"0.13.1","sha":"73687770cd860786f107ac28d175d0a66f8ae9ad","kind":"commit","published_at":"2017-11-11T23:52:08.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.13.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"3174af30d8501558114c6fe9ad1cbdb4673fe1b8","kind":"commit","published_at":"2017-08-16T03:44:37.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.13.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.0/manifests"},{"name":"0.12.0","sha":"ca0555a5ebf3440a8a8c15f2a05653bd97e29024","kind":"commit","published_at":"2017-02-27T13:20:21.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.12.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.12.0/manifests"},{"name":"0.11.1","sha":"93d5896de714f30227d9f0974d870626f7116246","kind":"commit","published_at":"2016-02-18T01:02:52.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.11.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"30a27892af37a125e3aef7edadfb4b9a14ea9982","kind":"commit","published_at":"2015-11-01T16:29:43.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.11.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.0/manifests"},{"name":"0.10.0","sha":"91146e729614d9ee6f054543ad2a5903fc4a9b40","kind":"commit","published_at":"2015-10-04T23:23:02.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.10.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.10.0/manifests"},{"name":"0.9.1","sha":"0f6b25ad3dfb39dc8d4657233ce137014a9bbd9a","kind":"commit","published_at":"2015-06-10T11:45:42.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.9.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"ce1560894f40392938f3e0bc1531fac1689bb81e","kind":"tag","published_at":"2014-09-15T04:16:46.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.9.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.0/manifests"},{"name":"0.8.4","sha":"5147dd9a09ac802fcbfbc629cbf5d370cf66c242","kind":"commit","published_at":"2014-02-03T01:30:19.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.4","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.4/manifests"},{"name":"0.8.3","sha":"444a74d0d90a4aea744dacb31a14f87b5c30759c","kind":"commit","published_at":"2013-12-29T18:05:28.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"6e6087bc04bb46dd123fe370f00ad75eb473e3c7","kind":"commit","published_at":"2013-12-21T20:14:08.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"b05cada791ebc7b9b40efc4d43347ef79297271e","kind":"commit","published_at":"2013-11-16T18:13:01.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"a44d16892f9f62ca2635657abce8cc2da48ceb18","kind":"commit","published_at":"2013-10-23T15:10:21.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.0/manifests"},{"name":"0.7.1","sha":"6b76c3f568a3cea16389d6bdb1b3e5a9dc6043e9","kind":"commit","published_at":"2013-09-30T19:27:36.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.7.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"609c4ae10d8b6ef2c9b70baa4f2e6f29c343bb51","kind":"commit","published_at":"2013-09-25T14:29:00.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.7.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.0/manifests"},{"name":"0.6.3","sha":"300a88c50ac55f108d6c557ccc445fa2fdc9f498","kind":"commit","published_at":"2013-09-15T16:07:09.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3/manifests"},{"name":"0.6.3-alpha","sha":"73889914fb57d0ec2f992bc2dc2191acff8b7250","kind":"commit","published_at":"2013-09-14T01:06:15.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.3-alpha","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.3-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.6.3-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3-alpha/manifests"},{"name":"0.6.2","sha":"904db48becd2398115ca4d64cbf549830792fda6","kind":"commit","published_at":"2013-09-05T14:10:00.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.2/manifests"},{"name":"0.6.1","sha":"48f20fb11eb41f23cda9d2d8afb99965133ea370","kind":"commit","published_at":"2013-09-01T18:24:43.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"612b8c2ec998da857b9aff7e0589a0c8417ad26f","kind":"commit","published_at":"2013-08-26T02:09:12.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.0/manifests"},{"name":"0.5.3","sha":"fc7c02fb3965ae90fafa6b90d8ca66715f9d8a21","kind":"commit","published_at":"2013-08-21T21:12:16.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"1444008a36dbb5ebcb5c00e4e9d24ee003e2d88a","kind":"commit","published_at":"2013-08-14T13:59:33.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"189d91602ba9b0a64b92247ed675594698797e3c","kind":"commit","published_at":"2013-08-13T07:52:12.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"36ae61a66459be8ce020676c01fc6a027839f718","kind":"commit","published_at":"2013-08-10T15:01:37.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"4f2fa1c216dc7c2b56147123c0043a837b789d7a","kind":"commit","published_at":"2013-08-06T03:41:42.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.4.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.4.0/manifests"},{"name":"0.3.10","sha":"7a5eb5ed954c7682182381dd24fac9ccd9c1990c","kind":"commit","published_at":"2013-08-02T21:07:15.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.10","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"252d2fbb4005bd298f81204b3e74e30645ccd2ae","kind":"commit","published_at":"2013-07-31T23:17:38.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.9","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"231b3c7450d3c02fbda565e4eb67ce9a9acf8e64","kind":"commit","published_at":"2013-07-30T07:19:44.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.8","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"9a111f20ef740358ced9b681e11092796107a816","kind":"commit","published_at":"2013-07-28T23:58:40.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.7","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.7/manifests"},{"name":"0.3.0","sha":"d8ce2f8d2f809b6c80fb25b5d1c7bbae37d1f16f","kind":"commit","published_at":"2013-07-07T02:13:40.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.0/manifests"},{"name":"0.1.0","sha":"c375430634706a48623bbd9b0c94b552d3f28ea9","kind":"commit","published_at":"2013-07-01T01:27:01.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.1.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sloria/TextBlob@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-09-01T22:45:57.160Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":56.19531470505221,"dependent_packages_count":51.114874400225794,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":53.655094552639},"purl":"pkg:conda/textblob","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/textblob","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/textblob","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/textblob/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T10:50:54.201Z","issues_count":102,"pull_requests_count":143,"avg_time_to_close_issue":112170125.53521127,"avg_time_to_close_pull_request":8758590.20143885,"issues_closed_count":71,"pull_requests_closed_count":139,"pull_request_authors_count":22,"issue_authors_count":99,"avg_comments_per_issue":2.4901960784313726,"avg_comments_per_pull_request":0.3146853146853147,"merged_pull_requests_count":107,"bot_issues_count":3,"bot_pull_requests_count":108,"past_year_issues_count":7,"past_year_pull_requests_count":63,"past_year_avg_time_to_close_issue":5046992.0,"past_year_avg_time_to_close_pull_request":735138.8305084746,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.25396825396825395,"past_year_bot_issues_count":2,"past_year_bot_pull_requests_count":48,"past_year_merged_pull_requests_count":52,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/issues","maintainers":[{"login":"sloria","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"},{"login":"jschnurr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jschnurr"}],"active_maintainers":[{"login":"sloria","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/textblob/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/textblob/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/textblob/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/textblob/related_packages","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":4329,"maintainers_count":0,"namespaces_count":0,"keywords_count":2929,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":613},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2025-09-08T06:52:46.830Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":2944202,"name":"textblob","ecosystem":"pypi","description":"Simple, Pythonic text processing. Sentiment analysis, part-of-speech tagging, noun phrase parsing, and more.","homepage":null,"licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/sloria/TextBlob","keywords_array":["textblob","nlp","linguistics","nltk","pattern"],"namespace":null,"versions_count":60,"first_release_published_at":"2013-07-01T01:17:27.000Z","latest_release_published_at":"2025-01-13T23:03:01.000Z","latest_release_number":"0.19.0","last_synced_at":"2025-09-07T10:01:34.373Z","created_at":"2022-04-10T12:49:13.449Z","updated_at":"2025-09-07T10:01:34.373Z","registry_url":"https://pypi.org/project/textblob/","install_command":"pip install textblob --index-url https://pypi.org/simple","documentation_url":"https://textblob.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: Text Processing :: Linguistic"],"normalized_name":"textblob","project_status":null},"repo_metadata":{"id":9251992,"uuid":"11075275","full_name":"sloria/TextBlob","owner":"sloria","description":"Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.","archived":false,"fork":false,"pushed_at":"2024-04-02T17:04:23.000Z","size":7956,"stargazers_count":8914,"open_issues_count":100,"forks_count":1124,"subscribers_count":265,"default_branch":"dev","last_synced_at":"2024-04-14T10:09:33.362Z","etag":null,"topics":["natural-language-processing","nlp","nltk","pattern","python","python-3"],"latest_commit_sha":null,"homepage":"https://textblob.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sloria.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null}},"created_at":"2013-06-30T18:29:18.000Z","updated_at":"2024-04-16T04:31:31.115Z","dependencies_parsed_at":"2022-07-10T17:47:27.265Z","dependency_job_id":"1ae03d34-8032-4065-9875-d9b5d944f38b","html_url":"https://github.com/sloria/TextBlob","commit_stats":{"total_commits":498,"total_committers":34,"mean_commits":"14.647058823529411","dds":0.2630522088353414,"last_synced_commit":"99450649bc8c3bf92ea33c94a1b7d7d65c8317c4"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217872896,"owners_count":16243956,"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":"sloria","name":"Steven Loria","uuid":"2379650","kind":"user","description":"Always a student, forever a junior developer","email":"","website":"https://stevenloria.com","location":"Brooklyn, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2379650?u=23c31d00581a9a82aba3862ab6b564522937d087\u0026v=4","repositories_count":144,"last_synced_at":"2024-04-15T00:55:53.373Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sloria","funding_links":[],"total_stars":15467,"followers":1761,"following":9,"created_at":"2022-11-02T16:32:54.252Z","updated_at":"2024-04-15T00:56:25.185Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sloria/repositories"},"tags":[{"name":"0.18.0.post0","sha":"146eed9dd59f948392770bd573ef705e5141114c","kind":"commit","published_at":"2024-02-15T20:38:16.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.18.0.post0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.18.0.post0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0.post0/manifests"},{"name":"0.18.0","sha":"1d96702f3769cffd869da708adbb5bb275a94c9a","kind":"commit","published_at":"2024-02-15T20:30:02.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.18.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.18.0/manifests"},{"name":"0.17.1","sha":"6396e24e85af7462cbed648fee21db5082a1f3fb","kind":"commit","published_at":"2021-10-22T03:17:05.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.17.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.1/manifests"},{"name":"0.17.0","sha":"9837c8f0e12a65576ead08af6d959d4465e24699","kind":"commit","published_at":"2021-02-18T02:24:57.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.17.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.17.0/manifests"},{"name":"0.16.0","sha":"976441bf5dbf3bb82a676ecff17e927548cb39a1","kind":"commit","published_at":"2020-04-26T18:54:28.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.16.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.16.0/manifests"},{"name":"0.15.3","sha":"e883b03a61537b007e65cc3f12d716f7bfb10ef6","kind":"commit","published_at":"2019-02-24T22:57:35.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.3/manifests"},{"name":"0.15.2","sha":"e32d4adfc5f460803fc404861d002b45b99c92d0","kind":"commit","published_at":"2018-11-21T17:49:54.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.2/manifests"},{"name":"0.15.1","sha":"607a8126b67c9d8ab29c60670a51ac24110b6ed9","kind":"commit","published_at":"2018-01-20T23:46:05.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.1/manifests"},{"name":"0.15.0","sha":"c89ddd21f641c977eade5458af31ca3bcd0d50b8","kind":"commit","published_at":"2017-12-02T22:48:22.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.15.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.15.0/manifests"},{"name":"0.14.0","sha":"7763b312da1e8d8e106db0b1a73de5d2b4e71e6a","kind":"commit","published_at":"2017-11-21T01:37:38.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.14.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.14.0/manifests"},{"name":"0.13.1","sha":"73687770cd860786f107ac28d175d0a66f8ae9ad","kind":"commit","published_at":"2017-11-11T23:52:08.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.13.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"3174af30d8501558114c6fe9ad1cbdb4673fe1b8","kind":"commit","published_at":"2017-08-16T03:44:37.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.13.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.13.0/manifests"},{"name":"0.12.0","sha":"ca0555a5ebf3440a8a8c15f2a05653bd97e29024","kind":"commit","published_at":"2017-02-27T13:20:21.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.12.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.12.0/manifests"},{"name":"0.11.1","sha":"93d5896de714f30227d9f0974d870626f7116246","kind":"commit","published_at":"2016-02-18T01:02:52.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.11.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"30a27892af37a125e3aef7edadfb4b9a14ea9982","kind":"commit","published_at":"2015-11-01T16:29:43.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.11.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.11.0/manifests"},{"name":"0.10.0","sha":"91146e729614d9ee6f054543ad2a5903fc4a9b40","kind":"commit","published_at":"2015-10-04T23:23:02.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.10.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.10.0/manifests"},{"name":"0.9.1","sha":"0f6b25ad3dfb39dc8d4657233ce137014a9bbd9a","kind":"commit","published_at":"2015-06-10T11:45:42.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.9.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"ce1560894f40392938f3e0bc1531fac1689bb81e","kind":"tag","published_at":"2014-09-15T04:16:46.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.9.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.9.0/manifests"},{"name":"0.8.4","sha":"5147dd9a09ac802fcbfbc629cbf5d370cf66c242","kind":"commit","published_at":"2014-02-03T01:30:19.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.4","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.4/manifests"},{"name":"0.8.3","sha":"444a74d0d90a4aea744dacb31a14f87b5c30759c","kind":"commit","published_at":"2013-12-29T18:05:28.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"6e6087bc04bb46dd123fe370f00ad75eb473e3c7","kind":"commit","published_at":"2013-12-21T20:14:08.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"b05cada791ebc7b9b40efc4d43347ef79297271e","kind":"commit","published_at":"2013-11-16T18:13:01.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"a44d16892f9f62ca2635657abce8cc2da48ceb18","kind":"commit","published_at":"2013-10-23T15:10:21.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.8.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.8.0/manifests"},{"name":"0.7.1","sha":"6b76c3f568a3cea16389d6bdb1b3e5a9dc6043e9","kind":"commit","published_at":"2013-09-30T19:27:36.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.7.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"609c4ae10d8b6ef2c9b70baa4f2e6f29c343bb51","kind":"commit","published_at":"2013-09-25T14:29:00.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.7.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.7.0/manifests"},{"name":"0.6.3","sha":"300a88c50ac55f108d6c557ccc445fa2fdc9f498","kind":"commit","published_at":"2013-09-15T16:07:09.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3/manifests"},{"name":"0.6.3-alpha","sha":"73889914fb57d0ec2f992bc2dc2191acff8b7250","kind":"commit","published_at":"2013-09-14T01:06:15.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.3-alpha","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.3-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.3-alpha/manifests"},{"name":"0.6.2","sha":"904db48becd2398115ca4d64cbf549830792fda6","kind":"commit","published_at":"2013-09-05T14:10:00.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.2/manifests"},{"name":"0.6.1","sha":"48f20fb11eb41f23cda9d2d8afb99965133ea370","kind":"commit","published_at":"2013-09-01T18:24:43.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"612b8c2ec998da857b9aff7e0589a0c8417ad26f","kind":"commit","published_at":"2013-08-26T02:09:12.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.6.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.6.0/manifests"},{"name":"0.5.3","sha":"fc7c02fb3965ae90fafa6b90d8ca66715f9d8a21","kind":"commit","published_at":"2013-08-21T21:12:16.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.3","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"1444008a36dbb5ebcb5c00e4e9d24ee003e2d88a","kind":"commit","published_at":"2013-08-14T13:59:33.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.2","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"189d91602ba9b0a64b92247ed675594698797e3c","kind":"commit","published_at":"2013-08-13T07:52:12.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.1","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"36ae61a66459be8ce020676c01fc6a027839f718","kind":"commit","published_at":"2013-08-10T15:01:37.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.5.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"4f2fa1c216dc7c2b56147123c0043a837b789d7a","kind":"commit","published_at":"2013-08-06T03:41:42.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.4.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.4.0/manifests"},{"name":"0.3.10","sha":"7a5eb5ed954c7682182381dd24fac9ccd9c1990c","kind":"commit","published_at":"2013-08-02T21:07:15.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.10","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"252d2fbb4005bd298f81204b3e74e30645ccd2ae","kind":"commit","published_at":"2013-07-31T23:17:38.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.9","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"231b3c7450d3c02fbda565e4eb67ce9a9acf8e64","kind":"commit","published_at":"2013-07-30T07:19:44.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.8","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"9a111f20ef740358ced9b681e11092796107a816","kind":"commit","published_at":"2013-07-28T23:58:40.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.7","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.7/manifests"},{"name":"0.3.0","sha":"d8ce2f8d2f809b6c80fb25b5d1c7bbae37d1f16f","kind":"commit","published_at":"2013-07-07T02:13:40.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.3.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.3.0/manifests"},{"name":"0.1.0","sha":"c375430634706a48623bbd9b0c94b552d3f28ea9","kind":"commit","published_at":"2013-07-01T01:27:01.000Z","download_url":"https://codeload.github.com/sloria/TextBlob/tar.gz/0.1.0","html_url":"https://github.com/sloria/TextBlob/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-08T10:51:16.581Z","dependent_packages_count":93,"downloads":1420555,"downloads_period":"last-month","dependent_repos_count":6514,"rankings":{"downloads":0.4194079758534637,"dependent_repos_count":0.1205901218729955,"dependent_packages_count":0.250168192732101,"stargazers_count":0.2692812262652765,"forks_count":1.2266598277783807,"docker_downloads_count":0.9039325011101791,"average":0.5316733076020661},"purl":"pkg:pypi/textblob","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/textblob","docker_dependents_count":238,"docker_downloads_count":382076,"usage_url":"https://repos.ecosyste.ms/usage/pypi/textblob","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/textblob/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-06T22:10:04.802Z","issues_count":76,"pull_requests_count":81,"avg_time_to_close_issue":29195616.40625,"avg_time_to_close_pull_request":14442978.810126582,"issues_closed_count":32,"pull_requests_closed_count":79,"pull_request_authors_count":18,"issue_authors_count":75,"avg_comments_per_issue":2.3421052631578947,"avg_comments_per_pull_request":0.35802469135802467,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":61,"past_year_issues_count":14,"past_year_pull_requests_count":36,"past_year_avg_time_to_close_issue":2501324.1666666665,"past_year_avg_time_to_close_pull_request":170370.41176470587,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":14,"past_year_avg_comments_per_issue":0.7142857142857143,"past_year_avg_comments_per_pull_request":0.08333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":31,"past_year_merged_pull_requests_count":31,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/issues","maintainers":[{"login":"sloria","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"},{"login":"jschnurr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jschnurr"}],"active_maintainers":[{"login":"sloria","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/textblob/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/textblob/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/textblob/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/textblob/related_packages","maintainers":[{"uuid":"sloria","login":"sloria","name":null,"email":null,"url":null,"packages_count":39,"html_url":"https://pypi.org/user/sloria/","role":null,"created_at":"2022-12-14T07:18:26.464Z","updated_at":"2022-12-14T07:18:26.464Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sloria/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726140,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":6975,"full_name":"sloria/TextBlob","default_branch":"dev","committers":[{"name":"Steven Loria","email":"sloria1@gmail.com","login":"sloria","count":376},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":35},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":19},{"name":"Jon Coe","email":"jonathon.coe@offerpop.com","login":null,"count":17},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":15},{"name":"dependabot[bot]","email":"support@dependabot.com","login":"dependabot-support","count":14},{"name":"Matthew Honnibal","email":"matthew@honnibal.com","login":null,"count":12},{"name":"Roman Yankovsky","email":"roman@yankovsky.me","login":"RomanYankovsky","count":11},{"name":"Jeff Schnurr","email":"jschnurr@gmail.com","login":"jschnurr","count":7},{"name":"pyup-bot","email":"github-bot@pyup.io","login":"pyup-bot","count":6},{"name":"Adrián López","email":"alopez@smartvel.com","login":null,"count":5},{"name":"Joseph Albert","email":"jxa357@psu.edu","login":null,"count":5},{"name":"John Franey","email":"1728528+johnfraney","login":"johnfraney","count":5},{"name":"Evan Dempsey","email":"evandempsey@gmail.com","login":"evandempsey","count":5},{"name":"Jamie Moschella","email":"40072741+jammmo","login":"jammmo","count":4},{"name":"Roman Korolev","email":"roman.korolev@twyla.ai","login":null,"count":2},{"name":"Jeff Kolb","email":"jeffakolb@gmail.com","login":"jeffakolb","count":2},{"name":"Daniel Ong","email":"danielong1@gmail.com","login":"danong","count":2},{"name":"Jhon Eslava","email":"epicjhon1994@gmail.com","login":"EpicJhon","count":2},{"name":"Adel Qalieh","email":"aqalieh95@gmail.com","login":"adelq","count":1},{"name":"Adrián López Calvo","email":"adrianlopezcalvo@gmail.com","login":"AdrianLC","count":1},{"name":"David Karesh","email":"davidnk@gmail.com","login":"davidnk","count":1},{"name":"Evgeny Kemerov","email":"github@kemerov.dev","login":"sudoguy","count":1},{"name":"Karthikeyan Singaravelan","email":"tir.karthi@gmail.com","login":"tirkarthi","count":1},{"name":"Daniel Ong","email":"danielong@outwardinc.com","login":null,"count":1},{"name":"Adam Chainz","email":"adam@adamj.eu","login":null,"count":1},{"name":"Lage Ragnarsson","email":"lragnarsson@opera.com","login":"lragnarsson","count":1},{"name":"Nitish Kulshrestha","email":"nitish.bitsg@gmail.com","login":"nikulshr","count":1},{"name":"PAVEL\\Pavel","email":"malai.pavel@gmail.com","login":"pavelmalai","count":1},{"name":"Pete Keen","email":"peter.keen@bugsplat.info","login":"peterkeen","count":1},{"name":"Ram Rachum","email":"ram@rachum.com","login":"cool-RR","count":1},{"name":"Ray Bell","email":"rayjohnbell0@gmail.com","login":"raybellwaves","count":1},{"name":"Robin B","email":"code-inflation","login":"code-inflation","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Tyler James Harden","email":"me@tylerjharden.com","login":"tylerjharden","count":1},{"name":"Wes Childs","email":"wes@custommade.com","login":"mrchilds","count":1},{"name":"casatir","email":"romain.casati@basthon.fr","login":"casatir","count":1}],"total_commits":562,"total_committers":37,"total_bot_commits":83,"total_bot_committers":4,"mean_commits":15.18918918918919,"dds":0.33096085409252674,"past_year_committers":[{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":26},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11},{"name":"John Franey","email":"1728528+johnfraney","login":"johnfraney","count":5},{"name":"Steven Loria","email":"sloria1@gmail.com","login":"sloria","count":2}],"past_year_total_commits":44,"past_year_total_committers":4,"past_year_total_bot_commits":37,"past_year_total_bot_committers":2,"past_year_mean_commits":11.0,"past_year_dds":0.40909090909090906,"last_synced_at":"2025-05-26T20:10:42.050Z","last_synced_commit":"772872574e98052a067714e445bec7a8626404f2","created_at":"2023-03-07T09:44:11.592Z","updated_at":"2025-05-26T20:10:42.095Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:13.651Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"sloria/TextBlob","html_url":"https://github.com/sloria/TextBlob","last_synced_at":"2025-09-05T18:50:36.022Z","status":null,"issues_count":102,"pull_requests_count":189,"avg_time_to_close_issue":127904501.09836066,"avg_time_to_close_pull_request":10943076.062857144,"issues_closed_count":61,"pull_requests_closed_count":175,"pull_request_authors_count":22,"issue_authors_count":100,"avg_comments_per_issue":2.2450980392156863,"avg_comments_per_pull_request":0.2804232804232804,"merged_pull_requests_count":129,"bot_issues_count":2,"bot_pull_requests_count":143,"past_year_issues_count":6,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":379356.0,"past_year_avg_time_to_close_pull_request":446645.52459016396,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":61,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.16666666666666666,"past_year_avg_comments_per_pull_request":0.2318840579710145,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":52,"past_year_merged_pull_requests_count":51,"created_at":"2023-05-10T21:15:47.149Z","updated_at":"2025-09-05T18:50:36.023Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sloria%2FTextBlob/issues","issue_labels_count":{"enhancement":3,"ready":2,"announcement":1,"please-help":1,"dependencies":1,"python":1},"pull_request_labels_count":{"dependencies":68,"python":32,"security":3,"github_actions":2},"issue_author_associations_count":{"NONE":97,"CONTRIBUTOR":4,"OWNER":1},"pull_request_author_associations_count":{"CONTRIBUTOR":160,"NONE":19,"OWNER":8,"COLLABORATOR":2},"issue_authors":{"tirkarthi":2,"smalldatascaled":2,"dependabot[bot]":1,"adrien731":1,"progenysw":1,"Goldziher":1,"dagrha":1,"wanghaisheng":1,"nmstoker":1,"munichong":1,"ShiJunyiSJ1":1,"dashu101":1,"cliff88":1,"Sandy4321":1,"xasg":1,"chandra589":1,"kengz":1,"JohnOmernik":1,"finsqm":1,"thomasf1":1,"shubheshswain91":1,"curiosor":1,"pienio7":1,"artptz":1,"sloria":1,"geobetts":1,"brahmac":1,"austinmyc":1,"mannan291":1,"Rapid1898-code":1,"Byambatsogt481":1,"2laWehT":1,"jburb":1,"arnieadm35":1,"jnkboy1":1,"junlei007":1,"liaochris":1,"alcinos":1,"dependabot-preview[bot]":1,"abushoeb":1,"stevenlis":1,"johann-petrak":1,"karnauskas":1,"sneex-seo":1,"Hubenna":1,"pdeitel":1,"jayvdb":1,"cagan-elden":1,"yasminaaq":1,"seriousbee":1,"saitarslanboun":1,"bwareham":1,"MANIKANDAN2112":1,"Atharv-Attri":1,"yaoysyao":1,"liranmaymoni":1,"ksantr":1,"Deepankar-98":1,"ennamarie19":1,"ashutosh-sharma-xi":1,"kjdeveloper8":1,"nadim-ham":1,"Wes-Wwang":1,"PasaOpasen":1,"psychemedia":1,"kpineda4":1,"MrRaghav":1,"Heun11":1,"DSLituiev":1,"Mank0o":1,"koushikcs09":1,"whosken":1,"seekshreyas":1,"fresejoerg":1,"zackmdavis":1,"jhjhmnk":1,"desmond27":1,"DennisvDijk":1,"brunojus":1,"ceased-ebc":1,"Twenkid":1,"swatijibhkatesj":1,"harrisishaq":1,"tadeonm04":1,"lifeofzi":1,"Oma-Alram":1,"neomukul":1,"stajdini":1,"gabrielfior":1,"Isabelane":1,"NijntjePluis":1,"codedocta":1,"kapkirl":1,"JeanChristopheMorinPerso":1,"nadahashmi":1,"chromafunk":1,"debjyoti003":1,"edgaralts":1,"nakuldahiwade":1,"Ahnaf702":1},"pull_request_authors":{"pre-commit-ci[bot]":75,"dependabot-preview[bot]":34,"dependabot[bot]":34,"johnfraney":9,"sloria":8,"pyup-bot":3,"tirkarthi":3,"bhavyajammu":3,"jonathangreen":2,"rahulgit7":2,"smontanaro":2,"t2kpbraune":2,"kjdeveloper8":2,"jschnurr":2,"sudoguy":1,"disputas":1,"XinyuLiu5566":1,"mikebgrep":1,"timgates42":1,"robsonpeixoto":1,"putssander":1,"casatir":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10119854,"issues_count":31671343,"pull_requests_count":98658007,"authors_count":10710005,"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":{"dependencies":1,"python":1},"past_year_pull_request_labels_count":{"dependencies":15,"python":13,"github_actions":2},"past_year_issue_author_associations_count":{"NONE":5,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":61,"NONE":6,"OWNER":2},"past_year_issue_authors":{"cagan-elden":1,"curiosor":1,"dashu101":1,"dependabot[bot]":1,"stajdini":1,"tadeonm04":1},"past_year_pull_request_authors":{"pre-commit-ci[bot]":37,"dependabot[bot]":15,"johnfraney":9,"bhavyajammu":3,"sloria":2,"rahulgit7":2,"mikebgrep":1},"maintainers":[{"login":"sloria","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"},{"login":"jschnurr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jschnurr"}],"active_maintainers":[{"login":"sloria","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sloria"}]},"events":{"total":{"IssuesEvent":36,"WatchEvent":282,"DeleteEvent":28,"IssueCommentEvent":50,"PushEvent":50,"PullRequestReviewEvent":12,"PullRequestReviewCommentEvent":7,"PullRequestEvent":65,"ForkEvent":30,"CreateEvent":24},"last_year":{"IssuesEvent":36,"WatchEvent":282,"DeleteEvent":28,"IssueCommentEvent":50,"PushEvent":50,"PullRequestReviewEvent":12,"PullRequestReviewCommentEvent":7,"PullRequestEvent":65,"ForkEvent":30,"CreateEvent":24}},"keywords":["natural-language-processing","nlp","nltk","pattern","python","python-3"],"dependencies":[],"score":27.178002421066978,"created_at":"2025-09-08T11:18:36.368Z","updated_at":"2025-10-07T08:24:53.547Z","avatar_url":"https://github.com/sloria.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":1420555,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["distributed","serializer","parallel","closember","http-server","http-client","asyncio","aiohttp","templates","data-mining"],"project_url":"https://science.ecosyste.ms/api/v1/projects/65039","html_url":"https://science.ecosyste.ms/projects/65039"}