{"id":372768,"url":"https://github.com/tower-rs/tower","last_synced_at":"2026-05-18T12:30:16.916Z","repository":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":{"login":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"packages":[{"id":13763681,"name":"rust-tower-layer","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T10:15:52.695Z","latest_release_published_at":"2026-02-13T10:15:52.695Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-13T12:20:27.454Z","created_at":"2026-02-13T10:15:52.499Z","updated_at":"2026-03-13T12:30:56.755Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.6.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T10:16:32.276Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.23414938730910323,"forks_count":0.293987564065874,"docker_downloads_count":null,"average":0.1320342378437443},"purl":"pkg:deb/ubuntu/rust-tower-layer?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13763678,"name":"rust-tower","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T10:15:51.661Z","latest_release_published_at":"2026-02-13T10:15:51.661Z","latest_release_number":"0.4.13-3","last_synced_at":"2026-03-13T17:17:34.003Z","created_at":"2026-02-13T10:15:51.458Z","updated_at":"2026-03-13T17:31:18.353Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower","install_command":"apt-get install rust-tower","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.6.2","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native (\u003e= 1.49.0) \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e, librust-tracing-0.1+std-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T10:16:17.041Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.23414938730910323,"forks_count":0.293987564065874,"docker_downloads_count":null,"average":0.1320342378437443},"purl":"pkg:deb/ubuntu/rust-tower?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13763682,"name":"rust-tower-service","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T10:15:53.316Z","latest_release_published_at":"2026-02-13T10:15:53.316Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-13T17:14:25.931Z","created_at":"2026-02-13T10:15:53.107Z","updated_at":"2026-03-13T17:31:40.396Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T10:16:35.345Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.23414938730910323,"forks_count":0.293987564065874,"docker_downloads_count":null,"average":0.1320342378437443},"purl":"pkg:deb/ubuntu/rust-tower-service?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13807718,"name":"rust-tower","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T19:07:26.395Z","latest_release_published_at":"2026-02-13T19:07:26.395Z","latest_release_number":"0.4.13-2","last_synced_at":"2026-03-13T19:27:21.167Z","created_at":"2026-02-13T19:07:26.047Z","updated_at":"2026-03-13T19:27:21.387Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower","install_command":"apt-get install rust-tower","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T19:15:58.521Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13807721,"name":"rust-tower-service","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T19:07:28.224Z","latest_release_published_at":"2026-02-13T19:07:28.224Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-13T19:27:21.521Z","created_at":"2026-02-13T19:07:27.963Z","updated_at":"2026-03-13T19:27:21.744Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T19:15:58.535Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower-service?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13715690,"name":"rust-tower-layer","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-13T00:10:41.324Z","latest_release_published_at":"2026-02-13T00:10:41.324Z","latest_release_number":"0.3.1-1","last_synced_at":"2026-03-14T01:29:18.277Z","created_at":"2026-02-13T00:10:40.081Z","updated_at":"2026-03-14T01:30:29.028Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":"https://packages.debian.org/bookworm/rust-tower-layer","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:10:41.390Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-layer?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13807720,"name":"rust-tower-layer","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T19:07:26.736Z","latest_release_published_at":"2026-02-13T19:07:26.736Z","latest_release_number":"0.3.1-1","last_synced_at":"2026-03-14T04:18:17.229Z","created_at":"2026-02-13T19:07:26.425Z","updated_at":"2026-03-14T04:18:17.441Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T19:15:58.522Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower-layer?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-13T01:09:17.104Z","issues_count":84,"pull_requests_count":178,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10722333.77852349,"issues_closed_count":42,"pull_requests_closed_count":149,"pull_request_authors_count":76,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.550561797752809,"merged_pull_requests_count":122,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":38,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1744884.25,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.7894736842105263,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":4296355,"name":"tower-ready-cache","ecosystem":"cargo","description":"Caches a set of services\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2019-12-19T23:04:15.295Z","latest_release_published_at":"2020-02-24T18:29:35.262Z","latest_release_number":"0.3.1","last_synced_at":"2026-05-15T11:07:28.062Z","created_at":"2022-04-13T07:17:28.756Z","updated_at":"2026-05-15T11:13:30.749Z","registry_url":"https://crates.io/crates/tower-ready-cache/","install_command":"cargo install tower-ready-cache","documentation_url":"https://docs.rs/tower-ready-cache/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.3","sha":"4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc","kind":"commit","published_at":"2026-01-12T18:41:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3/manifests"},{"name":"tower-0.5.2","sha":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d","kind":"commit","published_at":"2024-12-11T13:25:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2/manifests"},{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-spawn-ready-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-balance-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-reconnect-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-15T11:13:30.749Z","dependent_packages_count":1,"downloads":1693371,"downloads_period":"total","dependent_repos_count":186,"rankings":{"downloads":1.746987951807229,"dependent_repos_count":2.9007928833881262,"dependent_packages_count":18.172479249637103,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":null,"average":5.628755274440834},"purl":"pkg:cargo/tower-ready-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-ready-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-ready-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-ready-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-15T11:02:59.582Z","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-ready-cache/codemeta","maintainers":[{"uuid":"3959","login":"LucioFranco","name":"Lucio Franco","email":null,"url":"https://github.com/LucioFranco","packages_count":32,"html_url":"https://crates.io/users/LucioFranco","role":null,"created_at":"2022-11-08T02:39:47.141Z","updated_at":"2022-11-08T02:39:47.141Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/LucioFranco/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296319,"name":"tower-make","ecosystem":"cargo","description":"Trait aliases for Services that produce specific types of Responses.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2019-08-27T16:44:36.206Z","latest_release_published_at":"2019-11-29T21:12:08.778Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-15T11:07:16.491Z","created_at":"2022-04-13T07:17:24.952Z","updated_at":"2026-05-15T11:07:16.491Z","registry_url":"https://crates.io/crates/tower-make/","install_command":"cargo install tower-make","documentation_url":"https://docs.rs/tower-make/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2024-09-05T12:32:13.000Z","size":3239,"stargazers_count":3514,"open_issues_count":76,"forks_count":280,"subscribers_count":56,"default_branch":"master","last_synced_at":"2024-10-25T06:24:05.125Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2024-10-24T21:37:41.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":568,"total_committers":99,"mean_commits":5.737373737373737,"dds":0.8450704225352113,"last_synced_commit":"71551010acff922c5b51c280e49a15ad2d33df61"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221409671,"owners_count":16815241,"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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2024-03-25T20:28:53.459Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":4623,"followers":129,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2024-03-25T20:28:53.686Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T16:19:17.477Z","dependent_packages_count":8,"downloads":2386437,"downloads_period":"total","dependent_repos_count":388,"rankings":{"downloads":1.511973821210769,"dependent_repos_count":2.1062025881302993,"dependent_packages_count":4.233701513630109,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":6.8493150684931505,"average":3.3374515464726726},"purl":"pkg:cargo/tower-make","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-make","docker_dependents_count":1,"docker_downloads_count":15,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-make","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-make/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T14:31:20.739Z","issues_count":202,"pull_requests_count":309,"avg_time_to_close_issue":15317577.625,"avg_time_to_close_pull_request":5629710.912698412,"issues_closed_count":128,"pull_requests_closed_count":252,"pull_request_authors_count":63,"issue_authors_count":59,"avg_comments_per_issue":3.5693069306930694,"avg_comments_per_pull_request":1.4660194174757282,"merged_pull_requests_count":216,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":32,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1132498.0,"past_year_avg_time_to_close_pull_request":5758958.15,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":21,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.3125,"past_year_avg_comments_per_pull_request":1.4074074074074074,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"olix0r","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}],"active_maintainers":[{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-make/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:43.715Z","updated_at":"2022-11-08T02:39:43.715Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"},{"uuid":"3959","login":"LucioFranco","name":"Lucio Franco","email":null,"url":"https://github.com/LucioFranco","packages_count":32,"html_url":"https://crates.io/users/LucioFranco","role":null,"created_at":"2022-11-08T02:39:43.724Z","updated_at":"2022-11-08T02:39:43.724Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/LucioFranco/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296396,"name":"tower-spawn-ready","ecosystem":"cargo","description":"Drives service readiness via a spawned task\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2019-09-11T20:34:27.483Z","latest_release_published_at":"2019-12-19T23:04:56.656Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-15T11:07:27.804Z","created_at":"2022-04-13T07:17:33.262Z","updated_at":"2026-05-15T11:07:27.804Z","registry_url":"https://crates.io/crates/tower-spawn-ready/","install_command":"cargo install tower-spawn-ready","documentation_url":"https://docs.rs/tower-spawn-ready/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:15.955Z","dependent_packages_count":0,"downloads":4427,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":45.83451701291204,"dependent_repos_count":29.318292202377133,"dependent_packages_count":33.81230354737315,"stargazers_count":2.8115062819020737,"forks_count":3.477726968650056,"average":23.05086920264289},"purl":"pkg:cargo/tower-spawn-ready","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-spawn-ready","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-spawn-ready","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-spawn-ready/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-17T00:03:19.919Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.4615384615384615,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-spawn-ready/codemeta","maintainers":[{"uuid":"3959","login":"LucioFranco","name":"Lucio Franco","email":null,"url":"https://github.com/LucioFranco","packages_count":32,"html_url":"https://crates.io/users/LucioFranco","role":null,"created_at":"2022-11-08T02:39:51.094Z","updated_at":"2022-11-08T02:39:51.094Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/LucioFranco/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296201,"name":"tower-discover","ecosystem":"cargo","description":"Abstracts over service discovery strategies.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2017-10-03T16:32:06.371Z","latest_release_published_at":"2019-12-19T23:06:27.541Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-15T11:06:53.575Z","created_at":"2022-04-13T07:17:08.906Z","updated_at":"2026-05-15T11:12:50.560Z","registry_url":"https://crates.io/crates/tower-discover/","install_command":"cargo install tower-discover","documentation_url":"https://docs.rs/tower-discover/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.3","sha":"4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc","kind":"commit","published_at":"2026-01-12T18:41:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3/manifests"},{"name":"tower-0.5.2","sha":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d","kind":"commit","published_at":"2024-12-11T13:25:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2/manifests"},{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-spawn-ready-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-balance-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-reconnect-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-15T11:12:50.560Z","dependent_packages_count":4,"downloads":2597194,"downloads_period":"total","dependent_repos_count":226,"rankings":{"downloads":1.3855421686746987,"dependent_repos_count":2.696712777034062,"dependent_packages_count":7.415456060966896,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":4.723337795626952,"average":3.590760848279053},"purl":"pkg:cargo/tower-discover","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-discover","docker_dependents_count":4,"docker_downloads_count":202,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-discover","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-discover/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-15T11:02:59.582Z","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-discover/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:34.819Z","updated_at":"2022-11-08T02:39:34.819Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296233,"name":"tower-limit","ecosystem":"cargo","description":"Limit maximum request rate to a `Service`.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2019-04-27T05:20:03.259Z","latest_release_published_at":"2020-03-25T23:53:39.378Z","latest_release_number":"0.3.1","last_synced_at":"2026-05-15T11:06:51.905Z","created_at":"2022-04-13T07:17:17.766Z","updated_at":"2026-05-15T11:12:50.563Z","registry_url":"https://crates.io/crates/tower-limit/","install_command":"cargo install tower-limit","documentation_url":"https://docs.rs/tower-limit/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.3","sha":"4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc","kind":"commit","published_at":"2026-01-12T18:41:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3/manifests"},{"name":"tower-0.5.2","sha":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d","kind":"commit","published_at":"2024-12-11T13:25:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2/manifests"},{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-spawn-ready-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-balance-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-reconnect-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-15T11:12:50.563Z","dependent_packages_count":2,"downloads":2602676,"downloads_period":"total","dependent_repos_count":226,"rankings":{"downloads":1.3885170310873123,"dependent_repos_count":2.696712777034062,"dependent_packages_count":12.243743393529753,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":5.9925400358852565,"average":4.607504920818015},"purl":"pkg:cargo/tower-limit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-limit","docker_dependents_count":2,"docker_downloads_count":9,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-limit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-limit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-15T11:02:59.582Z","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-limit/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:41.479Z","updated_at":"2022-11-08T02:39:41.479Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296179,"name":"tower-balance","ecosystem":"cargo","description":"Balance load across a set of uniform services.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2017-11-16T17:34:48.482Z","latest_release_published_at":"2019-12-19T23:08:14.949Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-15T11:06:58.704Z","created_at":"2022-04-13T07:17:03.101Z","updated_at":"2026-05-15T11:12:50.564Z","registry_url":"https://crates.io/crates/tower-balance/","install_command":"cargo install tower-balance","documentation_url":"https://docs.rs/tower-balance/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.3","sha":"4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc","kind":"commit","published_at":"2026-01-12T18:41:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3/manifests"},{"name":"tower-0.5.2","sha":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d","kind":"commit","published_at":"2024-12-11T13:25:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2/manifests"},{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-spawn-ready-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-balance-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-reconnect-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-15T11:12:50.563Z","dependent_packages_count":2,"downloads":1705661,"downloads_period":"total","dependent_repos_count":199,"rankings":{"downloads":1.7432693737914622,"dependent_repos_count":2.8298378699985123,"dependent_packages_count":12.243743393529753,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":4.765729585006693,"average":4.4843494182830215},"purl":"pkg:cargo/tower-balance","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-balance","docker_dependents_count":2,"docker_downloads_count":193,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-balance","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-balance/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-15T11:02:59.582Z","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-balance/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:31.224Z","updated_at":"2022-11-08T02:39:31.224Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296383,"name":"tower-retry","ecosystem":"cargo","description":"Retry failed requests.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2017-11-16T17:36:34.878Z","latest_release_published_at":"2019-12-19T23:15:56.192Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-15T11:07:28.323Z","created_at":"2022-04-13T07:17:31.134Z","updated_at":"2026-05-15T11:12:50.564Z","registry_url":"https://crates.io/crates/tower-retry/","install_command":"cargo install tower-retry","documentation_url":"https://docs.rs/tower-retry/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2025-11-17T00:03:29.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":5624,"followers":212,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2025-11-17T00:03:29.183Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.3","sha":"4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc","kind":"commit","published_at":"2026-01-12T18:41:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.3/manifests"},{"name":"tower-0.5.2","sha":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d","kind":"commit","published_at":"2024-12-11T13:25:54.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.2/manifests"},{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-spawn-ready-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-balance-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-make-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-reconnect-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.3.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-util-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-timeout-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-test-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-retry-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-load-shed-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-limit-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-layer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-discover-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-buffer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tower-rs/tower@tower-service-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-15T11:12:50.564Z","dependent_packages_count":1,"downloads":2511075,"downloads_period":"total","dependent_repos_count":225,"rankings":{"downloads":1.4160345084039863,"dependent_repos_count":2.7014563467860704,"dependent_packages_count":18.172479249637103,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":5.9925400358852565,"average":5.601004404680688},"purl":"pkg:cargo/tower-retry","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-retry","docker_dependents_count":2,"docker_downloads_count":9,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-retry","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-retry/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-15T11:02:59.582Z","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-retry/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:49.741Z","updated_at":"2022-11-08T02:39:49.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":13568845,"name":"rust-tower","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T07:13:40.422Z","latest_release_published_at":"2026-02-11T07:13:40.422Z","latest_release_number":"0.4.13-2","last_synced_at":"2026-03-11T15:29:18.076Z","created_at":"2026-02-11T07:13:40.231Z","updated_at":"2026-03-11T15:29:18.077Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower","install_command":"apt-get install rust-tower","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:49.595Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13568847,"name":"rust-tower-service","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T07:13:41.609Z","latest_release_published_at":"2026-02-11T07:13:41.609Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-11T15:29:26.464Z","created_at":"2026-02-11T07:13:41.419Z","updated_at":"2026-03-11T15:29:26.464Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:49.617Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower-service?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13568846,"name":"rust-tower-layer","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T07:13:41.016Z","latest_release_published_at":"2026-02-11T07:13:41.016Z","latest_release_number":"0.3.1-1","last_synced_at":"2026-03-12T01:20:01.303Z","created_at":"2026-02-11T07:13:40.827Z","updated_at":"2026-03-12T01:20:01.303Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:49.615Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-tower-layer?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":4296182,"name":"tower-buffer","ecosystem":"cargo","description":"Buffer requests before dispatching to a `Service`.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2017-11-16T17:35:04.077Z","latest_release_published_at":"2019-12-19T22:43:40.511Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-12T16:21:16.941Z","created_at":"2022-04-13T07:17:04.548Z","updated_at":"2026-05-12T16:21:16.942Z","registry_url":"https://crates.io/crates/tower-buffer/","install_command":"cargo install tower-buffer","documentation_url":"https://docs.rs/tower-buffer/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:14.931Z","dependent_packages_count":2,"downloads":2564401,"downloads_period":"total","dependent_repos_count":226,"rankings":{"downloads":1.4011601963409193,"dependent_repos_count":2.696712777034062,"dependent_packages_count":12.243743393529753,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":4.723337795626952,"average":4.398078408317232},"purl":"pkg:cargo/tower-buffer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-buffer","docker_dependents_count":4,"docker_downloads_count":202,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-buffer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-buffer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-17T00:03:19.919Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.4615384615384615,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-buffer/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:32.562Z","updated_at":"2022-11-08T02:39:32.562Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"},{"uuid":"359","login":"seanmonstar","name":"Sean McArthur","email":null,"url":"https://github.com/seanmonstar","packages_count":54,"html_url":"https://crates.io/users/seanmonstar","role":null,"created_at":"2022-11-08T02:39:32.573Z","updated_at":"2022-11-08T02:39:32.573Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/seanmonstar/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296418,"name":"tower-test","ecosystem":"cargo","description":"Utilities for writing client and server `Service` tests.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2018-02-19T17:52:25.863Z","latest_release_published_at":"2021-01-07T22:34:30.928Z","latest_release_number":"0.4.0","last_synced_at":"2026-05-12T16:21:17.134Z","created_at":"2022-04-13T07:17:34.155Z","updated_at":"2026-05-12T16:21:17.134Z","registry_url":"https://crates.io/crates/tower-test/","install_command":"cargo install tower-test","documentation_url":"https://docs.rs/tower-test/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:13.533Z","dependent_packages_count":43,"downloads":5939641,"downloads_period":"total","dependent_repos_count":293,"rankings":{"downloads":1.749219098616689,"dependent_repos_count":2.385344301801467,"dependent_packages_count":1.0776375327458918,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":1.8265655213446377,"average":2.0603804569800657},"purl":"pkg:cargo/tower-test","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-test","docker_dependents_count":121,"docker_downloads_count":24196788,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-test","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-test/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:04:42.711Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-test/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:51.953Z","updated_at":"2022-11-08T02:39:51.953Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296235,"name":"tower-load-shed","ecosystem":"cargo","description":"Immediately reject requests if the inner service is not ready. This is also\nknown as load-shedding.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2019-04-27T05:21:06.821Z","latest_release_published_at":"2019-12-19T23:14:59.502Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-12T16:21:12.649Z","created_at":"2022-04-13T07:17:19.559Z","updated_at":"2026-05-12T16:21:12.649Z","registry_url":"https://crates.io/crates/tower-load-shed/","install_command":"cargo install tower-load-shed","documentation_url":"https://docs.rs/tower-load-shed/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:09.129Z","dependent_packages_count":1,"downloads":2499617,"downloads_period":"total","dependent_repos_count":225,"rankings":{"downloads":1.4175219396102932,"dependent_repos_count":2.7014563467860704,"dependent_packages_count":18.172479249637103,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":5.9925400358852565,"average":5.6012523098817395},"purl":"pkg:cargo/tower-load-shed","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-load-shed","docker_dependents_count":2,"docker_downloads_count":9,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-load-shed","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-load-shed/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:04:42.711Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load-shed/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:42.321Z","updated_at":"2022-11-08T02:39:42.321Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296234,"name":"tower-load","ecosystem":"cargo","description":"Strategies for measuring the load of a service\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2019-09-11T20:20:40.511Z","latest_release_published_at":"2019-12-19T23:07:01.839Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-12T16:21:09.161Z","created_at":"2022-04-13T07:17:18.986Z","updated_at":"2026-05-12T16:21:09.161Z","registry_url":"https://crates.io/crates/tower-load/","install_command":"cargo install tower-load","documentation_url":"https://docs.rs/tower-load/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:02.488Z","dependent_packages_count":6,"downloads":2016153,"downloads_period":"total","dependent_repos_count":213,"rankings":{"downloads":1.6235311616837722,"dependent_repos_count":2.7706291001591716,"dependent_packages_count":5.361395570373899,"stargazers_count":2.5271456195150974,"forks_count":2.981555853041797,"docker_downloads_count":null,"average":3.0528514609547477},"purl":"pkg:cargo/tower-load","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-load","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-load","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-load/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:04:42.711Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-load/codemeta","maintainers":[{"uuid":"3959","login":"LucioFranco","name":"Lucio Franco","email":null,"url":"https://github.com/LucioFranco","packages_count":32,"html_url":"https://crates.io/users/LucioFranco","role":null,"created_at":"2022-11-08T02:39:41.901Z","updated_at":"2022-11-08T02:39:41.901Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/LucioFranco/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296365,"name":"tower-reconnect","ecosystem":"cargo","description":"Automatically recreate a new `Service` instance when an error is encountered.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2017-10-03T16:33:08.146Z","latest_release_published_at":"2017-10-03T16:33:08.146Z","latest_release_number":"0.0.0","last_synced_at":"2026-05-12T16:21:16.687Z","created_at":"2022-04-13T07:17:29.479Z","updated_at":"2026-05-12T16:21:16.687Z","registry_url":"https://crates.io/crates/tower-reconnect/","install_command":"cargo install tower-reconnect","documentation_url":"https://docs.rs/tower-reconnect/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:14.507Z","dependent_packages_count":1,"downloads":25217,"downloads_period":"total","dependent_repos_count":8,"rankings":{"downloads":12.086865982448312,"dependent_repos_count":8.32880424667019,"dependent_packages_count":18.172479249637103,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":4.765729585006693,"average":8.112899225189002},"purl":"pkg:cargo/tower-reconnect","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-reconnect","docker_dependents_count":2,"docker_downloads_count":193,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-reconnect","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-reconnect/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:04:42.711Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-reconnect/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:47.983Z","updated_at":"2022-11-08T02:39:47.983Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296456,"name":"tower-util","ecosystem":"cargo","description":"Utilities for working with `Service`.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2017-11-16T17:36:27.413Z","latest_release_published_at":"2020-03-23T17:42:26.558Z","latest_release_number":"0.3.1","last_synced_at":"2026-05-12T16:21:16.770Z","created_at":"2022-04-13T07:17:37.022Z","updated_at":"2026-05-12T16:21:16.770Z","registry_url":"https://crates.io/crates/tower-util/","install_command":"cargo install tower-util","documentation_url":"https://docs.rs/tower-util/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2024-09-05T12:32:13.000Z","size":3239,"stargazers_count":3514,"open_issues_count":76,"forks_count":280,"subscribers_count":56,"default_branch":"master","last_synced_at":"2024-10-25T06:24:05.125Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2024-10-24T21:37:41.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":568,"total_committers":99,"mean_commits":5.737373737373737,"dds":0.8450704225352113,"last_synced_commit":"71551010acff922c5b51c280e49a15ad2d33df61"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221409671,"owners_count":16815241,"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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2024-03-25T20:28:53.459Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":4623,"followers":129,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2024-03-25T20:28:53.686Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T16:19:15.847Z","dependent_packages_count":17,"downloads":6580859,"downloads_period":"total","dependent_repos_count":265,"rankings":{"downloads":1.3171203331845902,"dependent_repos_count":2.484010114532203,"dependent_packages_count":2.2335606810017183,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":1.717983043284248,"average":2.1793650765624113},"purl":"pkg:cargo/tower-util","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-util","docker_dependents_count":55,"docker_downloads_count":28072,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-util","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-util/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T14:31:20.739Z","issues_count":202,"pull_requests_count":309,"avg_time_to_close_issue":15317577.625,"avg_time_to_close_pull_request":5629710.912698412,"issues_closed_count":128,"pull_requests_closed_count":252,"pull_request_authors_count":63,"issue_authors_count":59,"avg_comments_per_issue":3.5693069306930694,"avg_comments_per_pull_request":1.4660194174757282,"merged_pull_requests_count":216,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":32,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1132498.0,"past_year_avg_time_to_close_pull_request":5758958.15,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":21,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.3125,"past_year_avg_comments_per_pull_request":1.4074074074074074,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"olix0r","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}],"active_maintainers":[{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-util/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:54.121Z","updated_at":"2022-11-08T02:39:54.121Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296432,"name":"tower-timeout","ecosystem":"cargo","description":"Apply a timeout to requests, ensuring completion within a fixed time duration.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2017-11-16T17:36:17.012Z","latest_release_published_at":"2019-12-19T22:35:10.057Z","latest_release_number":"0.3.0","last_synced_at":"2026-05-12T16:21:16.944Z","created_at":"2022-04-13T07:17:35.093Z","updated_at":"2026-05-12T16:21:16.944Z","registry_url":"https://crates.io/crates/tower-timeout/","install_command":"cargo install tower-timeout","documentation_url":"https://docs.rs/tower-timeout/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-24T22:54:27.000Z","size":3904,"stargazers_count":4174,"open_issues_count":87,"forks_count":328,"subscribers_count":51,"default_branch":"master","last_synced_at":"2026-05-09T11:49:23.128Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-05-09T04:29:54.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","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":"2026-05-12T16:21:14.464Z","dependent_packages_count":1,"downloads":2555491,"downloads_period":"total","dependent_repos_count":225,"rankings":{"downloads":1.402647627547226,"dependent_repos_count":2.7014563467860704,"dependent_packages_count":18.172479249637103,"stargazers_count":2.38583965491596,"forks_count":2.937676632455749,"docker_downloads_count":5.9925400358852565,"average":5.598773257871227},"purl":"pkg:cargo/tower-timeout","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-timeout","docker_dependents_count":2,"docker_downloads_count":9,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-timeout","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-timeout/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:04:42.711Z","issues_count":83,"pull_requests_count":173,"avg_time_to_close_issue":10679829.35,"avg_time_to_close_pull_request":11030840.788732395,"issues_closed_count":40,"pull_requests_closed_count":142,"pull_request_authors_count":75,"issue_authors_count":71,"avg_comments_per_issue":3.3855421686746987,"avg_comments_per_pull_request":1.5549132947976878,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":5984825.0,"past_year_avg_time_to_close_pull_request":2235274.8333333335,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":29,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-timeout/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:52.400Z","updated_at":"2022-11-08T02:39:52.400Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296393,"name":"tower-service","ecosystem":"cargo","description":"Trait representing an asynchronous, request / response based, client or server.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2018-02-19T17:50:18.964Z","latest_release_published_at":"2024-08-13T16:23:33.548Z","latest_release_number":"0.3.3","last_synced_at":"2026-05-16T09:01:22.532Z","created_at":"2022-04-13T07:17:32.204Z","updated_at":"2026-05-16T09:01:22.532Z","registry_url":"https://crates.io/crates/tower-service/","install_command":"cargo install tower-service","documentation_url":"https://docs.rs/tower-service/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2024-09-05T12:32:13.000Z","size":3239,"stargazers_count":3514,"open_issues_count":76,"forks_count":280,"subscribers_count":56,"default_branch":"master","last_synced_at":"2024-10-25T06:24:05.125Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2024-10-24T21:37:41.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":568,"total_committers":99,"mean_commits":5.737373737373737,"dds":0.8450704225352113,"last_synced_commit":"71551010acff922c5b51c280e49a15ad2d33df61"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221409671,"owners_count":16815241,"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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2024-03-25T20:28:53.459Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":4623,"followers":129,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2024-03-25T20:28:53.686Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T16:19:19.277Z","dependent_packages_count":876,"downloads":445868292,"downloads_period":"total","dependent_repos_count":30287,"rankings":{"downloads":0.09732222825588693,"dependent_repos_count":0.11988970147464333,"dependent_packages_count":0.12412110270316014,"stargazers_count":2.4238876704020536,"forks_count":3.008526273475461,"docker_downloads_count":0.21157006142584117,"average":0.9975528396228411},"purl":"pkg:cargo/tower-service","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-service","docker_dependents_count":586,"docker_downloads_count":39416592,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-service/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2024-10-29T14:31:20.739Z","issues_count":202,"pull_requests_count":309,"avg_time_to_close_issue":15317577.625,"avg_time_to_close_pull_request":5629710.912698412,"issues_closed_count":128,"pull_requests_closed_count":252,"pull_request_authors_count":63,"issue_authors_count":59,"avg_comments_per_issue":3.5693069306930694,"avg_comments_per_pull_request":1.4660194174757282,"merged_pull_requests_count":216,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":32,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1132498.0,"past_year_avg_time_to_close_pull_request":5758958.15,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":21,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.3125,"past_year_avg_comments_per_pull_request":1.4074074074074074,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"olix0r","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}],"active_maintainers":[{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-service/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:50.636Z","updated_at":"2022-11-08T02:39:50.636Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"},{"uuid":"359","login":"seanmonstar","name":"Sean McArthur","email":null,"url":"https://github.com/seanmonstar","packages_count":54,"html_url":"https://crates.io/users/seanmonstar","role":null,"created_at":"2022-11-08T02:39:50.659Z","updated_at":"2022-11-08T02:39:50.659Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/seanmonstar/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":4296232,"name":"tower-layer","ecosystem":"cargo","description":"Decorates a `Service` to allow easy composition between `Service`s.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2019-04-27T05:09:34.746Z","latest_release_published_at":"2024-08-13T16:53:54.096Z","latest_release_number":"0.3.3","last_synced_at":"2026-05-16T10:01:49.479Z","created_at":"2022-04-13T07:17:16.956Z","updated_at":"2026-05-16T10:01:49.480Z","registry_url":"https://crates.io/crates/tower-layer/","install_command":"cargo install tower-layer","documentation_url":"https://docs.rs/tower-layer/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2024-09-05T12:32:13.000Z","size":3239,"stargazers_count":3514,"open_issues_count":76,"forks_count":280,"subscribers_count":56,"default_branch":"master","last_synced_at":"2024-10-25T06:24:05.125Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2024-10-24T21:37:41.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":568,"total_committers":99,"mean_commits":5.737373737373737,"dds":0.8450704225352113,"last_synced_commit":"71551010acff922c5b51c280e49a15ad2d33df61"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221409671,"owners_count":16815241,"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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2024-03-25T20:28:53.459Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":4623,"followers":129,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2024-03-25T20:28:53.686Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T16:19:19.318Z","dependent_packages_count":104,"downloads":335397496,"downloads_period":"total","dependent_repos_count":10870,"rankings":{"downloads":0.19464445651177387,"dependent_repos_count":0.27222014570124897,"dependent_packages_count":0.5754705670782879,"stargazers_count":2.4238876704020536,"forks_count":3.008526273475461,"docker_downloads_count":0.7764621254328371,"average":1.2085352064336103},"purl":"pkg:cargo/tower-layer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower-layer","docker_dependents_count":337,"docker_downloads_count":25812373,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower-layer/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2024-10-29T14:31:20.739Z","issues_count":202,"pull_requests_count":309,"avg_time_to_close_issue":15317577.625,"avg_time_to_close_pull_request":5629710.912698412,"issues_closed_count":128,"pull_requests_closed_count":252,"pull_request_authors_count":63,"issue_authors_count":59,"avg_comments_per_issue":3.5693069306930694,"avg_comments_per_pull_request":1.4660194174757282,"merged_pull_requests_count":216,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":32,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1132498.0,"past_year_avg_time_to_close_pull_request":5758958.15,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":21,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.3125,"past_year_avg_comments_per_pull_request":1.4074074074074074,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"olix0r","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}],"active_maintainers":[{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower-layer/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:41.063Z","updated_at":"2022-11-08T02:39:41.063Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":13715689,"name":"rust-tower","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-13T00:10:37.317Z","latest_release_published_at":"2026-02-13T00:10:37.317Z","latest_release_number":"0.4.13-2","last_synced_at":"2026-03-13T15:48:29.728Z","created_at":"2026-02-13T00:10:36.881Z","updated_at":"2026-03-13T16:01:55.455Z","registry_url":"https://tracker.debian.org/pkg/rust-tower","install_command":"apt-get install rust-tower","documentation_url":"https://packages.debian.org/bookworm/rust-tower","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:10:37.945Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13672687,"name":"rust-tower","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T14:23:33.763Z","latest_release_published_at":"2026-02-12T14:23:33.763Z","latest_release_number":"0.5.2-2","last_synced_at":"2026-03-12T19:12:05.584Z","created_at":"2026-02-12T14:23:33.432Z","updated_at":"2026-03-12T19:12:05.584Z","registry_url":"https://tracker.debian.org/pkg/rust-tower","install_command":"apt-get install rust-tower","documentation_url":"https://packages.debian.org/trixie/rust-tower","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo, cargo:native \u003c!nocheck\u003e, rustc:native (\u003e= 1.64.0) \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.3-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.3-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T14:26:36.311Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":4296177,"name":"tower","ecosystem":"cargo","description":"Tower is a library of modular and reusable components for building robust\nclients and servers.\n","homepage":"https://github.com/tower-rs/tower","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["async","futures","io","non-blocking","service"],"namespace":null,"versions_count":26,"first_release_published_at":"2016-12-23T17:20:31.319Z","latest_release_published_at":"2026-01-12T18:43:05.227Z","latest_release_number":"0.5.3","last_synced_at":"2026-05-17T08:00:46.378Z","created_at":"2022-04-13T07:16:59.454Z","updated_at":"2026-05-17T08:00:46.379Z","registry_url":"https://crates.io/crates/tower/","install_command":"cargo install tower","documentation_url":"https://docs.rs/tower/","metadata":{"categories":["asynchronous","network-programming"]},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2024-09-05T12:32:13.000Z","size":3239,"stargazers_count":3514,"open_issues_count":76,"forks_count":280,"subscribers_count":56,"default_branch":"master","last_synced_at":"2024-10-25T06:24:05.125Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2024-10-24T21:37:41.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":568,"total_committers":99,"mean_commits":5.737373737373737,"dds":0.8450704225352113,"last_synced_commit":"71551010acff922c5b51c280e49a15ad2d33df61"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221409671,"owners_count":16815241,"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":"tower-rs","name":"Tower","uuid":"26263939","kind":"organization","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e ","email":null,"website":"https://tokio.rs/#tk-lib-tower","location":null,"twitter":"tokio_rs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26263939?v=4","repositories_count":7,"last_synced_at":"2024-03-25T20:28:53.459Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tower-rs","funding_links":[],"total_stars":4623,"followers":129,"following":0,"created_at":"2022-11-02T16:33:27.711Z","updated_at":"2024-03-25T20:28:53.686Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs/repositories"},"tags":[{"name":"tower-0.5.1","sha":"71551010acff922c5b51c280e49a15ad2d33df61","kind":"commit","published_at":"2024-08-21T23:36:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.1/manifests"},{"name":"tower-0.5.0","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.5.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.5.0/manifests"},{"name":"tower-layer-0.3.3","sha":"fec9e559e276ba9609f939d3b0d2e4fa0504de6f","kind":"commit","published_at":"2024-08-13T16:48:56.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.3/manifests"},{"name":"tower-service-0.3.3","sha":"646804d77eebf072dac180cb5e1256b9ee7e0229","kind":"commit","published_at":"2024-08-02T19:21:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.3/manifests"},{"name":"tower-layer-0.3.2","sha":"8b84b98d93a2493422a0ecddb6251f292a904cff","kind":"commit","published_at":"2022-10-10T18:27:58.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.2/manifests"},{"name":"tower-service-0.3.2","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.3.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.3.2/manifests"},{"name":"tower-0.4.13","sha":"04527aeb439761875a3e4f96d2090622731bc719","kind":"commit","published_at":"2022-06-17T19:44:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.13","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.13/manifests"},{"name":"tower-0.4.12","sha":"12a06035eba9918991ac28838d7abcc1f5a4ef55","kind":"tag","published_at":"2022-02-16T23:00:17.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.12","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.12/manifests"},{"name":"tower-0.4.11","sha":"7674109b28776695827374f607c033d845fb84d9","kind":"commit","published_at":"2021-11-18T19:40:01.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.11","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.11/manifests"},{"name":"tower-0.4.10","sha":"d4865641e7ff879c35e6dc63de0af7680534bc88","kind":"commit","published_at":"2021-10-19T19:56:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.10","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.10/manifests"},{"name":"tower-0.4.9","sha":"62e09024aa1275dfcb53310530fe7c6e14ca6b57","kind":"commit","published_at":"2021-10-14T07:12:28.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.9","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.9/manifests"},{"name":"tower-0.4.8","sha":"b5d2c8f1d30cdaf8401102ea64c0708524b7f724","kind":"commit","published_at":"2021-05-28T20:18:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.8","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.8/manifests"},{"name":"tower-0.4.7","sha":"58544d65d9ce27b560c0bdbadc65eb80e30289a2","kind":"tag","published_at":"2021-04-27T20:02:06.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.7","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.7/manifests"},{"name":"tower-0.4.6","sha":"4fb257cd29a9bd727f208f496c45ab2d1b474667","kind":"commit","published_at":"2021-02-27T12:59:31.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.6","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.6/manifests"},{"name":"tower-0.4.5","sha":"ba3d431c041124b69885fc3d7b3903c9d0e495bb","kind":"commit","published_at":"2021-02-10T23:12:52.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.5","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.5/manifests"},{"name":"tower-0.4.4","sha":"886f72a53eaa6e4b78db3bc7ce86583ad1139999","kind":"commit","published_at":"2021-01-20T15:21:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.4","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.4/manifests"},{"name":"tower-0.4.3","sha":"5ad17573671fa4e7e2a04895d74bae9c4c6c2dbb","kind":"commit","published_at":"2021-01-13T21:19:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.3","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.3/manifests"},{"name":"tower-0.4.1","sha":"b447771855cde896c9cd25ee697f3f6a71597d7f","kind":"commit","published_at":"2021-01-07T23:26:59.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.1/manifests"},{"name":"tower-layer-0.3.1","sha":"44ad621c56e437d690bcd193313b81acc168895b","kind":"commit","published_at":"2021-01-07T23:05:45.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.1/manifests"},{"name":"tower-0.4.0","sha":"ca685ae943d5e86f09e093a9baef830c4ef7f933","kind":"commit","published_at":"2021-01-07T22:33:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.4.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.4.0/manifests"},{"name":"tower-util-0.3.1","sha":"b57517521098423ea1068a8f08d76906ef8a6d11","kind":"commit","published_at":"2020-03-23T17:02:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.1/manifests"},{"name":"tower-0.3.1","sha":"47c3a145605b7258ea280c4c64ee7488fdabf4c4","kind":"tag","published_at":"2020-01-18T03:55:10.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.1/manifests"},{"name":"tower-0.3.0","sha":"7b48479bd25fe8f1840ed8be1b25682449aa3927","kind":"commit","published_at":"2019-12-19T23:17:21.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0/manifests"},{"name":"tower-buffer-0.1.2","sha":"e414b2b7d3ce8220aaf321d42af70cf37ec127d0","kind":"commit","published_at":"2019-10-11T15:39:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.2/manifests"},{"name":"tower-limit-0.1.1","sha":"30f11bfaa2f025c48875789dec4c3c95117f5ef5","kind":"commit","published_at":"2019-10-11T15:22:14.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.1/manifests"},{"name":"tower-0.3.0-alpha.2","sha":"3bff86e28e2d895276be95db80e8896f71d73a01","kind":"commit","published_at":"2019-10-01T00:53:39.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.2/manifests"},{"name":"tower-make-0.3.0-alpha.2","sha":"55b5150a892c61046d673f2c5866cc48785c1f7a","kind":"commit","published_at":"2019-09-20T22:09:09.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.2","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.2/manifests"},{"name":"tower-buffer-0.3.0-alpha.1b","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1b","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1b/manifests"},{"name":"tower-0.3.0-alpha.1a","sha":"ca951d56f4fc84bbb7075944f221758aac0fe958","kind":"commit","published_at":"2019-09-14T16:47:38.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1a","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1a/manifests"},{"name":"tower-0.3.0-alpha.1","sha":"42376d484b9cd406c52c503f80c08db9974f7674","kind":"commit","published_at":"2019-09-11T20:45:19.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.3.0-alpha.1/manifests"},{"name":"tower-load-shed-0.3.0-alpha.1","sha":"fc211c3b7c735be2642ac8765238b6bc54101741","kind":"commit","published_at":"2019-09-11T20:36:11.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.3.0-alpha.1/manifests"},{"name":"tower-spawn-ready-0.3.0-alpha.1","sha":"7bb3a646a7537de5e4c4eec5f1d91215dab28075","kind":"commit","published_at":"2019-09-11T20:33:43.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-spawn-ready-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-spawn-ready-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-spawn-ready-0.3.0-alpha.1/manifests"},{"name":"tower-buffer-0.3.0-alpha.1","sha":"2f6c0afde381de3dbaf6e51ed69eb851fa1d32cd","kind":"commit","published_at":"2019-09-11T20:31:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.3.0-alpha.1/manifests"},{"name":"tower-balance-0.3.0-alpha.1","sha":"67a9e271775814a8311742cc4b9313ce2213a6b6","kind":"commit","published_at":"2019-09-11T20:27:02.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-balance-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-balance-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-balance-0.3.0-alpha.1/manifests"},{"name":"tower-load-0.3.0-alpha.1","sha":"48f97c3dce43d7fd14a3241ab4e77023b49f450e","kind":"commit","published_at":"2019-09-11T20:19:53.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-0.3.0-alpha.1/manifests"},{"name":"tower-discover-0.3.0-alpha.1","sha":"768528e737dcc11c6d3c184c384470a264c9d194","kind":"commit","published_at":"2019-09-11T20:16:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.3.0-alpha.1/manifests"},{"name":"tower-limit-0.3.0-alpha.1","sha":"c40185901e522f9527436fd5ba5971e9a2ed49d2","kind":"commit","published_at":"2019-09-11T20:09:29.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.3.0-alpha.1/manifests"},{"name":"tower-util-0.3.0-alpha.1","sha":"589eb44377b232c92919233e594bd9b43cd7c7a0","kind":"commit","published_at":"2019-09-11T20:02:34.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.3.0-alpha.1/manifests"},{"name":"tower-make-0.3.0-alpha.1","sha":"a3c16e85f9bc7bf94ae8ef4316931211f917559b","kind":"commit","published_at":"2019-09-11T19:59:30.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-make-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-make-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-make-0.3.0-alpha.1/manifests"},{"name":"tower-reconnect-0.3.0-alpha.1","sha":"90ef2a64b416cc8369438b436e2779127267c0ae","kind":"commit","published_at":"2019-09-11T19:57:55.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-reconnect-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-reconnect-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-reconnect-0.3.0-alpha.1/manifests"},{"name":"tower-retry-0.3.0-alpha.1","sha":"6c68c56dc4001a094bc7f0c7d31a8f9f0343043b","kind":"commit","published_at":"2019-09-11T19:12:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.3.0-alpha.1/manifests"},{"name":"tower-test-0.3.0-alpha.1","sha":"9b8db5b39339b32a7a5efa88a92661efd8e4d626","kind":"commit","published_at":"2019-09-11T19:08:20.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.3.0-alpha.1","sha":"97a2bc18b9df36b6b12aa55cc3d5f11006717722","kind":"commit","published_at":"2019-09-11T19:00:42.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.3.0-alpha.1/manifests"},{"name":"tower-layer-0.3.0-alpha.1","sha":"83752ab6c2bf0490f69c78843f402298d752c80c","kind":"commit","published_at":"2019-09-11T18:49:23.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.3.0-alpha.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.3.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.3.0-alpha.1/manifests"},{"name":"tower-timeout-0.1.1","sha":"26d096bd995605d619b121ab89729ec732b7c08a","kind":"commit","published_at":"2019-07-30T19:14:24.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.1/manifests"},{"name":"tower-buffer-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.1/manifests"},{"name":"tower-0.1.1","sha":"72219ce862e468a57a6f83d1f018d5d09257711f","kind":"commit","published_at":"2019-07-19T18:21:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.1","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.1/manifests"},{"name":"tower-limit-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-limit-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-limit-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-limit-0.1.0/manifests"},{"name":"tower-layer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-layer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-layer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-layer-0.1.0/manifests"},{"name":"tower-discover-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-discover-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-discover-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-discover-0.1.0/manifests"},{"name":"tower-buffer-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-buffer-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-buffer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-buffer-0.1.0/manifests"},{"name":"tower-test-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-test-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-test-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-test-0.1.0/manifests"},{"name":"tower-timeout-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-timeout-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-timeout-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-timeout-0.1.0/manifests"},{"name":"tower-util-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-util-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-util-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-util-0.1.0/manifests"},{"name":"tower-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-0.1.0/manifests"},{"name":"tower-retry-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-retry-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-retry-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-retry-0.1.0/manifests"},{"name":"tower-load-shed-0.1.0","sha":"716bafd9222e491e9e4e9b394aa9dbb13825b6f5","kind":"commit","published_at":"2019-04-27T05:31:07.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-load-shed-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-load-shed-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-load-shed-0.1.0/manifests"},{"name":"tower-service-0.2.0","sha":"cdd9f0931ea98e5434226c02aed556c3263532d5","kind":"commit","published_at":"2018-12-12T21:02:33.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.2.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.2.0/manifests"},{"name":"tower-service-0.1.0","sha":"57df4b5b4ded2ba3a06cfa21731370530f260655","kind":"commit","published_at":"2018-08-09T17:08:57.000Z","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/tower-service-0.1.0","html_url":"https://github.com/tower-rs/tower/releases/tag/tower-service-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags/tower-service-0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T16:19:16.537Z","dependent_packages_count":1097,"downloads":437897167,"downloads_period":"total","dependent_repos_count":7729,"rankings":{"downloads":0.19605492358794616,"dependent_repos_count":0.35332200258115476,"dependent_packages_count":0.06629195258009689,"stargazers_count":2.390741694112005,"forks_count":2.929540117209814,"docker_downloads_count":0.7757568918947509,"average":1.118617930327628},"purl":"pkg:cargo/tower","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/tower","docker_dependents_count":338,"docker_downloads_count":25812478,"usage_url":"https://repos.ecosyste.ms/usage/cargo/tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/tower/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2024-10-29T14:31:20.739Z","issues_count":202,"pull_requests_count":309,"avg_time_to_close_issue":15317577.625,"avg_time_to_close_pull_request":5629710.912698412,"issues_closed_count":128,"pull_requests_closed_count":252,"pull_request_authors_count":63,"issue_authors_count":59,"avg_comments_per_issue":3.5693069306930694,"avg_comments_per_pull_request":1.4660194174757282,"merged_pull_requests_count":216,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":32,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1132498.0,"past_year_avg_time_to_close_pull_request":5758958.15,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":21,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.3125,"past_year_avg_comments_per_pull_request":1.4074074074074074,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"olix0r","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}],"active_maintainers":[{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/tower/codemeta","maintainers":[{"uuid":"10","login":"carllerche","name":"Carl Lerche","email":null,"url":"https://github.com/carllerche","packages_count":291,"html_url":"https://crates.io/users/carllerche","role":null,"created_at":"2022-11-08T02:39:30.247Z","updated_at":"2022-11-08T02:39:30.247Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/carllerche/packages"},{"uuid":"359","login":"seanmonstar","name":"Sean McArthur","email":null,"url":"https://github.com/seanmonstar","packages_count":54,"html_url":"https://crates.io/users/seanmonstar","role":null,"created_at":"2022-11-08T02:39:30.255Z","updated_at":"2022-11-08T02:39:30.255Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/seanmonstar/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":277994,"maintainers_count":63715,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":13715692,"name":"rust-tower-service","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-13T00:10:44.750Z","latest_release_published_at":"2026-02-13T00:10:44.750Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-14T01:29:58.259Z","created_at":"2026-02-13T00:10:44.557Z","updated_at":"2026-03-14T01:30:26.676Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":"https://packages.debian.org/bookworm/rust-tower-service","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:11:15.364Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-service?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13722799,"name":"rust-tower-layer","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T01:09:17.193Z","latest_release_published_at":"2026-02-13T01:09:17.193Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-13T02:10:31.971Z","created_at":"2026-02-13T01:09:17.021Z","updated_at":"2026-03-13T02:33:46.534Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.6.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T01:09:17.443Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.27609499812362626,"forks_count":0.38599689058060366,"docker_downloads_count":null,"average":0.1655229721760575},"purl":"pkg:deb/ubuntu/rust-tower-layer?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-09T03:01:03.246Z","issues_count":84,"pull_requests_count":177,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10790131.22972973,"issues_closed_count":42,"pull_requests_closed_count":148,"pull_request_authors_count":75,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.5593220338983051,"merged_pull_requests_count":121,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1784016.5925925926,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.8108108108108109,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13722794,"name":"rust-tower","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T01:09:15.779Z","latest_release_published_at":"2026-02-13T01:09:15.779Z","latest_release_number":"0.4.13-2","last_synced_at":"2026-03-13T02:10:31.650Z","created_at":"2026-02-13T01:09:15.609Z","updated_at":"2026-03-13T02:33:46.535Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower","install_command":"apt-get install rust-tower","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T01:09:16.744Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.27609499812362626,"forks_count":0.38599689058060366,"docker_downloads_count":null,"average":0.1655229721760575},"purl":"pkg:deb/ubuntu/rust-tower?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-09T03:01:03.246Z","issues_count":84,"pull_requests_count":177,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10790131.22972973,"issues_closed_count":42,"pull_requests_closed_count":148,"pull_request_authors_count":75,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.5593220338983051,"merged_pull_requests_count":121,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1784016.5925925926,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.8108108108108109,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13722801,"name":"rust-tower-service","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T01:09:17.806Z","latest_release_published_at":"2026-02-13T01:09:17.806Z","latest_release_number":"0.3.2-1","last_synced_at":"2026-03-13T04:15:09.660Z","created_at":"2026-02-13T01:09:17.635Z","updated_at":"2026-03-13T04:30:41.052Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37851745,"uuid":"98244646","full_name":"tower-rs/tower","owner":"tower-rs","description":"async fn(Request) -\u003e Result\u003cResponse, Error\u003e","archived":false,"fork":false,"pushed_at":"2026-02-09T00:13:31.000Z","size":3886,"stargazers_count":4074,"open_issues_count":81,"forks_count":327,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-02-09T06:13:17.552Z","etag":null,"topics":["middleware","rust","tower"],"latest_commit_sha":null,"homepage":"https://docs.rs/tower","language":"Rust","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/tower-rs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-24T23:53:00.000Z","updated_at":"2026-02-09T03:18:59.000Z","dependencies_parsed_at":"2024-06-18T11:12:54.488Z","dependency_job_id":"18bc450c-e803-47f8-bf22-5c4741887d0f","html_url":"https://github.com/tower-rs/tower","commit_stats":{"total_commits":573,"total_committers":99,"mean_commits":5.787878787878788,"dds":0.8464223385689355,"last_synced_commit":"7dc533ef86b02f89f3dc5fe64644dd1a5dc3b37d"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/tower-rs/tower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tower-rs","download_url":"https://codeload.github.com/tower-rs/tower/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/sbom","scorecard":{"id":895741,"data":{"date":"2025-08-11","repo":{"name":"github.com/tower-rs/tower","commit":"a1c277bc90839820bd8b4c0d8b47d14217977a79"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/CI.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/CI.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/CI.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/CI.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/tower-rs/tower/release.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 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-24T13:38:28.900Z","repository_id":37851745,"created_at":"2025-08-24T13:38:28.901Z","updated_at":"2025-08-24T13:38:28.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29391087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T00:53:09.511Z","status":"ssl_error","status_checked_at":"2026-02-13T00:53:09.126Z","response_time":55,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T01:09:18.077Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.27609499812362626,"forks_count":0.38599689058060366,"docker_downloads_count":null,"average":0.1655229721760575},"purl":"pkg:deb/ubuntu/rust-tower-service?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-09T03:01:03.246Z","issues_count":84,"pull_requests_count":177,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10790131.22972973,"issues_closed_count":42,"pull_requests_closed_count":148,"pull_request_authors_count":75,"issue_authors_count":72,"avg_comments_per_issue":3.4166666666666665,"avg_comments_per_pull_request":1.5593220338983051,"merged_pull_requests_count":121,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":6160006.0,"past_year_avg_time_to_close_pull_request":1784016.5925925926,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.555555555555556,"past_year_avg_comments_per_pull_request":0.8108108108108109,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","maintainers":[{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"},{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"},{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"},{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"},{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"},{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"},{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}],"active_maintainers":[{"login":"jplatte","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"},{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13672692,"name":"rust-tower-service","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T14:23:43.500Z","latest_release_published_at":"2026-02-12T14:23:43.500Z","latest_release_number":"0.3.3-1","last_synced_at":"2026-03-12T20:05:05.968Z","created_at":"2026-02-12T14:23:43.301Z","updated_at":"2026-03-12T20:05:05.968Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-service","install_command":"apt-get install rust-tower-service","documentation_url":"https://packages.debian.org/trixie/rust-tower-service","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-service-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo, cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T14:26:37.519Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-service?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-service","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-service","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-service/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-service/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13672688,"name":"rust-tower-0.4","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T14:23:35.920Z","latest_release_published_at":"2026-02-12T14:23:35.920Z","latest_release_number":"0.4.13-5","last_synced_at":"2026-03-12T20:05:13.247Z","created_at":"2026-02-12T14:23:35.562Z","updated_at":"2026-03-12T20:05:13.248Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-0.4","install_command":"apt-get install rust-tower-0.4","documentation_url":"https://packages.debian.org/trixie/rust-tower-0.4","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-0.4-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo, cargo:native \u003c!nocheck\u003e, rustc:native (\u003e= 1.49.0) \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev (\u003e= 0.3.1-~~) \u003c!nocheck\u003e, librust-tracing-0.1+log-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e, librust-tracing-0.1+std-dev (\u003e= 0.1.2-~~) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T14:26:36.301Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-0.4?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-0.4","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-0.4","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-0.4/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-0.4/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13672691,"name":"rust-tower-layer","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T14:23:42.385Z","latest_release_published_at":"2026-02-12T14:23:42.385Z","latest_release_number":"0.3.3-1","last_synced_at":"2026-03-12T20:05:18.647Z","created_at":"2026-02-12T14:23:42.181Z","updated_at":"2026-03-12T20:05:18.647Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-layer","install_command":"apt-get install rust-tower-layer","documentation_url":"https://packages.debian.org/trixie/rust-tower-layer","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-layer-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo, cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T14:26:37.429Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-layer?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-layer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-layer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-layer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-layer/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13672693,"name":"rust-tower-test","ecosystem":"debian","description":null,"homepage":"https://github.com/tower-rs/tower","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/tower-rs/tower","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T14:23:44.441Z","latest_release_published_at":"2026-02-12T14:23:44.441Z","latest_release_number":"0.4.0-1","last_synced_at":"2026-03-12T20:05:25.443Z","created_at":"2026-02-12T14:23:44.249Z","updated_at":"2026-03-12T20:05:25.443Z","registry_url":"https://tracker.debian.org/pkg/rust-tower-test","install_command":"apt-get install rust-tower-test","documentation_url":"https://packages.debian.org/trixie/rust-tower-test","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-tower-test-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo, cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-futures-util-0.3-dev \u003c!nocheck\u003e, librust-pin-project-1+default-dev \u003c!nocheck\u003e, librust-tokio-1+default-dev \u003c!nocheck\u003e, librust-tokio-1+sync-dev \u003c!nocheck\u003e, librust-tokio-test-0.4+default-dev \u003c!nocheck\u003e, librust-tower-layer-0.3+default-dev \u003c!nocheck\u003e, librust-tower-service-0.3+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T14:26:37.624Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-tower-test?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-tower-test","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-tower-test","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-tower-test/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-tower-test/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}}],"commits":{"id":1239414,"full_name":"tower-rs/tower","default_branch":"master","total_commits":607,"total_committers":108,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.62037037037037,"dds":0.8550247116968699,"past_year_total_commits":26,"past_year_total_committers":12,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.1666666666666665,"past_year_dds":0.5769230769230769,"last_synced_at":"2026-05-15T11:02:08.526Z","last_synced_commit":"251296dc54a044383dffd16d2179b443e2615672","created_at":"2023-03-10T16:12:17.990Z","updated_at":"2026-05-15T11:02:01.723Z","committers":[{"name":"Lucio Franco","email":"luciofranco14@gmail.com","login":"LucioFranco","count":88},{"name":"Carl Lerche","email":"me@carllerche.com","login":"carllerche","count":86},{"name":"Jon Gjengset","email":"jon@thesquareplanet.com","login":"jonhoo","count":62},{"name":"Eliza Weisman","email":"eliza@buoyant.io","login":"hawkw","count":61},{"name":"David Pedersen","email":"david.pdrsn@gmail.com","login":"davidpdrsn","count":48},{"name":"Sean McArthur","email":"sean@seanmonstar.com","login":"seanmonstar","count":43},{"name":"Oliver Gould","email":"ver@buoyant.io","login":"olix0r","count":36},{"name":"tottoto","email":"tottotodev@gmail.com","login":"tottoto","count":13},{"name":"Alex Crichton","email":"alex@alexcrichton.com","login":"alexcrichton","count":11},{"name":"David Barsky","email":"me@davidbarsky.com","login":"davidbarsky","count":11},{"name":"Jonas Platte","email":"jplatte+git@posteo.de","login":"jplatte","count":5},{"name":"Folyd","email":"lyshuhow@gmail.com","login":"Folyd","count":5},{"name":"Taiki Endo","email":"te316e89@gmail.com","login":"taiki-e","count":5},{"name":"katelyn martin","email":"me+cratelyn@katelyn.world","login":"cratelyn","count":5},{"name":"Leonardo Yvens","email":"leoyvens@gmail.com","login":"leoyvens","count":4},{"name":"Glen De Cauwsemaecker","email":"contact@glendc.com","login":"GlenDC","count":4},{"name":"Alex Leong","email":"alex@buoyant.io","login":"adleong","count":3},{"name":"ripytide","email":"62516857+ripytide","login":"ripytide","count":3},{"name":"Brian Smith","email":"brian@briansmith.org","login":"briansmith","count":3},{"name":"cppforliving","email":"cppforliving@gmail.com","login":"cppforliving","count":3},{"name":"Aaron Turon","email":"aturon@mozilla.com","login":"aturon","count":3},{"name":"Misha Zharov","email":"8266317+mishazharov","login":"mishazharov","count":2},{"name":"Pen Tree","email":"appletree2479@outlook.com","login":"zyctree","count":2},{"name":"Mackenzie Clark","email":"mackenzie.a.z.c@gmail.com","login":"xmclark","count":2},{"name":"Luke Steensen","email":"luke.steensen@gmail.com","login":"lukesteensen","count":2},{"name":"Jess Izen","email":"44884346+jlizen","login":"jlizen","count":2},{"name":"Sam Lewis","email":"samvrlewis","login":"samvrlewis","count":2},{"name":"Spencer Bartholomew","email":"38776747+spencerbart","login":"spencerbart","count":2},{"name":"Toby Lawrence","email":"tobz","login":"tobz","count":2},{"name":"kazk","email":"kazk.dev@gmail.com","login":"kazk","count":2},{"name":"Jake Shadle","email":"2316028+Jake-Shadle","login":"Jake-Shadle","count":2},{"name":"Henry de Valence","email":"hdevalence@hdevalence.ca","login":"hdevalence","count":2},{"name":"Harry Barber","email":"harrybarber@protonmail.com","login":"hlb8122","count":2},{"name":"Gabe Jackson","email":"gj@mail.co.de","login":"gj","count":2},{"name":"Dirk Stolle","email":"striezel-dev@web.de","login":"striezel","count":2},{"name":"Corey Farwell","email":"coreyf@rwell.org","login":"frewsxcv","count":2},{"name":"Bruce Guenter","email":"bruce@untroubled.org","login":"bruceg","count":2},{"name":"Paolo Barbolini","email":"paolo.barbolini@m4ss.net","login":"paolobarbolini","count":2},{"name":"Matt Klein","email":"mattklein123@gmail.com","login":"mattklein123","count":2},{"name":"Adrien Guillo","email":"adrien.guillo@gmail.com","login":"guilload","count":1},{"name":"Eric Crosson","email":"EricCrosson","login":"EricCrosson","count":1},{"name":"Akshay Narayan","email":"akshay.k.narayan@gmail.com","login":"akshayknarayan","count":1},{"name":"Alex Rudy","email":"github@alexrudy.net","login":"alexrudy","count":1},{"name":"Elichai Turkel","email":"elichai.turkel@gmail.com","login":"elichai","count":1},{"name":"Daniél Kerkmann","email":"daniel@kerkmann.dev","login":"kerkmann","count":1},{"name":"Daniel Sedlak","email":"daniel@sedlak.dev","login":"wutchzone","count":1},{"name":"Daniel Cormier","email":"dcormier","login":"dcormier","count":1},{"name":"Alice Ryhl","email":"alice@ryhl.io","login":"Darksonn","count":1},{"name":"Andrew Banchich","email":"13824577+andrewbanchich","login":"andrewbanchich","count":1},{"name":"Arnaud Gourlay","email":"arnaud.gourlay@gmail.com","login":"agourlay","count":1},{"name":"Bhuwan Pandit","email":"bhuwanpandit109@gmail.com","login":"bp7968h","count":1},{"name":"Bruno","email":"brunotj2015@hotmail.com","login":"PoorlyDefinedBehaviour","count":1},{"name":"Bryant Luk","email":"github@bryantluk.com","login":"bluk","count":1},{"name":"Simkha","email":"secretsimkha@gmail.com","login":null,"count":1},{"name":"Harry Barber","email":"harry.barber@disneystreaming.com","login":null,"count":1},{"name":"Markus Jais","email":"markusjais@googlemail.com","login":"MarkusJais","count":1},{"name":"Mathew Horner","email":"105067994+mathew-horner","login":"mathew-horner","count":1},{"name":"Carlos O'Ryan","email":"coryan@google.com","login":"coryan","count":1},{"name":"Matthijs Brobbel","email":"mbrobbel","login":"mbrobbel","count":1},{"name":"Michael-J-Ward","email":"Michael-J-Ward","login":"Michael-J-Ward","count":1},{"name":"Michał Zabielski","email":"zabielski.michal@gmail.com","login":"kosciej","count":1},{"name":"Nikolay Kim","email":"fafhrd91@gmail.com","login":"fafhrd91","count":1},{"name":"Noah Kennedy","email":"Nomaxx117@gmail.com","login":"Noah-Kennedy","count":1},{"name":"Patrick D Hayes","email":"patrick.d.hayes@gmail.com","login":"phayes","count":1},{"name":"Qinxuan Chen","email":"koushiro.cqx@gmail.com","login":"koushiro","count":1},{"name":"Russell Cohen","email":"russell.r.cohen@gmail.com","login":"rcoh","count":1},{"name":"Sibi Prabakaran","email":"psibi2000@gmail.com","login":"psibi","count":1},{"name":"Stan Bondi","email":"sdbondi","login":"sdbondi","count":1},{"name":"Stefano Probst","email":"senden9@gmail.com","login":"senden9","count":1},{"name":"Steve Klabnik","email":"steve@steveklabnik.com","login":"steveklabnik","count":1},{"name":"Steven Fackler","email":"sfackler@gmail.com","login":"sfackler","count":1},{"name":"Tait Hoyem","email":"tait@tait.tech","login":"TTWNO","count":1},{"name":"Ty Coghlan","email":"Coghlan.ty@gmail.com","login":"Ophirr33","count":1},{"name":"a-kenji","email":"aks.kenji@protonmail.com","login":"a-kenji","count":1},{"name":"boats","email":"woboats@gmail.com","login":"withoutboats","count":1},{"name":"boraarslan","email":"bora-arslan@outlook.com","login":"boraarslan","count":1},{"name":"critiqjo","email":"john.ch.fr@gmail.com","login":"johncf","count":1},{"name":"mxsm","email":"ljbmxsm@gmail.com","login":"mxsm","count":1},{"name":"qthree","email":"qthree3@gmail.com","login":"qthree","count":1},{"name":"teor","email":"teor@riseup.net","login":"teor2345","count":1},{"name":"tim gretler","email":"gretler.tim@gmail.com","login":"tthebst","count":1},{"name":"Conrad Ludgate","email":"oon@conradludgate.com","login":"conradludgate","count":1},{"name":"Christian Legnitto","email":"LegNeato","login":"LegNeato","count":1},{"name":"Christian Bourjau","email":"cbourjau","login":"cbourjau","count":1},{"name":"Chris Pick","email":"github@chrispick.com","login":"cpick","count":1},{"name":"0x5459","email":"0x5459@protonmail.com","login":"0x5459","count":1},{"name":"Feynman Liang","email":"feynmanliang","login":"feynmanliang","count":1},{"name":"Frederik Haaning","email":"haaning.frederik@gmail.com","login":"asaphaaning","count":1},{"name":"Gary Pennington","email":"garypen@gmail.com","login":"garypen","count":1},{"name":"George Hahn","email":"George.Hahn.VHS@gmail.com","login":"GeorgeHahn","count":1},{"name":"Gigabuidl","email":"lipsyre@gmail.com","login":"lipsyre","count":1},{"name":"Grachev Mikhail","email":"work@mgrachev.com","login":"mgrachev","count":1},{"name":"Heiko Seeberger","email":"hseeberger","login":"hseeberger","count":1},{"name":"Icemic","email":"Icemic","login":"Icemic","count":1},{"name":"JJ Ferman","email":"fermanjj","login":"fermanjj","count":1},{"name":"Jake Ham","email":"hakejam@gmail.com","login":"hakejam","count":1},{"name":"Jeffrey Hutchins","email":"complife@gmail.com","login":"jhutchins","count":1},{"name":"Jerome Gravel-Niquet","email":"jeromegn@gmail.com","login":"jeromegn","count":1},{"name":"John Children","email":"32305209+johnchildren","login":"johnchildren","count":1},{"name":"John Doneth","email":"doneth7@gmail.com","login":"JohnDoneth","count":1},{"name":"Josh Stone","email":"cuviper@gmail.com","login":"cuviper","count":1},{"name":"João Oliveira","email":"hello@jxs.pt","login":"jxs","count":1},{"name":"Juan Alvarez","email":"j@yabit.io","login":"alce","count":1},{"name":"Kirill Rudakov","email":"simbiont666@gmail.com","login":"simbiont666","count":1},{"name":"Kristoffer Søholm","email":"k.soeholm@gmail.com","login":"kristoff3r","count":1},{"name":"László Nagy","email":"rizsotto","login":"rizsotto","count":1},{"name":"Marcus Griep","email":"marcus@griep.us","login":"neoeinstein","count":1},{"name":"wangcong","email":"king6cong@gmail.com","login":"king6cong","count":1}],"past_year_committers":[{"name":"tottoto","email":"tottotodev@gmail.com","login":"tottoto","count":11},{"name":"ripytide","email":"62516857+ripytide","login":"ripytide","count":3},{"name":"Sean McArthur","email":"sean@seanmonstar.com","login":"seanmonstar","count":3},{"name":"cppforliving","email":"cppforliving@gmail.com","login":"cppforliving","count":1},{"name":"Tait Hoyem","email":"tait@tait.tech","login":"TTWNO","count":1},{"name":"Paolo Barbolini","email":"paolo.barbolini@m4ss.net","login":"paolobarbolini","count":1},{"name":"Mathew Horner","email":"105067994+mathew-horner","login":"mathew-horner","count":1},{"name":"Kirill Rudakov","email":"simbiont666@gmail.com","login":"simbiont666","count":1},{"name":"Jonas Platte","email":"jplatte+git@posteo.de","login":"jplatte","count":1},{"name":"Icemic","email":"Icemic","login":"Icemic","count":1},{"name":"Gigabuidl","email":"lipsyre@gmail.com","login":"lipsyre","count":1},{"name":"Gary Pennington","email":"garypen@gmail.com","login":"garypen","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-16T00:00:17.015Z","repositories_count":6235510,"commits_count":884699087,"contributors_count":34909925,"owners_count":1154055,"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":{"table":{"full_name":"tower-rs/tower","html_url":"https://github.com/tower-rs/tower","last_synced_at":"2026-05-15T11:02:59.582Z","status":"active","issues_count":84,"pull_requests_count":188,"avg_time_to_close_issue":10996270.833333334,"avg_time_to_close_pull_request":10382155.719745222,"issues_closed_count":42,"pull_requests_closed_count":157,"pull_request_authors_count":81,"issue_authors_count":72,"avg_comments_per_issue":3.4761904761904763,"avg_comments_per_pull_request":1.5797872340425532,"merged_pull_requests_count":129,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1546956.3333333333,"past_year_avg_time_to_close_pull_request":2003633.8333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.5,"past_year_avg_comments_per_pull_request":0.7083333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"created_at":"2023-05-12T04:01:21.933Z","updated_at":"2026-05-15T11:02:59.582Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tower-rs%2Ftower/issues","issue_labels_count":{"table":{"A-util":5,"C-feature-request":4,"I-needs-decision":3,"A-tower":3,"C-bug":3,"A-service":3,"E-help-wanted":3,"C-musing":3,"T-docs":2,"P-high":2,"E-easy":2,"P-medium":2,"C-enhancement":2,"C-cleanup":2,"T-middleware":2,"A-balance":2,"E-medium":2,"A-test":1,"A-retry":1,"A-buffer":1,"E-needs-mcve":1,"A-reconnect":1,"P-low":1,"S-waiting-on-review":1}},"pull_request_labels_count":{"table":{"C-cleanup":15,"C-enhancement":8,"A-util":6,"T-docs":5,"relnotes":4,"T-ci":4,"I-needs-decision":3,"S-waiting-on-author":3,"A-layer":2,"A-reconnect":2,"A-buffer":2,"A-retry":2,"A-ready-cache":2,"A-make":2,"T-middleware":1,"S-blocked":1,"T-release":1,"A-timeout":1}},"issue_author_associations_count":{"table":{"NONE":59,"CONTRIBUTOR":15,"MEMBER":8,"COLLABORATOR":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":99,"NONE":52,"MEMBER":30,"COLLABORATOR":7}},"issue_authors":{"table":{"lcmgh":3,"hawkw":3,"kpark-hrp":2,"hlbarber":2,"ripytide":2,"notgull":2,"artshell":2,"LucioFranco":2,"jlizen":2,"GlenDC":2,"arthurgubaidullin":1,"bmwill":1,"yhx-12243":1,"davidpdrsn":1,"Velnbur":1,"SabrinaJewson":1,"Skepfyr":1,"leoyvens":1,"jplatte":1,"sjama":1,"davidbarsky":1,"alfiejfs":1,"olix0r":1,"cglong":1,"LeonGGX":1,"ovidiu-ionescu":1,"nirvana-msu":1,"geofmureithi":1,"pool2win":1,"Fabbro03":1,"samvrlewis":1,"walfie":1,"simon-fu":1,"Iizuki":1,"ndtoan96":1,"tthebst":1,"myagley":1,"c98":1,"mollerhoj":1,"mbodmer":1,"samueljoli":1,"iffyio":1,"Kotodian":1,"alextes":1,"tobz":1,"Sagebati":1,"jonhoo":1,"peter-kehl":1,"square-db":1,"asomers":1,"mattklein123":1,"amaranthjinn":1,"tgy3300":1,"teamwork-alockhart":1,"daalfox":1,"tp971":1,"derekdreery":1,"alexrudy":1,"starwing":1,"RemiBardon":1,"paolobarbolini":1,"zekefast":1,"willglynn":1,"YichiZhang0613":1,"LegNeato":1,"qthree":1,"dcormier":1,"fmeringdal":1,"templine":1,"Tony-X":1,"jjant":1,"cjwcommuny":1}},"pull_request_authors":{"table":{"tottoto":17,"hawkw":10,"cratelyn":10,"jplatte":9,"GlenDC":8,"seanmonstar":6,"LucioFranco":6,"striezel":5,"davidpdrsn":5,"ripytide":5,"carllerche":3,"Folyd":3,"leoyvens":3,"samvrlewis":3,"tobz":3,"mattklein123":2,"paolobarbolini":2,"roblabla":2,"jlizen":2,"Daniel-Aaron-Bloom":2,"kerkmann":2,"boraarslan":2,"tthebst":2,"Icemic":2,"pixlwave":2,"fraillt":2,"TTWNO":2,"davidbarsky":2,"agourlay":2,"mishazharov":2,"Boog900":2,"Daniel-Bloom-dfinity":2,"spencerbart":2,"c98":2,"elichai":2,"phyllipecesar":2,"coryan":2,"cppforliving":2,"mxsm":2,"cuviper":2,"zhao-gang":2,"rcoh":1,"mathew-horner":1,"alexrudy":1,"dcormier":1,"hdevalence":1,"SAY-5":1,"fermanjj":1,"lilyball":1,"olix0r":1,"EricCrosson":1,"0x5459":1,"lipsyre":1,"DaAitch":1,"conradludgate":1,"ASAPHAANING":1,"Noah-Kennedy":1,"bluk":1,"hseeberger":1,"andrewbanchich":1,"bp7968h":1,"wafuwafu13":1,"wutchzone":1,"sp1ff":1,"Mr-Leshiy":1,"RubiChoudhary":1,"qthree":1,"garypen":1,"Mattbusel":1,"bnjjj":1,"maximevtush":1,"samueljoli":1,"inq":1,"jhutchins":1,"Skepfyr":1,"serprex":1,"taiki-e":1,"PoorlyDefinedBehaviour":1,"ThomWright":1,"ultrabug":1,"guilload":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-17T00:00:41.354Z","repositories_count":14627408,"issues_count":34186504,"pull_requests_count":111842400,"authors_count":11264763,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":4,"CONTRIBUTOR":1,"MEMBER":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":15,"NONE":6,"COLLABORATOR":2,"MEMBER":1}},"past_year_issue_authors":{"table":{"ripytide":2,"Iizuki":1,"jplatte":1,"YichiZhang0613":1,"zekefast":1}},"past_year_pull_request_authors":{"table":{"tottoto":9,"ripytide":5,"Icemic":2,"seanmonstar":2,"garypen":1,"jplatte":1,"mathew-horner":1,"Mattbusel":1,"SAY-5":1,"sp1ff":1}},"maintainers":[{"table":{"login":"hawkw","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hawkw"}},{"table":{"login":"LucioFranco","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LucioFranco"}},{"table":{"login":"davidpdrsn","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidpdrsn"}},{"table":{"login":"seanmonstar","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}},{"table":{"login":"jplatte","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"}},{"table":{"login":"tobz","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tobz"}},{"table":{"login":"carllerche","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/carllerche"}},{"table":{"login":"olix0r","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olix0r"}},{"table":{"login":"jonhoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonhoo"}}],"active_maintainers":[{"table":{"login":"jplatte","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jplatte"}},{"table":{"login":"seanmonstar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/seanmonstar"}}]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":1,"PullRequestEvent":50,"ForkEvent":32,"IssuesEvent":21,"WatchEvent":448,"IssueCommentEvent":75,"PushEvent":49,"PullRequestReviewCommentEvent":43,"PullRequestReviewEvent":66,"CreateEvent":2},"last_year":{"DeleteEvent":1,"PullRequestEvent":19,"ForkEvent":13,"IssuesEvent":6,"WatchEvent":172,"IssueCommentEvent":28,"PushEvent":28,"PullRequestReviewCommentEvent":17,"PullRequestReviewEvent":26}},"keywords":["middleware","rust","tower"],"dependencies":[{"ecosystem":"cargo","filepath":"tower/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-07-12T17:02:38.454Z","updated_at":"2022-07-12T17:02:38.454Z","repository_link":"https://github.com/tower-rs/tower/blob/master/tower/Cargo.toml","dependencies":[{"id":178345448,"package_name":"tower-layer","ecosystem":"cargo","requirements":"0.3.1","direct":true,"kind":"runtime","optional":false},{"id":178345449,"package_name":"tower-service","ecosystem":"cargo","requirements":"0.3.1","direct":true,"kind":"runtime","optional":false},{"id":178345450,"package_name":"futures-core","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":178345451,"package_name":"futures-util","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":178345452,"package_name":"hdrhistogram","ecosystem":"cargo","requirements":"7.0","direct":true,"kind":"runtime","optional":false},{"id":178345453,"package_name":"indexmap","ecosystem":"cargo","requirements":"1.0.2","direct":true,"kind":"runtime","optional":false},{"id":178345454,"package_name":"rand","ecosystem":"cargo","requirements":"0.8","direct":true,"kind":"runtime","optional":false},{"id":178345455,"package_name":"slab","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":178345456,"package_name":"tokio","ecosystem":"cargo","requirements":"1.6","direct":true,"kind":"runtime","optional":false},{"id":178345457,"package_name":"tokio-stream","ecosystem":"cargo","requirements":"0.1.0","direct":true,"kind":"runtime","optional":false},{"id":178345458,"package_name":"tokio-util","ecosystem":"cargo","requirements":"0.7.0","direct":true,"kind":"runtime","optional":false},{"id":178345459,"package_name":"tracing","ecosystem":"cargo","requirements":"0.1.2","direct":true,"kind":"runtime","optional":false},{"id":178345460,"package_name":"pin-project-lite","ecosystem":"cargo","requirements":"0.2.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"tower-test/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-07-12T17:02:38.560Z","updated_at":"2022-07-12T17:02:38.560Z","repository_link":"https://github.com/tower-rs/tower/blob/master/tower-test/Cargo.toml","dependencies":[{"id":178347165,"package_name":"futures-util","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":178347166,"package_name":"tokio","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":178347167,"package_name":"tokio-test","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":178347168,"package_name":"tower-layer","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":178347169,"package_name":"tower-service","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":178347170,"package_name":"pin-project-lite","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/CI.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T21:45:32.687Z","updated_at":"2023-02-09T21:45:32.687Z","repository_link":"https://github.com/tower-rs/tower/blob/master/.github/workflows/CI.yml","dependencies":[{"id":7506147579,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7506147584,"package_name":"actions-rs/toolchain","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506147587,"package_name":"actions-rs/cargo","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506147590,"package_name":"taiki-e/install-action","ecosystem":"actions","requirements":"cargo-hack","direct":true,"kind":"composite","optional":false},{"id":7506147593,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506147596,"package_name":"EmbarkStudios/cargo-deny-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T21:45:32.838Z","updated_at":"2023-02-09T21:45:32.838Z","repository_link":"https://github.com/tower-rs/tower/blob/master/.github/workflows/publish.yml","dependencies":[{"id":7506148237,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506148238,"package_name":"actions-rs/toolchain","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506148239,"package_name":"actions-rs/cargo","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7506148240,"package_name":"crazy-max/ghaction-github-pages","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T21:45:32.904Z","updated_at":"2023-02-09T21:45:32.904Z","repository_link":"https://github.com/tower-rs/tower/blob/master/.github/workflows/release.yml","dependencies":[{"id":7506148277,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7506148278,"package_name":"taiki-e/create-gh-release-action","ecosystem":"actions","requirements":"v1.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cargo","filepath":"tower-layer/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-02-09T21:45:32.998Z","updated_at":"2023-02-09T21:45:32.998Z","repository_link":"https://github.com/tower-rs/tower/blob/master/tower-layer/Cargo.toml","dependencies":[{"id":7506148281,"package_name":"tower-service","ecosystem":"cargo","requirements":"0.3.0","direct":true,"kind":"development","optional":false},{"id":7506148282,"package_name":"tower","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"cargo","filepath":"tower-service/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-02-09T21:45:33.048Z","updated_at":"2023-02-09T21:45:33.048Z","repository_link":"https://github.com/tower-rs/tower/blob/master/tower-service/Cargo.toml","dependencies":[{"id":7506148288,"package_name":"http","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"development","optional":false},{"id":7506148289,"package_name":"tower-layer","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"development","optional":false},{"id":7506148290,"package_name":"tokio","ecosystem":"cargo","requirements":"1","direct":true,"kind":"development","optional":false},{"id":7506148291,"package_name":"futures","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-11-07T03:29:51.634Z","updated_at":"2023-11-07T03:29:51.634Z","repository_link":"https://github.com/tower-rs/tower/blob/master/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"examples/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-11-07T03:29:51.842Z","updated_at":"2023-11-07T03:29:51.842Z","repository_link":"https://github.com/tower-rs/tower/blob/master/examples/Cargo.toml","dependencies":[]}],"score":34.07758938568235,"created_at":"2026-05-14T10:31:44.055Z","updated_at":"2026-05-18T12:30:16.917Z","avatar_url":"https://github.com/tower-rs.png","language":"Rust","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372768","html_url":"https://summary.ecosyste.ms/projects/372768"}