{"id":520,"name":null,"description":"scheduler for Ruby (at, in, cron and every jobs)","url":"https://github.com/jmettraux/rufus-scheduler","last_synced_at":"2026-10-05T09:01:18.457Z","repository":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"jmettraux@gmail.com","website":"https://blog.skepti.ch","location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":243,"last_synced_at":"2026-10-02T16:25:57.759Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":3906,"followers":427,"following":305,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2026-10-02T16:25:57.772Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"packages":[{"id":12317835,"name":"rufus-scheduler","ecosystem":"rubygems","description":"Job scheduler for Ruby (at, cron, in and every jobs). Not a replacement for crond.","homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":[],"namespace":null,"versions_count":82,"first_release_published_at":"2009-07-25T17:54:46.000Z","latest_release_published_at":"2024-09-04T21:32:00.634Z","latest_release_number":"3.9.2","last_synced_at":"2026-10-04T08:32:24.823Z","created_at":"2025-10-07T05:42:41.091Z","updated_at":"2026-10-04T08:32:31.261Z","registry_url":"https://gem.coop/gems/rufus-scheduler","install_command":"gem install rufus-scheduler -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/rufus-scheduler/","metadata":{"funding":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"jmettraux@gmail.com","website":"https://blog.skepti.ch","location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":243,"last_synced_at":"2026-10-02T16:25:57.759Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":3906,"followers":427,"following":305,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2026-10-02T16:25:57.772Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-10-04T08:32:31.261Z","dependent_packages_count":0,"downloads":143006552,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.18435920309247694,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.402238261292677,"average":0.14664936609628848},"purl":"pkg:gem/rufus-scheduler?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rufus-scheduler","docker_dependents_count":387,"docker_downloads_count":280450654,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-04T08:32:14.940Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rufus-scheduler/codemeta","maintainers":[{"uuid":"1705","login":"jmettraux_","name":null,"email":null,"url":null,"packages_count":62,"html_url":"https://gem.coop/profiles/jmettraux_","role":null,"created_at":"2025-10-08T05:36:49.290Z","updated_at":"2025-10-08T05:36:49.290Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/jmettraux_/packages"},{"uuid":"33060","login":"jmettraux","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://gem.coop/profiles/jmettraux","role":null,"created_at":"2025-10-08T05:36:49.333Z","updated_at":"2025-10-08T05:36:49.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/jmettraux/packages"},{"uuid":"25416","login":"tomaso_tosolini","name":null,"email":null,"url":null,"packages_count":18,"html_url":"https://gem.coop/profiles/tomaso_tosolini","role":null,"created_at":"2025-10-08T05:36:49.381Z","updated_at":"2025-10-08T05:36:49.381Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/tomaso_tosolini/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":197307,"maintainers_count":69300,"namespaces_count":0,"keywords_count":20010,"github":"gem-coop","metadata":{"funded_packages_count":8369},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-10-01T05:01:35.586Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":294380,"name":"rufus-scheduler","ecosystem":"rubygems","description":"Job scheduler for Ruby (at, cron, in and every jobs). Not a replacement for crond.","homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":[],"namespace":null,"versions_count":82,"first_release_published_at":"2009-07-25T17:54:46.000Z","latest_release_published_at":"2024-09-04T21:32:00.634Z","latest_release_number":"3.9.2","last_synced_at":"2026-10-04T08:32:24.820Z","created_at":"2022-04-06T10:16:05.827Z","updated_at":"2026-10-04T08:32:31.268Z","registry_url":"https://rubygems.org/gems/rufus-scheduler","install_command":"gem install rufus-scheduler -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/rufus-scheduler/","metadata":{"funding":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"jmettraux@gmail.com","website":"https://blog.skepti.ch","location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":243,"last_synced_at":"2026-10-02T16:25:57.759Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":3906,"followers":427,"following":305,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2026-10-02T16:25:57.772Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-10-04T08:32:31.268Z","dependent_packages_count":207,"downloads":143006552,"downloads_period":"total","dependent_repos_count":9698,"rankings":{"downloads":0.16502938192036218,"dependent_repos_count":0.337306675884524,"dependent_packages_count":0.18733064974743815,"stargazers_count":1.0141501544362796,"forks_count":1.8861297264749504,"docker_downloads_count":0.5012209944135324,"average":0.6818612638128477},"purl":"pkg:gem/rufus-scheduler","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rufus-scheduler","docker_dependents_count":387,"docker_downloads_count":280450654,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-10-04T08:32:14.940Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rufus-scheduler/codemeta","maintainers":[{"uuid":"1705","login":"jmettraux_","name":null,"email":null,"url":null,"packages_count":62,"html_url":"https://rubygems.org/profiles/jmettraux_","role":null,"created_at":"2022-11-09T09:49:36.909Z","updated_at":"2022-11-09T09:49:36.909Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/jmettraux_/packages"},{"uuid":"33060","login":"jmettraux","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://rubygems.org/profiles/jmettraux","role":null,"created_at":"2022-11-09T09:49:36.924Z","updated_at":"2022-11-09T09:49:36.924Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/jmettraux/packages"},{"uuid":"25416","login":"tomaso_tosolini","name":null,"email":null,"url":null,"packages_count":18,"html_url":"https://rubygems.org/profiles/tomaso_tosolini","role":null,"created_at":"2022-11-09T09:49:36.950Z","updated_at":"2022-11-09T09:49:36.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/tomaso_tosolini/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":212788,"maintainers_count":70321,"namespaces_count":0,"keywords_count":20533,"github":"rubygems","metadata":{"funded_packages_count":8596},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-10-01T05:01:23.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13407298,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T16:00:39.365Z","latest_release_published_at":"2026-02-06T16:00:39.365Z","latest_release_number":"3.8.2-3","last_synced_at":"2026-03-06T16:41:37.032Z","created_at":"2026-02-06T16:00:35.154Z","updated_at":"2026-09-23T02:05:20.016Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T02:05:20.016Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T02:33:30.218Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rufus-scheduler/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":1696,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1835},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-10-01T05:06:51.700Z","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":13606073,"name":"ruby-rufus-scheduler","ecosystem":"debian","description":null,"homepage":"http://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:27:17.044Z","latest_release_published_at":"2026-02-11T11:27:17.044Z","latest_release_number":"3.4.2-1","last_synced_at":"2026-03-14T03:02:06.320Z","created_at":"2026-02-11T11:27:16.602Z","updated_at":"2026-09-23T02:05:20.022Z","registry_url":"https://tracker.debian.org/pkg/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":"https://packages.debian.org/buster/ruby-rufus-scheduler","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.1.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, rake, ruby-chronic, ruby-et-orbi, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T02:05:20.022Z","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/ruby-rufus-scheduler?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T02:33:30.218Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rufus-scheduler/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":903,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":916},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-10-05T05:00:10.958Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":10372678,"name":"github.com/jmettraux/rufus-scheduler","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":[],"namespace":null,"versions_count":63,"first_release_published_at":"2010-02-12T00:02:35.000Z","latest_release_published_at":"2024-09-04T21:26:59.000Z","latest_release_number":"v3.9.2+incompatible","last_synced_at":"2026-10-04T08:32:26.136Z","created_at":"2024-06-15T04:23:26.058Z","updated_at":"2026-10-04T08:32:26.136Z","registry_url":"https://pkg.go.dev/github.com/jmettraux/rufus-scheduler","install_command":"go get github.com/jmettraux/rufus-scheduler","documentation_url":"https://pkg.go.dev/github.com/jmettraux/rufus-scheduler#section-documentation","metadata":{},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T01:46:38.451Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.952098700724789,"dependent_packages_count":6.514682041123589,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.733390370924189},"purl":"pkg:golang/github.com/jmettraux/rufus-scheduler","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/jmettraux/rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/jmettraux/rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/jmettraux/rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T02:33:30.218Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjmettraux%2Frufus-scheduler/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539801,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13467230,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T17:14:02.206Z","latest_release_published_at":"2026-02-09T17:14:02.206Z","latest_release_number":"3.8.2-3","last_synced_at":"2026-08-02T12:13:27.259Z","created_at":"2026-02-09T17:13:40.525Z","updated_at":"2026-09-23T08:23:09.259Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T08:23:09.259Z","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/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T03:05:49.493Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rufus-scheduler/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":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1980},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-10-01T05:01:38.869Z","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":13713280,"name":"ruby-rufus-scheduler","ecosystem":"debian","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:40:35.340Z","latest_release_published_at":"2026-02-12T23:40:35.340Z","latest_release_number":"3.8.2-3","last_synced_at":"2026-03-13T23:44:12.532Z","created_at":"2026-02-12T23:40:35.001Z","updated_at":"2026-09-22T03:48:33.636Z","registry_url":"https://tracker.debian.org/pkg/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":"https://packages.debian.org/bookworm/ruby-rufus-scheduler","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-22T03:48:33.636Z","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/ruby-rufus-scheduler?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-21T02:03:21.946Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rufus-scheduler/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":2635,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1707},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-10-01T05:07:01.489Z","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":13751700,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"http://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:22:19.284Z","latest_release_published_at":"2026-02-13T07:22:19.284Z","latest_release_number":"3.4.2-1","last_synced_at":"2026-07-24T20:30:53.406Z","created_at":"2026-02-13T07:22:19.111Z","updated_at":"2026-09-23T12:50:17.666Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.1.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, rake, ruby-chronic, ruby-et-orbi, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T12:50:17.665Z","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.3709311127933384,"forks_count":0.5299015897047691,"docker_downloads_count":null,"average":0.22520817562452689},"purl":"pkg:deb/ubuntu/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T03:05:49.493Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rufus-scheduler/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":1425,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":1087},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-10-01T05:06:55.218Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13779763,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:25:33.347Z","latest_release_published_at":"2026-02-13T13:25:33.347Z","latest_release_number":"3.8.0-2","last_synced_at":"2026-03-13T13:36:10.303Z","created_at":"2026-02-13T13:25:33.181Z","updated_at":"2026-09-22T14:40:32.202Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-22T14:40:32.202Z","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/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T02:33:30.218Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rufus-scheduler/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1498,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":1444},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-10-01T05:06:53.708Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13805256,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:32:25.530Z","latest_release_published_at":"2026-02-13T18:32:25.530Z","latest_release_number":"3.8.2-3","last_synced_at":"2026-03-14T02:17:46.030Z","created_at":"2026-02-13T18:32:24.857Z","updated_at":"2026-09-23T16:29:49.675Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T16:29:49.675Z","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/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T03:05:49.493Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rufus-scheduler/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":2210,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1830},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-10-01T05:06:57.280Z","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":13567135,"name":"ruby-rufus-scheduler","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:49:08.735Z","latest_release_published_at":"2026-02-11T06:49:08.735Z","latest_release_number":"3.8.2-3","last_synced_at":"2026-08-05T21:06:16.981Z","created_at":"2026-02-11T06:49:08.528Z","updated_at":"2026-09-23T16:29:50.453Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic, ruby-fugit, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-23T16:29:50.453Z","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/ruby-rufus-scheduler?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T03:05:49.493Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rufus-scheduler/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":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1639},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-10-01T05:06:59.285Z","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":13530964,"name":"ruby-rufus-scheduler","ecosystem":"debian","description":null,"homepage":"http://github.com/jmettraux/rufus-scheduler","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jmettraux/rufus-scheduler","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:38:38.992Z","latest_release_published_at":"2026-02-10T23:38:38.992Z","latest_release_number":"3.4.2-1","last_synced_at":"2026-03-14T07:18:14.825Z","created_at":"2026-02-10T23:38:38.806Z","updated_at":"2026-09-22T16:51:00.680Z","registry_url":"https://tracker.debian.org/pkg/ruby-rufus-scheduler","install_command":"apt-get install ruby-rufus-scheduler","documentation_url":"https://packages.debian.org/bullseye/ruby-rufus-scheduler","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-rufus-scheduler","standards_version":"4.1.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, rake, ruby-chronic, ruby-et-orbi, ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":388574,"uuid":"6094","full_name":"jmettraux/rufus-scheduler","owner":"jmettraux","description":"scheduler for Ruby (at, in, cron and every jobs)","archived":false,"fork":false,"pushed_at":"2026-06-22T22:44:36.000Z","size":1894,"stargazers_count":2446,"open_issues_count":12,"forks_count":200,"subscribers_count":34,"default_branch":"master","last_synced_at":"2026-08-31T16:57:22.965Z","etag":null,"topics":["cron","ruby","scheduler","time"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/jmettraux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-04-01T04:21:05.000Z","updated_at":"2026-08-27T02:25:00.000Z","dependencies_parsed_at":"2026-06-15T02:00:35.127Z","dependency_job_id":null,"html_url":"https://github.com/jmettraux/rufus-scheduler","commit_stats":{"total_commits":1178,"total_committers":65,"mean_commits":"18.123076923076923","dds":0.0747028862478778,"last_synced_commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/jmettraux/rufus-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/sbom","scorecard":{"id":524319,"data":{"date":"2025-08-11","repo":{"name":"github.com/jmettraux/rufus-scheduler","commit":"ec048146d12d2055566ca3aff48f31d14b075fa3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 3/25 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/test.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/jmettraux/rufus-scheduler/test.yaml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 8 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-20T03:57:24.865Z","repository_id":388574,"created_at":"2025-08-20T03:57:24.865Z","updated_at":"2025-08-20T03:57:24.865Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37007045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-31T02:00:07.497Z","response_time":119,"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":"jmettraux","name":"John Mettraux","uuid":"3624","kind":"user","description":"programmer","email":"","website":null,"location":"Hiroshima","twitter":null,"company":"@floraison ","icon_url":"https://avatars.githubusercontent.com/u/3624?u=5e8066248746182bf71e5c54e57fea9a2a56393f\u0026v=4","repositories_count":213,"last_synced_at":"2023-04-10T07:50:59.854Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jmettraux","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:41:18.260Z","updated_at":"2023-04-10T07:51:00.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmettraux/repositories"},"tags":[{"name":"v3.9.2","sha":"ec048146d12d2055566ca3aff48f31d14b075fa3","kind":"tag","published_at":"2024-09-04T21:27:25.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"8847ed178067e08443f28118c51e140dd977444c","kind":"tag","published_at":"2023-06-09T02:00:08.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"25411de923964b8af3b9d2cd07434b9132bf2ba8","kind":"tag","published_at":"2023-06-02T02:00:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.9.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"32c6e0d8d8bca5c2278f88d853321cf4574e1df5","kind":"tag","published_at":"2022-07-12T01:25:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"d4603618c08d057cd13c6c3934c524fd1f1ba202","kind":"tag","published_at":"2022-01-11T02:56:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"e79d068d3e69a9f9966b376f652a8564f0c11364","kind":"tag","published_at":"2021-07-14T00:02:31.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.8.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.8.0/manifests"},{"name":"v3.7.0","sha":"b75ebb8b5d0295da3ce1f6517b39dfbbd8328693","kind":"tag","published_at":"2020-12-30T21:07:20.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.7.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.7.0/manifests"},{"name":"v3.6.0","sha":"db3b559fbd988ef44126ea59508e0c62bfc45540","kind":"tag","published_at":"2019-04-22T00:20:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.6.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"80b6637dd693dd51a45ca72029e40923dcf107c7","kind":"tag","published_at":"2018-07-31T20:44:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"75a21146d5037e057c99196bb2b2d67abb9e2136","kind":"tag","published_at":"2018-07-20T02:47:07.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"358cbfdfc7923524e57e7d3d192fc090a2125dcf","kind":"tag","published_at":"2018-05-14T23:34:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.5.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"440400c5695c74b005e9baedc6a1d56c28e4c354","kind":"tag","published_at":"2017-05-24T00:05:16.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"21d0574be43de20b0dc38ebeed1cb9e6eb2afde2","kind":"tag","published_at":"2017-05-24T00:00:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"2a624eef61033dd964c91f071e2624c9e06321ea","kind":"tag","published_at":"2017-03-22T21:31:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.4.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.4.0/manifests"},{"name":"v3.3.4","sha":"e7e1d314d2b3e4f4a86687dc66f7cb6eee70fddd","kind":"tag","published_at":"2017-02-15T21:47:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"39fbed9f4a21d15ef1bd1e9bb8cb3287b48d2494","kind":"tag","published_at":"2017-01-30T01:42:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"29e2ab47dd663fb4377e61d5a977d49b04b18735","kind":"tag","published_at":"2017-01-05T04:23:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"feba2c305fd2035e1c8664245904b8ae6ec7b2cc","kind":"tag","published_at":"2016-12-06T11:07:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"da4538a2c8a49013832d702b8a23127df507b1ab","kind":"tag","published_at":"2016-11-28T05:55:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.3.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"b03272b89329927a630baa90a530898aabee9e91","kind":"tag","published_at":"2016-08-14T04:34:24.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"8af6702b3b98b02ae569a305d3fd75d6c9cfe67a","kind":"tag","published_at":"2016-05-04T05:23:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"d3067ee06f9074e991496bd802f3ff79feffbc8a","kind":"tag","published_at":"2015-12-28T01:31:06.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.2.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.2.0/manifests"},{"name":"v3.1.10","sha":"e9a6c8eb0a55bd6cd8f4a18afa98521d7efeaeb8","kind":"tag","published_at":"2015-11-17T21:40:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.10/manifests"},{"name":"v3.1.9","sha":"509753b7422b6853b6efa3a4536c2ad6a18d7acf","kind":"tag","published_at":"2015-11-11T21:36:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"e44972d7969c8f3a55249eb07e5ae8617a368b32","kind":"tag","published_at":"2015-11-09T23:52:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.8/manifests"},{"name":"v3.1.7","sha":"10f4f0aab07b56762773b0b794b6a7d4506cb7b3","kind":"tag","published_at":"2015-10-14T21:41:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.7/manifests"},{"name":"v3.1.6","sha":"42423a714d5cef405f7746017b52673f0bb9439a","kind":"tag","published_at":"2015-09-30T20:38:15.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.6/manifests"},{"name":"v3.1.5","sha":"5c9338f84e5c01b87708c15985960a0e48f0d917","kind":"tag","published_at":"2015-09-24T23:58:40.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.5/manifests"},{"name":"v3.1.4","sha":"04bcfcbefa1ee00c9250fa0862a6fdc67c854798","kind":"tag","published_at":"2015-08-28T22:53:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.4/manifests"},{"name":"v3.1.2","sha":"67595033eb6ab97c848a4ae37aac1230aa7c997d","kind":"tag","published_at":"2015-06-19T22:58:14.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.2/manifests"},{"name":"v3.1.3","sha":"5a9bc8ec56c1af043c924f11e577b45d0350ed3e","kind":"tag","published_at":"2015-06-19T22:53:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.3/manifests"},{"name":"v3.1.1","sha":"96a73862b70c27a6d04f4755258da226995836a8","kind":"tag","published_at":"2015-04-18T22:34:33.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"bf9868db1bbd9b68f55bd3f8324608818eb11361","kind":"tag","published_at":"2015-04-17T21:58:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.1.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"d0421bbdf4e5e496ac2c8d6cac6649163e4c859a","kind":"tag","published_at":"2014-08-29T22:50:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"43ebb009dee909bd3d4a2717880672e2b208dfa6","kind":"tag","published_at":"2014-06-08T21:09:49.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"32f755d0f05d258a2a952d495d6f349567a81205","kind":"tag","published_at":"2014-03-17T21:59:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"3cd2be2ed11a691719c335a695d2131e7f971b75","kind":"tag","published_at":"2014-02-13T22:49:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"ac58ebbb03ea57d4c38c27b7827d431ca72a5cf7","kind":"tag","published_at":"2014-01-29T22:55:35.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"a92a50913694457bb4ab22408974dfee1dfc063d","kind":"tag","published_at":"2014-01-18T21:51:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"074cbf85438c0d6c14ce0b32abf12d305c238e75","kind":"tag","published_at":"2013-12-11T21:52:50.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"82c17ce79fade319ee8e72e9c8ee5e1bdf98a664","kind":"tag","published_at":"2013-10-21T21:47:46.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.2","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"a0befedcbdadcfd809b95d9b62fd65eb0d51ca60","kind":"tag","published_at":"2013-10-18T20:49:03.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0863753c349b2dd97f18053aae284241aa70a673","kind":"tag","published_at":"2013-10-01T22:28:55.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v3.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v3.0.0/manifests"},{"name":"v2.0.24","sha":"81f4490e7f3768a4558cb425b28fe3ab6f7dac6f","kind":"tag","published_at":"2013-09-01T21:15:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.24","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.24/manifests"},{"name":"v2.0.23","sha":"cd12626bc0b524b397e33a8d35f896214fc8e8af","kind":"tag","published_at":"2013-07-25T22:32:18.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.23","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.23/manifests"},{"name":"v2.0.22","sha":"82b70feeb28b2aa778d1d869aba12b580966a786","kind":"tag","published_at":"2013-07-23T05:45:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.22","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.22/manifests"},{"name":"v2.0.21","sha":"75a275e06f04b1953025b5fad549a2c4c998a19d","kind":"tag","published_at":"2013-07-15T12:46:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.21","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.21/manifests"},{"name":"r2.0.20","sha":"ac486d019623a96963bfb5bb77192f54b81e0b60","kind":"tag","published_at":"2013-07-15T05:30:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.20","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.20/manifests"},{"name":"v2.0.19","sha":"8f46691d35e13924868c7826e6c456798eddde67","kind":"tag","published_at":"2013-05-06T21:56:44.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.19","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.19/manifests"},{"name":"v2.0.18","sha":"622c2980523fc3011b256475996ba6fdc9445af8","kind":"tag","published_at":"2013-03-05T21:50:28.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.18","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.18/manifests"},{"name":"v2.0.17","sha":"91610bbf6f526d5d5d440a735db2ec93a6b70ca1","kind":"tag","published_at":"2012-06-13T17:59:05.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.17","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.17/manifests"},{"name":"v2.0.16","sha":"ce541b7001e75326e47fa2ae2c7003fb49c7741e","kind":"tag","published_at":"2011-12-31T02:52:37.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.16","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.16/manifests"},{"name":"v2.0.15","sha":"5070ef8e45a8bc58df60922dec031cd8725b69f0","kind":"tag","published_at":"2011-12-20T09:43:21.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.15","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.15/manifests"},{"name":"v2.0.14","sha":"d4c1b2d9d68d42c75c95622f3745ac7fca60e60e","kind":"tag","published_at":"2011-12-11T06:02:52.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.14/manifests"},{"name":"v2.0.13","sha":"96f690e15293ea1554ee08c5a6d500deb18fae5f","kind":"tag","published_at":"2011-11-14T01:35:19.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.13/manifests"},{"name":"v2.0.12","sha":"b79b43e92ccc7a904cafca1f7fb07732429619da","kind":"tag","published_at":"2011-10-28T08:24:54.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.12/manifests"},{"name":"v2.0.11","sha":"9cf92321f96c2eea46dad315e88bbc293e59cb66","kind":"tag","published_at":"2011-09-30T10:29:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.11/manifests"},{"name":"v2.0.10","sha":"8385011e639fe15618a71741faece3b7f061b83c","kind":"tag","published_at":"2011-06-26T03:58:04.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.10/manifests"},{"name":"v2.0.9","sha":"352156ea3ca336f1bf9160471788ed4f52e9ca72","kind":"tag","published_at":"2011-04-21T22:56:13.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"b2f2856830ae589af8998ffdeaba714600f4cb78","kind":"tag","published_at":"2010-12-31T02:27:23.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0ec1a841ffe9985f8f63f5a528bb664e53b0ad81","kind":"tag","published_at":"2010-11-09T01:13:39.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"d86f773d55de97c3226d6ee39073b99944560777","kind":"tag","published_at":"2010-05-01T13:53:22.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"2bab02e1d9aec346094cdb78fd2535353017db1c","kind":"tag","published_at":"2010-03-02T01:27:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.5","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"87f9291514b7b77bd5c488244c04f2718fdf5798","kind":"tag","published_at":"2010-02-12T00:02:53.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/v2.0.4","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/v2.0.4/manifests"},{"name":"r2.0.3","sha":"7b892d0094a9033c6f80b5b3b0478bf71d8e6d57","kind":"tag","published_at":"2009-11-05T04:53:00.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.3","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.3/manifests"},{"name":"r2.0.1","sha":"2d250a8ca082ad798c4a4b839a0b724f6e8ba405","kind":"tag","published_at":"2009-05-07T06:04:34.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.1","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.1/manifests"},{"name":"r2.0.0","sha":"06573c05e296052af3cd49ac51ed0b84e669de0e","kind":"tag","published_at":"2009-05-07T01:37:58.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r2.0.0","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r2.0.0/manifests"},{"name":"r1.0.14","sha":"1742563fe4b22be42506dca9a3c0123d71e5a660","kind":"tag","published_at":"2009-05-01T13:24:29.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.14","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.14/manifests"},{"name":"r1.0.13","sha":"3803898f8274e886f6b0e9c52d652d9b72939e91","kind":"tag","published_at":"2009-02-02T01:19:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.13","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.13/manifests"},{"name":"r1.0.12","sha":"da33b347b8ce5c1d35ae1247f7a89523192f0844","kind":"tag","published_at":"2008-12-18T14:37:51.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.12","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.12/manifests"},{"name":"r1.0.11","sha":"8354aaed4412b893bd6d4661512ee373d2a16c2c","kind":"tag","published_at":"2008-09-02T23:22:43.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.11","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.11/manifests"},{"name":"r1.0.10","sha":"963576f22561417443337b957a095d59416dc975","kind":"tag","published_at":"2008-08-28T00:25:59.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.10","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.10/manifests"},{"name":"r1.0.9","sha":"b620c5fe6b4c06814fc6593924fc3f28351adf9a","kind":"tag","published_at":"2008-07-18T04:20:42.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.9","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.9/manifests"},{"name":"r1.0.8","sha":"16125a46d2e180755fb6e1f1c952616ed5576e45","kind":"tag","published_at":"2008-07-17T23:39:48.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.8","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.8/manifests"},{"name":"r1.0.7","sha":"b619dfe5f7567a3abf81dd2ee2418febb054b23e","kind":"tag","published_at":"2008-06-16T04:14:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.7","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.7/manifests"},{"name":"r1.0.6","sha":"1dca2168d17bdeb0f05e091c8145d38e29463f10","kind":"tag","published_at":"2008-06-02T10:26:41.000Z","download_url":"https://codeload.github.com/jmettraux/rufus-scheduler/tar.gz/r1.0.6","html_url":"https://github.com/jmettraux/rufus-scheduler/releases/tag/r1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jmettraux/rufus-scheduler@r1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/tags/r1.0.6/manifests"}]},"repo_metadata_updated_at":"2026-09-22T16:51:00.680Z","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/ruby-rufus-scheduler?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rufus-scheduler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rufus-scheduler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rufus-scheduler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T02:33:30.218Z","issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rufus-scheduler/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":758,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":1199},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-10-01T05:07:03.156Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}}],"commits":{"id":3383,"full_name":"jmettraux/rufus-scheduler","default_branch":"master","total_commits":1184,"total_committers":65,"total_bot_commits":5,"total_bot_committers":1,"mean_commits":18.215384615384615,"dds":0.07685810810810811,"past_year_total_commits":3,"past_year_total_committers":2,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":1.5,"past_year_dds":0.33333333333333337,"last_synced_at":"2026-10-04T08:32:25.866Z","last_synced_commit":"e95f10c21bd425c9febef83d8605184eb433d2db","created_at":"2023-03-07T09:17:31.565Z","updated_at":"2026-10-04T08:32:25.165Z","committers":[{"name":"John Mettraux","email":"jmettraux@gmail.com","login":"jmettraux","count":1093},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"Dominik Sander","email":"git@dsander.de","login":"dsander","count":4},{"name":"John Bachir","email":"j@jjb.cc","login":"jjb","count":3},{"name":"ecin","email":"ecin@copypastel.com","login":"ecin","count":3},{"name":"Lucy Fu","email":"lufu@redhat.com","login":"lfu","count":3},{"name":"Danny Fullerton","email":"northox@mantor.org","login":"northox","count":3},{"name":"vivitar","email":"jesper.tholstrup@gmail.com","login":null,"count":3},{"name":"ThomasSevestre","email":"ts@tcare.fr","login":null,"count":3},{"name":"Vais Salikhov","email":"vsalikhov@gmail.com","login":"vais","count":2},{"name":"Rainux Luo","email":"rainux@gmail.com","login":"rainux","count":2},{"name":"Geremia Taglialatela","email":"tagliala.dev@gmail.com","login":"tagliala","count":2},{"name":"Chris Kampmeier","email":"chris@kampers.net","login":"chrisk","count":2},{"name":"Benjamin Fleischer","email":"benjamin.fleischer@swipesense.com","login":"bf4","count":2},{"name":"Klaas Jan Wierenga","email":"k.j.wierenga@audioserver.nl","login":null,"count":2},{"name":"Jesse Willett","email":"jhw@prosperworks.com","login":null,"count":2},{"name":"Anjali Sharma","email":"anjali-sharma","login":"anjali-sharma","count":2},{"name":"Aimee Barciauskas","email":"abarciauskas@mdsol.com","login":"AimeeRose","count":1},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":1},{"name":"Alex Coomans","email":"alexc@squareup.com","login":"drcapulet","count":1},{"name":"Alyssa Pohahau","email":"arp@squareup.com","login":"alyssa","count":1},{"name":"Andrew Davey","email":"as.davey@gmail.com","login":"asdavey","count":1},{"name":"Anjali Sharma","email":"sharma.anjali3110@gmail.com","login":"unjuli","count":1},{"name":"Anthony Lewis","email":"me@anthonylewis.com","login":"anthonylewis","count":1},{"name":"Arthur Maltson","email":"arthur.kalm@gmail.com","login":"amaltson","count":1},{"name":"Adam Davies","email":"adzdavies@gmail.com","login":"adz","count":1},{"name":"Claude Vessaz","email":"claude.vessaz@safe.com","login":null,"count":1},{"name":"Klaas Jan Wierenga","email":"kjw@Macintosh-3.local","login":null,"count":1},{"name":"Marcus Brito","email":"marcus.brito@ecore.com.br","login":null,"count":1},{"name":"김성식","email":"colton.kim@daumkakao.com","login":null,"count":1},{"name":"adamjonas","email":"jonas@flatironschool.com","login":null,"count":1},{"name":"Sterling Paramore","email":"sterling.paramore@greatvines.com","login":null,"count":1},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":1},{"name":"Pascal Ouellet","email":"pascal.ouellet@safe.com","login":"pouellet","count":1},{"name":"Paulo","email":"paulodelgado","login":"paulodelgado","count":1},{"name":"Prayag Verma","email":"prayag.verma@gmail.com","login":"prayagverma","count":1},{"name":"Ryan Biesemeyer","email":"ryan@simplymeasured.com","login":"yaauie","count":1},{"name":"Ryan McGeary","email":"ryan@mcgeary.org","login":"rmm5t","count":1},{"name":"Sol Ackerman","email":"sol.ackerman@gmail.com","login":"solackerman","count":1},{"name":"Stig Kleppe-Jørgensen","email":"from.github@nisgits.net","login":"stigkj","count":1},{"name":"Ted Pennings","email":"tedpennings@gmail.com","login":"tedpennings","count":1},{"name":"Wes McNamee","email":"ghost.squadron@gmail.com","login":"ghostsquad","count":1},{"name":"Yassen Bantchev","email":"yassenb@gmail.com","login":"yassenb","count":1},{"name":"Yechiel Kalmenson","email":"contact@yechiel.me","login":"achasveachas","count":1},{"name":"accessd","email":"accessd0@gmail.com","login":"accessd","count":1},{"name":"andrehjr","email":"andrehjr@gmail.com","login":"andrehjr","count":1},{"name":"calin","email":"calinoiu.alexandru@agilefreaks.com","login":"alexandru-calinoiu","count":1},{"name":"jack-nie","email":"hust.ud.hui@gmail.com","login":"jack-nie","count":1},{"name":"Pat Farrell","email":"pfarrell@realgravity.com","login":null,"count":1},{"name":"Austin Arbor","email":"aarbor989@gmail.com","login":"austinarbor","count":1},{"name":"Balasankar C","email":"balasankarc@autistici.org","login":"balasankarc","count":1},{"name":"Ceyhun Onur","email":"ceyhunonur54@gmail.com","login":"ceyonur","count":1},{"name":"Cody Cutrer","email":"cody@instructure.com","login":"ccutrer","count":1},{"name":"Daniel Berger","email":"djberg96@gmail.com","login":"djberg96","count":1},{"name":"Daniel Rodgers-Pryor","email":"djrodgerspryor@gmail.com","login":"djrodgerspryor","count":1},{"name":"Darwin Wu","email":"darwin@berkeley.edu","login":"dwaxe","count":1},{"name":"Gabriel Gilder","email":"gabriel@gabrielgilder.com","login":"ggilder","count":1},{"name":"Joe Rafaniello","email":"jrafanie@redhat.com","login":"jrafanie","count":1},{"name":"JonMcPherson","email":"JonMcPherson","login":"JonMcPherson","count":1},{"name":"Ketan Padegaonkar","email":"ketanpadegaonkar@gmail.com","login":"ketan","count":1},{"name":"Konstantin","email":"konstantin@filtschew.de","login":"fa11enangel","count":1},{"name":"Kyle Simukka","email":"simook@gmail.com","login":"simukka","count":1},{"name":"Matthieu Rosinski","email":"korrigan@slash16.org","login":"Korrigan","count":1},{"name":"Mike Karolow","email":"mike@yesware.com","login":"mike-yesware","count":1},{"name":"sea","email":"suisea","login":"suisea","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"John Mettraux","email":"jmettraux@gmail.com","login":"jmettraux","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.238Z","repositories_count":8104357,"commits_count":1233561622,"contributors_count":56368479,"owners_count":1696220,"committers_count":3741187,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"jmettraux/rufus-scheduler","html_url":"https://github.com/jmettraux/rufus-scheduler","last_synced_at":"2026-10-04T08:32:14.940Z","status":null,"issues_count":78,"pull_requests_count":37,"avg_time_to_close_issue":1096470.9473684211,"avg_time_to_close_pull_request":13995.636363636364,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":22,"issue_authors_count":60,"avg_comments_per_issue":4.961538461538462,"avg_comments_per_pull_request":1.3513513513513513,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":50659.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-12T16:45:32.980Z","updated_at":"2026-10-04T08:32:14.941Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmettraux%2Frufus-scheduler/issues","issue_labels_count":{"bug":2,"question":1},"pull_request_labels_count":{"dependencies":5,"github_actions":3},"issue_author_associations_count":{"NONE":62,"CONTRIBUTOR":13,"OWNER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":29,"NONE":8},"issue_authors":{"jjb":8,"jmettraux":3,"pinkynrg":3,"ghostsquad":2,"surajshah1":2,"PhilT":2,"darlandieterich":2,"codyrickmanvessel":2,"vais":2,"kazhian":2,"manikandanselva":1,"joaoBordalo":1,"maxiedaniels":1,"mohdasim8025":1,"jasonwbarnett":1,"gagan93jtg":1,"slashd0t":1,"Konstantinusz":1,"Viktova":1,"chrisarcand":1,"seemalakishore":1,"veganstraightedge":1,"hurricanenara":1,"lucas-ribeiro-bv":1,"ViTVetal":1,"rubemz":1,"emclab":1,"pciruzzi":1,"manishkakwani":1,"manveru":1,"MTRNord":1,"blowfishpro":1,"rageshpillai":1,"SimonHausdorf":1,"mlotfi2005":1,"filipeaugustosantos":1,"anushamummina":1,"mdesantis":1,"kokinarido":1,"jmanian":1,"oakbani":1,"itsaphel":1,"wakproductions":1,"aditya-mandal":1,"jeffblake":1,"emaiax":1,"MikeKemmerer":1,"dsander":1,"snmgian":1,"prettyGoo":1,"ranadeep-sh":1,"mitnal":1,"erlangparasu":1,"mileslane":1,"KaneMorgan":1,"dleidert":1,"brauliobo":1,"cromega":1,"piavka":1,"rscarborough1996":1},"pull_request_authors":{"jjb":6,"dependabot[bot]":5,"OskarEichler":4,"tagliala":3,"vais":2,"djberg96":1,"mike-yesware":1,"ghost":1,"jack-nie":1,"fa11enangel":1,"solackerman":1,"drcapulet":1,"jrafanie":1,"austinarbor":1,"Cacy30":1,"amatsuda":1,"javierav":1,"olleolleolle":1,"ceyonur":1,"achasveachas":1,"dwaxe":1,"ghostsquad":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.211Z","repositories_count":17812527,"issues_count":47425283,"pull_requests_count":147326292,"authors_count":11923408,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":2,"github_actions":2},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"NONE":4,"CONTRIBUTOR":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"OskarEichler":4,"dependabot[bot]":2},"maintainers":[{"login":"jmettraux","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"events":{"total":{"CreateEvent":1,"DeleteEvent":2,"ForkEvent":5,"PullRequestEvent":4,"PushEvent":3,"WatchEvent":39},"last_year":{"CreateEvent":1,"DeleteEvent":1,"PullRequestEvent":3,"PushEvent":1,"WatchEvent":6}},"keywords":["cron","ruby","scheduler","time"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/test.yaml","sha":null,"kind":"manifest","created_at":"2023-07-05T14:45:39.220Z","updated_at":"2023-07-05T14:45:39.220Z","repository_link":"https://github.com/jmettraux/rufus-scheduler/blob/master/.github/workflows/test.yaml","dependencies":[{"id":11145808353,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11145808354,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"rufus-scheduler.gemspec","sha":null,"kind":"manifest","created_at":"2023-07-05T14:45:39.229Z","updated_at":"2023-07-05T14:45:39.229Z","repository_link":"https://github.com/jmettraux/rufus-scheduler/blob/master/rufus-scheduler.gemspec","dependencies":[{"id":11145808355,"package_name":"fugit","ecosystem":"rubygems","requirements":"~\u003e 1.1, \u003e= 1.1.6","direct":true,"kind":"runtime","optional":false},{"id":11145808356,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.7","direct":true,"kind":"development","optional":false},{"id":11145808357,"package_name":"chronic","ecosystem":"rubygems","requirements":"~\u003e 0.10","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2024-04-18T11:05:53.732Z","updated_at":"2024-04-18T11:05:53.732Z","repository_link":"https://github.com/jmettraux/rufus-scheduler/blob/master/Gemfile","dependencies":[]}],"score":32.53861337189129,"created_at":"2024-12-15T21:38:08.245Z","updated_at":"2026-10-05T09:01:18.567Z","avatar_url":"https://github.com/jmettraux.png","language":"Ruby","monthly_downloads":0,"readme":"\n# rufus-scheduler\n\n[![tests](https://github.com/jmettraux/rufus-scheduler/workflows/test/badge.svg)](https://github.com/jmettraux/rufus-scheduler/actions)\n[![Gem Version](https://badge.fury.io/rb/rufus-scheduler.svg)](https://badge.fury.io/rb/rufus-scheduler)\n\nJob scheduler for Ruby (at, cron, in and every jobs).\n\nIt uses threads.\n\n**Note**: maybe are you looking for the [README of rufus-scheduler 2.x](https://github.com/jmettraux/rufus-scheduler/blob/two/README.rdoc)? (especially if you're using [Dashing](https://github.com/Shopify/dashing) which is [stuck](https://github.com/Shopify/dashing/blob/master/dashing.gemspec) on rufus-scheduler 2.0.24)\n\nQuickstart:\n```ruby\n# quickstart.rb\n\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.in '3s' do\n  puts 'Hello... Rufus'\nend\n\nscheduler.join\n  #\n  # let the current thread join the scheduler thread\n  #\n  # (please note that this join should be removed when scheduling\n  # in a web application (Rails and friends) initializer)\n```\n(run with `ruby quickstart.rb`)\n\nVarious forms of scheduling are supported:\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\n# ...\n\nscheduler.in '10d' do\n  # do something in 10 days\nend\n\nscheduler.at '2030/12/12 23:30:00' do\n  # do something at a given point in time\nend\n\nscheduler.every '3h' do\n  # do something every 3 hours\nend\nscheduler.every '3h10m' do\n  # do something every 3 hours and 10 minutes\nend\n\nscheduler.cron '5 0 * * *' do\n  # do something every day, five minutes after midnight\n  # (see \"man 5 crontab\" in your terminal)\nend\n\n# ...\n```\n\nRufus-scheduler uses [fugit](https://github.com/floraison/fugit) for parsing time strings, [et-orbi](https://github.com/floraison/et-orbi) for pairing time and [tzinfo](https://github.com/tzinfo/tzinfo) timezones.\n\n## non-features\n\nRufus-scheduler (out of the box) is an in-process, in-memory scheduler. It uses threads.\n\nIt does not persist your schedules. When the process is gone and the scheduler instance with it, the schedules are gone.\n\nA rufus-scheduler instance will go on scheduling while it is present among the objects in a Ruby process. To make it stop scheduling you have to call its [`#shutdown` method](#schedulershutdown).\n\nPlease note: rufus-scheduler is not a cron replacement.\n\n\n## related gems\n\n* [ruby-clock](https://github.com/jjb/ruby-clock) - a clock process / job scheduler for Ruby\n* [Puma-Rufus-Scheduler](https://github.com/javierav/puma-rufus-scheduler) - Puma plugin to run Rufus-Scheduler\n* [Schked](https://github.com/bibendi/schked) - Framework agnostic Rufus-Scheduler wrapper to run recurring jobs\n\n\n## similar gems\n\n* [Whenever](https://github.com/javan/whenever) - let cron call back your Ruby code, trusted and reliable cron drives your schedule\n* [Clockwork](https://github.com/Rykian/clockwork) - rufus-scheduler inspired gem\n* [Crono](https://github.com/plashchynski/crono) - an in-Rails cron scheduler\n* [PerfectSched](https://github.com/treasure-data/perfectsched) - highly available distributed cron built on [Sequel](https://sequel.jeremyevans.net) and more\n\n\n## note about the 3.0 line\n\nIt's a complete rewrite of rufus-scheduler.\n\nThere is no EventMachine-based scheduler anymore.\n\n\n## I don't know what this Ruby thing is, where are my Rails?\n\nI'll drive you right to the [tracks](#so-rails).\n\n\n## notable changes:\n\n* As said, no more EventMachine-based scheduler\n* ```scheduler.every('100') {``` will schedule every 100 seconds (previously, it would have been 0.1s). This aligns rufus-scheduler with Ruby's ```sleep(100)```\n* The scheduler isn't catching the whole of Exception anymore, only StandardError\n* The error_handler is [#on_error](#rufusscheduleron_errorjob-error) (instead of #on_exception), by default it now prints the details of the error to $stderr (used to be $stdout)\n* Rufus::Scheduler::TimeOutError renamed to Rufus::Scheduler::TimeoutError\n* Introduction of \"interval\" jobs. Whereas \"every\" jobs are like \"every 10 minutes, do this\", interval jobs are like \"do that, then wait for 10 minutes, then do that again, and so on\"\n* Introduction of a lockfile: true/filename mechanism to prevent multiple schedulers from executing\n* \"discard_past\" is on by default. If the scheduler (its host) sleeps for 1 hour and a `every '10m'` job is on, it will trigger once at wakeup, not 6 times (discard_past was false by default in rufus-scheduler 2.x).\n* Introduction of Scheduler #on_pre_trigger and #on_post_trigger callback points\n\n\n## getting help\n\nSo you need help. People can help you, but first help them help you, and don't waste their time. Provide a complete description of the issue. If it works on A but not on B and others have to ask you: \"so what is different between A and B\" you are wasting everyone's time.\n\n\"hello\", \"please\" and \"thanks\" are not swear words.\n\nGo read [how to report bugs effectively](https://www.chiark.greenend.org.uk/~sgtatham/bugs.html), twice.\n\nUpdate: [help_help.md](https://gist.github.com/jmettraux/310fed75f568fd731814) might help help you.\n\n### issues\n\nYes, issues can be reported in [rufus-scheduler issues](https://github.com/jmettraux/rufus-scheduler/issues), I'd actually prefer bugs in there. If there is nothing wrong with rufus-scheduler, a [Stack Overflow question](https://stackoverflow.com/questions/ask?tags=rufus-scheduler+ruby) is better.\n\n### faq\n\n* [It doesn't work...](https://www.chiark.greenend.org.uk/~sgtatham/bugs.html)\n* [I want a refund](https://web.archive.org/web/20160425034214/http://blog.nodejitsu.com/getting-refunds-on-open-source-projects/)\n* [Passenger and rufus-scheduler](https://stackoverflow.com/questions/18108719/debugging-rufus-scheduler/18156180#18156180)\n* [Passenger and rufus-scheduler (2)](https://stackoverflow.com/questions/21861387/rufus-cron-job-not-working-in-apache-passenger#answer-21868555)\n* [Passenger in-depth spawn methods](https://www.phusionpassenger.com/library/indepth/ruby/spawn_methods/)\n* [Passenger in-depth spawn methods (smart spawning)](https://www.phusionpassenger.com/library/indepth/ruby/spawn_methods/#smart-spawning-hooks)\n* [The scheduler comes up when running the Rails console or a Rake task](https://github.com/jmettraux/rufus-scheduler#avoid-scheduling-when-running-the-ruby-on-rails-console)\n* [The job triggers twice](https://github.com/jmettraux/rufus-scheduler#lockfile--mylockfiletxt)\n* [I don't get any of this, I just want it to work in my Rails application](#so-rails)\n* [I get \"zotime.rb:41:in `initialize': cannot determine timezone from nil\"](#i-get-zotimerb41in-initialize-cannot-determine-timezone-from-nil)\n\n\n## scheduling\n\nRufus-scheduler supports five kinds of jobs. in, at, every, interval and cron jobs.\n\nMost of the rufus-scheduler examples show block scheduling, but it's also OK to schedule handler instances or handler classes.\n\n### in, at, every, interval, cron\n\nIn and at jobs trigger once.\n\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.in '10d' do\n  puts \"10 days reminder for review X!\"\nend\n\nscheduler.at '2014/12/24 2000' do\n  puts \"merry xmas!\"\nend\n```\n\nIn jobs are scheduled with a time interval, they trigger after that time elapsed. At jobs are scheduled with a point in time, they trigger when that point in time is reached (better to choose a point in the future).\n\nEvery, interval and cron jobs trigger repeatedly.\n\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.every '3h' do\n  puts \"change the oil filter!\"\nend\n\nscheduler.interval '2h' do\n  puts \"thinking...\"\n  puts sleep(rand * 1000)\n  puts \"thought.\"\nend\n\nscheduler.cron '00 09 * * *' do\n  puts \"it's 9am! good morning!\"\nend\n```\n\nEvery jobs try hard to trigger following the frequency they were scheduled with.\n\nInterval jobs trigger, execute and then trigger again after the interval elapsed. (every jobs time between trigger times, interval jobs time between trigger termination and the next trigger start).\n\nCron jobs are based on the venerable cron utility (```man 5 crontab```). They trigger following a pattern given in (almost) the same language cron uses.\n\n### Chronic and \"Wed at 2pm\"\n\nBy default, rufus-scheduler relies on Ruby to parse strings like \"Wed at 2pm\". But most of the time, when calling this on Thursday, the day before is \"invoked\". Relying on [Chronic](https://github.com/mojombo/chronic) might solve the issue.\n\nCompare\n\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.at('Wed at 2pm') do\n  # ... might point in the past and thus get triggered immediately\nend\n```\n\nwith\n\n```ruby\nrequire 'chronic'\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.at('Wed at 2pm') do\n  # ... will point to a time in the future and trigger appropriately\nend\n```\n\n### #schedule_x vs #x\n\nschedule_in, schedule_at, schedule_cron, etc will return the new Job instance.\n\nin, at, cron will return the new Job instance's id (a String).\n\n```ruby\njob_id =\n  scheduler.in '10d' do\n    # ...\n  end\njob = scheduler.job(job_id)\n\n# versus\n\njob =\n  scheduler.schedule_in '10d' do\n    # ...\n  end\n\n# also\n\njob =\n  scheduler.in '10d', job: true do\n    # ...\n  end\n```\n\n### #schedule and #repeat\n\nSometimes it pays to be less verbose.\n\nThe ```#schedule``` methods schedules an at, in or cron job. It just decides based on its input. It returns the Job instance.\n\n```ruby\nscheduler.schedule '10d' do; end.class\n  # =\u003e Rufus::Scheduler::InJob\n\nscheduler.schedule '2013/12/12 12:30' do; end.class\n  # =\u003e Rufus::Scheduler::AtJob\n\nscheduler.schedule '* * * * *' do; end.class\n  # =\u003e Rufus::Scheduler::CronJob\n```\n\nThe ```#repeat``` method schedules and returns an EveryJob or a CronJob.\n\n```ruby\nscheduler.repeat '10d' do; end.class\n  # =\u003e Rufus::Scheduler::EveryJob\n\nscheduler.repeat '* * * * *' do; end.class\n  # =\u003e Rufus::Scheduler::CronJob\n```\n\n(Yes, no combination here gives back an IntervalJob).\n\n### schedule blocks arguments (job, time)\n\nA schedule block may be given 0, 1 or 2 arguments.\n\nThe first argument is \"job\", it's simply the Job instance involved. It might be useful if the job is to be unscheduled for some reason.\n\n```ruby\nscheduler.every '10m' do |job|\n\n  status = determine_pie_status\n\n  if status == 'burnt' || status == 'cooked'\n    stop_oven\n    takeout_pie\n    job.unschedule\n  end\nend\n```\n\nThe second argument is \"time\", it's the time when the job got cleared for triggering (not Time.now).\n\nNote that time is the time when the job got cleared for triggering. If there are mutexes involved, now = mutex_wait_time + time...\n\n#### \"every\" jobs and changing the next_time in-flight\n\nIt's OK to change the next_time of an every job in-flight:\n\n```ruby\nscheduler.every '10m' do |job|\n\n  # ...\n\n  status = determine_pie_status\n\n  job.next_time = Time.now + 30 * 60 if status == 'burnt'\n    #\n    # if burnt, wait 30 minutes for the oven to cool a bit\nend\n```\n\nIt should work as well with cron jobs, not so with interval jobs whose next_time is computed after their block ends its current run.\n\n### scheduling handler instances\n\nIt's OK to pass any object, as long as it responds to #call(), when scheduling:\n\n```ruby\nclass Handler\n  def self.call(job, time)\n    p \"- Handler called for #{job.id} at #{time}\"\n  end\nend\n\nscheduler.in '10d', Handler\n\n# or\n\nclass OtherHandler\n  def initialize(name)\n    @name = name\n  end\n  def call(job, time)\n    p \"* #{time} - Handler #{name.inspect} called for #{job.id}\"\n  end\nend\n\noh = OtherHandler.new('Doe')\n\nscheduler.every '10m', oh\nscheduler.in '3d5m', oh\n```\n\nThe call method must accept 2 (job, time), 1 (job) or 0 arguments.\n\nNote that time is the time when the job got cleared for triggering. If there are mutexes involved, now = mutex_wait_time + time...\n\n### scheduling handler classes\n\nOne can pass a handler class to rufus-scheduler when scheduling. Rufus will instantiate it and that instance will be available via job#handler.\n\n```ruby\nclass MyHandler\n  attr_reader :count\n  def initialize\n    @count = 0\n  end\n  def call(job)\n    @count += 1\n    puts \". #{self.class} called at #{Time.now} (#{@count})\"\n  end\nend\n\njob = scheduler.schedule_every '35m', MyHandler\n\njob.handler\n  # =\u003e #\u003cMyHandler:0x000000021034f0\u003e\njob.handler.count\n  # =\u003e 0\n```\n\nIf you want to keep that \"block feeling\":\n\n```ruby\njob_id =\n  scheduler.every '10m', Class.new do\n    def call(job)\n      puts \". hello #{self.inspect} at #{Time.now}\"\n    end\n  end\n```\n\n\n## pause and resume the scheduler\n\nThe scheduler can be paused via the #pause and #resume methods. One can determine if the scheduler is currently paused by calling #paused?.\n\nWhile paused, the scheduler still accepts schedules, but no schedule will get triggered as long as #resume isn't called.\n\n\n## job options\n\n### name: string\n\nSets the name of the job.\n\n```ruby\nscheduler.cron '*/15 8 * * *', name: 'Robert' do |job|\n  puts \"A, it's #{Time.now} and my name is #{job.name}\"\nend\n\njob1 =\n  scheduler.schedule_cron '*/30 9 * * *', n: 'temporary' do |job|\n    puts \"B, it's #{Time.now} and my name is #{job.name}\"\n  end\n# ...\njob1.name = 'Beowulf'\n```\n\n### blocking: true\n\nBy default, jobs are triggered in their own, new threads. When `blocking: true`, the job is triggered in the scheduler thread (a new thread is not created). Yes, while a blocking job is running, the scheduler is not scheduling.\n\n### overlap: false\n\nSince, by default, jobs are triggered in their own new threads, job instances might overlap. For example, a job that takes 10 minutes and is scheduled every 7 minutes will have overlaps.\n\nTo prevent overlap, one can set `overlap: false`. Such a job will not trigger if one of its instances is already running.\n\nThe `:overlap` option is considered before the `:mutex` option when the scheduler is reviewing jobs for triggering.\n\n### mutex: mutex_instance / mutex_name / array of mutexes\n\nWhen a job with a mutex triggers, the job's block is executed with the mutex around it, preventing other jobs with the same mutex from entering (it makes the other jobs wait until it exits the mutex).\n\nThis is different from `overlap: false`, which is, first, limited to instances of the same job, and, second, doesn't make the incoming job instance block/wait but give up.\n\n`:mutex` accepts a mutex instance or a mutex name (String). It also accept an array of mutex names / mutex instances. It allows for complex relations between jobs.\n\nArray of mutexes: original idea and implementation by [Rainux Luo](https://github.com/rainux)\n\nNote: creating lots of different mutexes is OK. Rufus-scheduler will place them in its Scheduler#mutexes hash... And they won't get garbage collected.\n\nThe `:overlap` option is considered before the `:mutex` option when the scheduler is reviewing jobs for triggering.\n\n### timeout: duration or point in time\n\nIt's OK to specify a timeout when scheduling some work. After the time specified, it gets interrupted via a Rufus::Scheduler::TimeoutError.\n\n```ruby\nscheduler.in '10d', timeout: '1d' do\n  begin\n    # ... do something\n  rescue Rufus::Scheduler::TimeoutError\n    # ... that something got interrupted after 1 day\n  end\nend\n```\n\nThe :timeout option accepts either a duration (like \"1d\" or \"2w3d\") or a point in time (like \"2013/12/12 12:00\").\n\n### :first_at, :first_in, :first, :first_time\n\nThis option is for repeat jobs (cron / every) only.\n\nIt's used to specify the first time after which the repeat job should trigger for the first time.\n\nIn the case of an \"every\" job, this will be the first time (modulo the scheduler frequency) the job triggers.\nFor a \"cron\" job as well, the :first will point to the first time the job has to trigger, the following trigger times are then determined by the cron string.\n\n```ruby\nscheduler.every '2d', first_at: Time.now + 10 * 3600 do\n  # ... every two days, but start in 10 hours\nend\n\nscheduler.every '2d', first_in: '10h' do\n  # ... every two days, but start in 10 hours\nend\n\nscheduler.cron '00 14 * * *', first_in: '3d' do\n  # ... every day at 14h00, but start after 3 * 24 hours\nend\n```\n\n:first, :first_at and :first_in all accept a point in time or a duration (number or time string). Use the symbol you think makes your schedule more readable.\n\nNote: it's OK to change the first_at (a Time instance) directly:\n```ruby\njob.first_at = Time.now + 10\njob.first_at = Rufus::Scheduler.parse('2029-12-12')\n```\n\nThe first argument (in all its flavours) accepts a :now or :immediately value. That schedules the first occurrence for immediate triggering. Consider:\n\n```ruby\nrequire 'rufus-scheduler'\n\ns = Rufus::Scheduler.new\n\nn = Time.now; p [ :scheduled_at, n, n.to_f ]\n\ns.every '3s', first: :now do\n  n = Time.now; p [ :in, n, n.to_f ]\nend\n\ns.join\n```\n\nthat'll output something like:\n\n```\n[:scheduled_at, 2014-01-22 22:21:21 +0900, 1390396881.344438]\n[:in, 2014-01-22 22:21:21 +0900, 1390396881.6453865]\n[:in, 2014-01-22 22:21:24 +0900, 1390396884.648807]\n[:in, 2014-01-22 22:21:27 +0900, 1390396887.651686]\n[:in, 2014-01-22 22:21:30 +0900, 1390396890.6571937]\n...\n```\n\n### :first_at_no_error\n\nIn some heavy-duty configurations, the `:first_at` setting might be set on a point of time before the actual scheduling/triggering occurs and will result in an error `\"cannot set first[_at|_in] in the past...\"`. To prevent that, the `:first_at_no_error` option may be set to true.\n\n```ruby\nscheduler.every '10h', first_at: Time.now + 10, first_at_no_error: true do\n  # ...\nend\n```\n\nAs introduced in [gh-342](https://github.com/jmettraux/rufus-scheduler/pull/342).\n\n### :last_at, :last_in, :last\n\nThis option is for repeat jobs (cron / every) only.\n\nIt indicates the point in time after which the job should unschedule itself.\n\n```ruby\nscheduler.cron '5 23 * * *', last_in: '10d' do\n  # ... do something every evening at 23:05 for 10 days\nend\n\nscheduler.every '10m', last_at: Time.now + 10 * 3600 do\n  # ... do something every 10 minutes for 10 hours\nend\n\nscheduler.every '10m', last_in: 10 * 3600 do\n  # ... do something every 10 minutes for 10 hours\nend\n```\n:last, :last_at and :last_in all accept a point in time or a duration (number or time string). Use the symbol you think makes your schedule more readable.\n\nNote: it's OK to change the last_at (nil or a Time instance) directly:\n```ruby\njob.last_at = nil\n  # remove the \"last\" bound\n\njob.last_at = Rufus::Scheduler.parse('2029-12-12')\n  # set the last bound\n```\n\n### times: nb of times (before auto-unscheduling)\n\nOne can tell how many times a repeat job (CronJob or EveryJob) is to execute before unscheduling by itself.\n\n```ruby\nscheduler.every '2d', times: 10 do\n  # ... do something every two days, but not more than 10 times\nend\n\nscheduler.cron '0 23 * * *', times: 31 do\n  # ... do something every day at 23:00 but do it no more than 31 times\nend\n```\n\nIt's OK to assign nil to :times to make sure the repeat job is not limited. It's useful when the :times is determined at scheduling time.\n\n```ruby\nscheduler.cron '0 23 * * *', times: (nolimit ? nil : 10) do\n  # ...\nend\n```\n\nThe value set by :times is accessible in the job. It can be modified anytime.\n\n```ruby\njob =\n  scheduler.cron '0 23 * * *' do\n    # ...\n  end\n\n# later on...\n\njob.times = 10\n  # 10 days and it will be over\n```\n\n### discard_past: false/true/:fail\n\n`in` and `at` accept a `discard_past:` option since rufus-scheduler 3.9.0:\n\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\nscheduler.in(-3600, discard_past: true) {}\n  # the job will never get scheduled\n\nscheduler.in(-3600, discard_past: false) {}\n  # the job will trigger immediately\n\nscheduler.in(-3600, discard_past: :fail) {}\n  # will raise an error...\n```\n\nPlease note that `discard_past` can be set at the scheduler level:\n\n```ruby\nrequire 'rufus-scheduler'\n\ns0 = Rufus::Scheduler.new(discard_past: true) # default\n\ns1 = Rufus::Scheduler.new(discard_past: false)\n  # or\ns1 = Rufus::Scheduler.new\ns1.discard_past = false\n\ns2 = Rufus::Scheduler.new(discard_past: :fail)\n  # or\ns2 = Rufus::Scheduler.new\ns2.discard_past = :fail\n```\n\n\n## Job methods\n\nWhen calling a schedule method, the id (String) of the job is returned. Longer schedule methods return Job instances directly. Calling the shorter schedule methods with the `job: true` also returns Job instances instead of Job ids (Strings).\n\n```ruby\n  require 'rufus-scheduler'\n\n  scheduler = Rufus::Scheduler.new\n\n  job_id =\n    scheduler.in '10d' do\n      # ...\n    end\n\n  job =\n    scheduler.schedule_in '1w' do\n      # ...\n    end\n\n  job =\n    scheduler.in '1w', job: true do\n      # ...\n    end\n```\n\nThose Job instances have a few interesting methods / properties:\n\n### id, job_id\n\nReturns the job id.\n\n```ruby\njob = scheduler.schedule_in('10d') do; end\njob.id\n  # =\u003e \"in_1374072446.8923042_0.0_0\"\n```\n\n### scheduler\n\nReturns the scheduler instance itself.\n\n### opts\n\nReturns the options passed at the Job creation.\n\n```ruby\njob = scheduler.schedule_in('10d', tag: 'hello') do; end\njob.opts\n  # =\u003e { :tag =\u003e 'hello' }\n```\n\n### original\n\nReturns the original schedule.\n\n```ruby\njob = scheduler.schedule_in('10d', tag: 'hello') do; end\njob.original\n  # =\u003e '10d'\n```\n\n### callable, handler\n\ncallable() returns the scheduled block (or the call method of the callable object passed in lieu of a block)\n\nhandler() returns nil if a block was scheduled and the instance scheduled otherwise.\n\n```ruby\n# when passing a block\n\njob =\n  scheduler.schedule_in('10d') do\n    # ...\n  end\n\njob.handler\n  # =\u003e nil\njob.callable\n  # =\u003e #\u003cProc:0x00000001dc6f58@/home/jmettraux/whatever.rb:115\u003e\n```\nand\n\n```ruby\n# when passing something else than a block\n\nclass MyHandler\n  attr_reader :counter\n  def initialize\n    @counter = 0\n  end\n  def call(job, time)\n    @counter = @counter + 1\n  end\nend\n\njob = scheduler.schedule_in('10d', MyHandler.new)\n\njob.handler\n  # =\u003e #\u003cMethod: MyHandler#call\u003e\njob.callable\n  # =\u003e #\u003cMyHandler:0x0000000163ae88 @counter=0\u003e\n```\n\n### source_location\n\nAdded to rufus-scheduler 3.8.0.\n\nReturns the array `[ 'path/to/file.rb', 123 ]` like `Proc#source_location` does.\n\n```ruby\nrequire 'rufus-scheduler'\n\nscheduler = Rufus::Scheduler.new\n\njob = scheduler.schedule_every('2h') { p Time.now }\n\np job.source_location\n  # ==\u003e [ '/home/jmettraux/rufus-scheduler/test.rb', 6 ]\n\n```\n\n### scheduled_at\n\nReturns the Time instance when the job got created.\n\n```ruby\njob = scheduler.schedule_in('10d', tag: 'hello') do; end\njob.scheduled_at\n  # =\u003e 2013-07-17 23:48:54 +0900\n```\n\n### last_time\n\nReturns the last time the job triggered (is usually nil for AtJob and InJob).\n```ruby\njob = scheduler.schedule_every('10s') do; end\n\njob.scheduled_at\n  # =\u003e 2013-07-17 23:48:54 +0900\njob.last_time\n  # =\u003e nil (since we've just scheduled it)\n\n# after 10 seconds\n\njob.scheduled_at\n  # =\u003e 2013-07-17 23:48:54 +0900 (same as above)\njob.last_time\n  # =\u003e 2013-07-17 23:49:04 +0900\n```\n\n### previous_time\n\nReturns the previous `#next_time`\n```ruby\nscheduler.every('10s') do |job|\n  puts \"job scheduled for #{job.previous_time} triggered at #{Time.now}\"\n  puts \"next time will be around #{job.next_time}\"\n  puts \".\"\nend\n```\n\n### last_work_time, mean_work_time\n\nThe job keeps track of how long its work was in the `last_work_time` attribute. For a one time job (in, at) it's probably not very useful.\n\nThe attribute `mean_work_time` contains a computed mean work time. It's recomputed after every run (if it's a repeat job).\n\n### next_times(n)\n\nReturns an array of `EtOrbi::EoTime` instances (Time instances with a designated time zone), listing the `n` next occurrences for this job.\n\nPlease note that for \"interval\" jobs, a mean work time is computed each time and it's used by this `#next_times(n)` method to approximate the next times beyond the immediate next time.\n\n### unschedule\n\nUnschedule the job, preventing it from firing again and removing it from the schedule. This doesn't prevent a running thread for this job to run until its end.\n\n### threads\n\nReturns the list of threads currently \"hosting\" runs of this Job instance.\n\n### kill\n\nInterrupts all the work threads currently running for this job instance. They discard their work and are free for their next run (of whatever job).\n\nNote: this doesn't unschedule the Job instance.\n\nNote: if the job is pooled for another run, a free work thread will probably pick up that next run and the job will appear as running again. You'd have to unschedule and kill to make sure the job doesn't run again.\n\n### running?\n\nReturns true if there is at least one running Thread hosting a run of this Job instance.\n\n### scheduled?\n\nReturns true if the job is scheduled (is due to trigger). For repeat jobs it should return true until the job gets unscheduled. \"at\" and \"in\" jobs will respond with false as soon as they start running (execution triggered).\n\n### pause, resume, paused?, paused_at\n\nThese four methods are only available to CronJob, EveryJob and IntervalJob instances. One can pause or resume such jobs thanks to these methods.\n\n```ruby\njob =\n  scheduler.schedule_every('10s') do\n    # ...\n  end\n\njob.pause\n  # =\u003e 2013-07-20 01:22:22 +0900\njob.paused?\n  # =\u003e true\njob.paused_at\n  # =\u003e 2013-07-20 01:22:22 +0900\n\njob.resume\n  # =\u003e nil\n```\n\n### tags\n\nReturns the list of tags attached to this Job instance.\n\nBy default, returns an empty array.\n\n```ruby\njob = scheduler.schedule_in('10d') do; end\njob.tags\n  # =\u003e []\n\njob = scheduler.schedule_in('10d', tag: 'hello') do; end\njob.tags\n  # =\u003e [ 'hello' ]\n```\n\n### []=, [], key?, has_key?, keys, values, and entries\n\nThreads have thread-local variables, similarly Rufus-scheduler jobs have job-local variables. Those are more like a dict with thread-safe access.\n\n```ruby\njob =\n  @scheduler.schedule_every '1s' do |job|\n    job[:timestamp] = Time.now.to_f\n    job[:counter] ||= 0\n    job[:counter] += 1\n  end\n\nsleep 3.6\n\njob[:counter]\n  # =\u003e 3\n\njob.key?(:timestamp) # =\u003e true\njob.has_key?(:timestamp) # =\u003e true\njob.keys # =\u003e [ :timestamp, :counter ]\n```\n\nLocals can be set at schedule time:\n```ruby\njob0 =\n  @scheduler.schedule_cron '*/15 12 * * *', locals: { a: 0 } do\n    # ...\n  end\njob1 =\n  @scheduler.schedule_cron '*/15 13 * * *', l: { a: 1 } do\n    # ...\n  end\n```\n\nOne can fetch the Hash directly with `Job#locals`. Of course, direct manipulation is not thread-safe.\n```ruby\njob.locals.entries do |k, v|\n  p \"#{k}: #{v}\"\nend\n```\n\n### call\n\nJob instances have a #call method. It simply calls the scheduled block or callable immediately.\n\n```ruby\njob =\n  @scheduler.schedule_every '10m' do |job|\n    # ...\n  end\n\njob.call\n```\n\nWarning: the Scheduler[#on_error](#rufusscheduleron_errorjob-error) handler is not involved. Error handling is the responsibility of the caller.\n\nIf the call has to be rescued by the error handler of the scheduler, ```call(true)``` might help:\n\n```ruby\nrequire 'rufus-scheduler'\n\ns = Rufus::Scheduler.new\n\ndef s.on_error(job, err)\n  if job\n    p [ 'error in scheduled job', job.class, job.original, err.message ]\n  else\n    p [ 'error while scheduling', err.message ]\n  end\nrescue\n  p $!\nend\n\njob =\n  s.schedule_in('1d') do\n    fail 'again'\n  end\n\njob.call(true)\n  #\n  # true lets the error_handler deal with error in the job call\n```\n\n## AtJob and InJob methods\n\n### time\n\nReturns when the job will trigger (hopefully).\n\n### next_time\n\nAn alias for time.\n\n## EveryJob, IntervalJob and CronJob methods\n\n### next_time\n\nReturns the next time the job will trigger (hopefully).\n\n### count\n\nReturns how many times the job fired.\n\n## EveryJob methods\n\n### frequency\n\nIt returns the scheduling frequency. For a job scheduled \"every 20s\", it's 20.\n\nIt's used to determine if the job frequency is higher than the scheduler frequency (it raises an ArgumentError if that is the case).\n\n## IntervalJob methods\n\n### interval\n\nReturns the interval scheduled between each execution of the job.\n\nEvery jobs use a time duration between each start of their execution, while interval jobs use a time duration between the end of an execution and the start of the next.\n\n## CronJob methods\n\n### brute_frequency\n\nAn expensive method to run, it's brute. It caches its results. By default it runs for 2017 (a non leap-year).\n\n```\n  require 'rufus-scheduler'\n\n  Rufus::Scheduler.parse('* * * * *').brute_frequency\n    #\n    # =\u003e #\u003cFugit::Cron::Frequency:0x00007fdf4520c5e8\n    #      @span=31536000.0, @delta_min=60, @delta_max=60,\n    #      @occurrences=525600, @span_years=1.0, @yearly_occurrences=525600.0\u003e\n      #\n      # Occurs 525600 times in a span of 1 year (2017) and 1 day.\n      # There are least 60 seconds between \"triggers\" and at most 60 seconds.\n\n  Rufus::Scheduler.parse('0 12 * * *').brute_frequency\n    # =\u003e #\u003cFugit::Cron::Frequency:0x00007fdf451ec6d0\n    #      @span=31536000.0, @delta_min=86400, @delta_max=86400,\n    #      @occurrences=365, @span_years=1.0, @yearly_occurrences=365.0\u003e\n  Rufus::Scheduler.parse('0 12 * * *').brute_frequency.to_debug_s\n    # =\u003e \"dmin: 1D, dmax: 1D, ocs: 365, spn: 52W1D, spnys: 1, yocs: 365\"\n      #\n      # 365 occurrences, at most 1 day between each, at least 1 day.\n```\n\nThe `CronJob#frequency` method found in rufus-scheduler \u003c 3.5 has been retired.\n\n\n## looking up jobs\n\n### Scheduler#job(job_id)\n\nThe scheduler ```#job(job_id)``` method can be used to look up Job instances.\n\n```ruby\n  require 'rufus-scheduler'\n\n  scheduler = Rufus::Scheduler.new\n\n  job_id =\n    scheduler.in '10d' do\n      # ...\n    end\n\n  # later on...\n\n  job = scheduler.job(job_id)\n```\n\n### Scheduler #jobs #at_jobs #in_jobs #every_jobs #interval_jobs and #cron_jobs\n\nAre methods for looking up lists of scheduled Job instances.\n\nHere is an example:\n\n```ruby\n  #\n  # let's unschedule all the at jobs\n\n  scheduler.at_jobs.each(\u0026:unschedule)\n```\n\n### Scheduler#jobs(tag: / tags: x)\n\nWhen scheduling a job, one can specify one or more tags attached to the job. These can be used to look up the job later on.\n\n```ruby\n  scheduler.in '10d', tag: 'main_process' do\n    # ...\n  end\n  scheduler.in '10d', tags: [ 'main_process', 'side_dish' ] do\n    # ...\n  end\n\n  # ...\n\n  jobs = scheduler.jobs(tag: 'main_process')\n    # find all the jobs with the 'main_process' tag\n\n  jobs = scheduler.jobs(tags: [ 'main_process', 'side_dish' ]\n    # find all the jobs with the 'main_process' AND 'side_dish' tags\n```\n\n### Scheduler#running_jobs\n\nReturns the list of Job instance that have currently running instances.\n\nWhereas other \"_jobs\" method scan the scheduled job list, this method scans the thread list to find the job. It thus comprises jobs that are running but are not scheduled anymore (that happens for at and in jobs).\n\n\n## misc Scheduler methods\n\n### Scheduler#unschedule(job_or_job_id)\n\nUnschedule a job given directly or by its id.\n\n### Scheduler#shutdown\n\nShuts down the scheduler, ceases any scheduler/triggering activity.\n\n### Scheduler#shutdown(:wait)\n\nShuts down the scheduler, waits (blocks) until all the jobs cease running.\n\n### Scheduler#shutdown(wait: n)\n\nShuts down the scheduler, waits (blocks) at most n seconds until all the jobs cease running. (Jobs are killed after n seconds have elapsed).\n\n### Scheduler#shutdown(:kill)\n\nKills all the job (threads) and then shuts the scheduler down. Radical.\n\n### Scheduler#down?\n\nReturns true if the scheduler has been shut down.\n\n### Scheduler#started_at\n\nReturns the Time instance at which the scheduler got started.\n\n### Scheduler #uptime / #uptime_s\n\nReturns since the count of seconds for which the scheduler has been running.\n\n```#uptime_s``` returns this count in a String easier to grasp for humans, like ```\"3d12m45s123\"```.\n\n### Scheduler#join\n\nLets the current thread join the scheduling thread in rufus-scheduler. The thread comes back when the scheduler gets shut down.\n\n`#join` is mostly used in standalone scheduling script (or tiny one file examples). Calling `#join` from a web application initializer will probably hijack the main thread and prevent the web application from being served. Do not put a `#join` in such a web application initializer file.\n\n### Scheduler#threads\n\nReturns all the threads associated with the scheduler, including the scheduler thread itself.\n\n### Scheduler#work_threads(query=:all/:active/:vacant)\n\nLists the work threads associated with the scheduler. The query option defaults to :all.\n\n* :all : all the work threads\n* :active : all the work threads currently running a Job\n* :vacant : all the work threads currently not running a Job\n\nNote that the main schedule thread will be returned if it is currently running a Job (ie one of those `blocking: true` jobs).\n\n### Scheduler#scheduled?(job_or_job_id)\n\nReturns true if the arg is a currently scheduled job (see Job#scheduled?).\n\n### Scheduler#occurrences(time0, time1)\n\nReturns a hash `{ job =\u003e [ t0, t1, ... ] }` mapping jobs to their potential trigger time within the `[ time0, time1 ]` span.\n\nPlease note that, for interval jobs, the ```#mean_work_time``` is used, so the result is only a prediction.\n\n### Scheduler#timeline(time0, time1)\n\nLike `#occurrences` but returns a list ```[ [ t0, job0 ], [ t1, job1 ], ... ]``` of time + job pairs.\n\n\n## dealing with job errors\n\nThe easy, job-granular way of dealing with errors is to rescue and deal with them immediately. The two next sections show examples. Skip them for explanations on how to deal with errors at the scheduler level.\n\n### block jobs\n\nAs said, jobs could take care of their errors themselves.\n\n```ruby\nscheduler.every '10m' do\n  begin\n    # do something that might fail...\n  rescue =\u003e e\n    $stderr.puts '-' * 80\n    $stderr.puts e.message\n    $stderr.puts e.stacktrace\n    $stderr.puts '-' * 80\n  end\nend\n```\n\n### callable jobs\n\nJobs are not only shrunk to blocks, here is how the above would look like with a dedicated class.\n\n```ruby\nscheduler.every '10m', Class.new do\n  def call(job)\n    # do something that might fail...\n  rescue =\u003e e\n    $stderr.puts '-' * 80\n    $stderr.puts e.message\n    $stderr.puts e.stacktrace\n    $stderr.puts '-' * 80\n  end\nend\n```\n\nTODO: talk about callable#on_error (if implemented)\n\n(see [scheduling handler instances](#scheduling-handler-instances) and [scheduling handler classes](#scheduling-handler-classes) for more about those \"callable jobs\")\n\n### Rufus::Scheduler#stderr=\n\nBy default, rufus-scheduler intercepts all errors (that inherit from StandardError) and dumps abundant details to $stderr.\n\nIf, for example, you'd like to divert that flow to another file (descriptor), you can reassign $stderr for the current Ruby process\n\n```ruby\n$stderr = File.open('/var/log/myapplication.log', 'ab')\n```\n\nor, you can limit that reassignement to the scheduler itself\n\n```ruby\nscheduler.stderr = File.open('/var/log/myapplication.log', 'ab')\n```\n\n### Rufus::Scheduler#on_error(job, error)\n\nWe've just seen that, by default, rufus-scheduler dumps error information to $stderr. If one needs to completely change what happens in case of error, it's OK to overwrite #on_error\n\n```ruby\ndef scheduler.on_error(job, error)\n\n  Logger.warn(\"intercepted error in #{job.id}: #{error.message}\")\nend\n```\n\nOn Rails, the `on_error` method redefinition might look like:\n```ruby\ndef scheduler.on_error(job, error)\n\n  Rails.logger.error(\n    \"err#{error.object_id} rufus-scheduler intercepted #{error.inspect}\" +\n    \" in job #{job.inspect}\")\n  error.backtrace.each_with_index do |line, i|\n    Rails.logger.error(\n      \"err#{error.object_id} #{i}: #{line}\")\n  end\nend\n```\n\n## Callbacks\n\n### Rufus::Scheduler #on_pre_trigger and #on_post_trigger callbacks\n\nOne can bind callbacks before and after jobs trigger:\n\n```ruby\ns = Rufus::Scheduler.new\n\ndef s.on_pre_trigger(job, trigger_time)\n  puts \"triggering job #{job.id}...\"\nend\n\ndef s.on_post_trigger(job, trigger_time)\n  puts \"triggered job #{job.id}.\"\nend\n\ns.every '1s' do\n  # ...\nend\n```\n\nThe ```trigger_time``` is the time at which the job triggers. It might be a bit before ```Time.now```.\n\nWarning: these two callbacks are executed in the scheduler thread, not in the work threads (the threads where the job execution really happens).\n\n### Rufus::Scheduler#around_trigger\n\nOne can create an around callback which will wrap a job:\n\n```ruby\ndef s.around_trigger(job)\n  t = Time.now\n  puts \"Starting job #{job.id}...\"\n  yield\n  puts \"job #{job.id} finished in #{Time.now-t} seconds.\"\nend\n```\n\nThe around callback is executed in the thread.\n\n### Rufus::Scheduler#on_pre_trigger as a guard\n\nReturning ```false``` in on_pre_trigger will prevent the job from triggering. Returning anything else (nil, -1, true, ...) will let the job trigger.\n\nNote: your business logic should go in the scheduled block itself (or the scheduled instance). Don't put business logic in on_pre_trigger. Return false for admin reasons (backend down, etc), not for business reasons that are tied to the job itself.\n\n```ruby\ndef s.on_pre_trigger(job, trigger_time)\n\n  return false if Backend.down?\n\n  puts \"triggering job #{job.id}...\"\nend\n```\n\n## Rufus::Scheduler.new options\n\n### :frequency\n\nBy default, rufus-scheduler sleeps 0.300 second between every step. At each step it checks for jobs to trigger and so on.\n\nThe :frequency option lets you change that 0.300 second to something else.\n\n```ruby\nscheduler = Rufus::Scheduler.new(frequency: 5)\n```\n\nIt's OK to use a time string to specify the frequency.\n\n```ruby\nscheduler = Rufus::Scheduler.new(frequency: '2h10m')\n  # this scheduler will sleep 2 hours and 10 minutes between every \"step\"\n```\n\nUse with care.\n\n### lockfile: \"mylockfile.txt\"\n\nThis feature only works on OSes that support the flock (man 2 flock) call.\n\nStarting the scheduler with ```lockfile: '.rufus-scheduler.lock'``` will make the scheduler attempt to create and lock the file ```.rufus-scheduler.lock``` in the current working directory. If that fails, the scheduler will not start.\n\nThe idea is to guarantee only one scheduler (in a group of schedulers sharing the same lockfile) is running.\n\nThis is useful in environments where the Ruby process holding the scheduler gets started multiple times.\n\nIf the lockfile mechanism here is not sufficient, you can plug your custom mechanism. It's explained in [advanced lock schemes](#advanced-lock-schemes) below.\n\n### :scheduler_lock\n\n(since rufus-scheduler 3.0.9)\n\nThe scheduler lock is an object that responds to `#lock` and `#unlock`. The scheduler calls `#lock` when starting up. If the answer is `false`, the scheduler stops its initialization work and won't schedule anything.\n\nHere is a sample of a scheduler lock that only lets the scheduler on host \"coffee.example.com\" start:\n```ruby\nclass HostLock\n  def initialize(lock_name)\n    @lock_name = lock_name\n  end\n  def lock\n    @lock_name == `hostname -f`.strip\n  end\n  def unlock\n    true\n  end\nend\n\nscheduler =\n  Rufus::Scheduler.new(scheduler_lock: HostLock.new('coffee.example.com'))\n```\n\nBy default, the scheduler_lock is an instance of `Rufus::Scheduler::NullLock`, with a `#lock` that returns true.\n\n### :trigger_lock\n\n(since rufus-scheduler 3.0.9)\n\nThe trigger lock in an object that responds to `#lock`. The scheduler calls that method on the job lock right before triggering any job. If the answer is false, the trigger doesn't happen, the job is not done (at least not in this scheduler).\n\nHere is a (stupid) PingLock example, it'll only trigger if an \"other host\" is not responding to ping. Do not use that in production, you don't want to fork a ping process for each trigger attempt...\n```ruby\nclass PingLock\n  def initialize(other_host)\n    @other_host = other_host\n  end\n  def lock\n    ! system(\"ping -c 1 #{@other_host}\")\n  end\nend\n\nscheduler =\n  Rufus::Scheduler.new(trigger_lock: PingLock.new('main.example.com'))\n```\n\nBy default, the trigger_lock is an instance of `Rufus::Scheduler::NullLock`, with a `#lock` that always returns true.\n\nAs explained in [advanced lock schemes](#advanced-lock-schemes), another way to tune that behaviour is by overriding the scheduler's `#confirm_lock` method. (You could also do that with an `#on_pre_trigger` callback).\n\n### :max_work_threads\n\nIn rufus-scheduler 2.x, by default, each job triggering received its own, brand new, thread of execution. In rufus-scheduler 3.x, execution happens in a pooled work thread. The max work thread count (the pool size) defaults to 28.\n\nOne can set this maximum value when starting the scheduler.\n\n```ruby\nscheduler = Rufus::Scheduler.new(max_work_threads: 77)\n```\n\nIt's OK to increase the :max_work_threads of a running scheduler.\n\n```ruby\nscheduler.max_work_threads += 10\n```\n\n\n## Rufus::Scheduler.singleton\n\nDo not want to store a reference to your rufus-scheduler instance?\nThen ```Rufus::Scheduler.singleton``` can help, it returns a singleton instance of the scheduler, initialized the first time this class method is called.\n\n```ruby\nRufus::Scheduler.singleton.every '10s' { puts \"hello, world!\" }\n```\n\nIt's OK to pass initialization arguments (like :frequency or :max_work_threads) but they will only be taken into account the first time ```.singleton``` is called.\n\n```ruby\nRufus::Scheduler.singleton(max_work_threads: 77)\nRufus::Scheduler.singleton(max_work_threads: 277) # no effect\n```\n\nThe ```.s``` is a shortcut for ```.singleton```.\n\n```ruby\nRufus::Scheduler.s.every '10s' { puts \"hello, world!\" }\n```\n\n\n## advanced lock schemes\n\nAs seen above, rufus-scheduler proposes the [:lockfile](#lockfile--mylockfiletxt) system out of the box. If in a group of schedulers only one is supposed to run, the lockfile mechanism prevents schedulers that have not set/created the lockfile from running.\n\nThere are situations where this is not sufficient.\n\nBy overriding #lock and #unlock, one can customize how schedulers lock.\n\nThis example was provided by [Eric Lindvall](https://github.com/eric):\n\n```ruby\nclass ZookeptScheduler \u003c Rufus::Scheduler\n\n  def initialize(zookeeper, opts={})\n    @zk = zookeeper\n    super(opts)\n  end\n\n  def lock\n    @zk_locker = @zk.exclusive_locker('scheduler')\n    @zk_locker.lock # returns true if the lock was acquired, false else\n  end\n\n  def unlock\n    @zk_locker.unlock\n  end\n\n  def confirm_lock\n    return false if down?\n    @zk_locker.assert!\n  rescue ZK::Exceptions::LockAssertionFailedError =\u003e e\n    # we've lost the lock, shutdown (and return false to at least prevent\n    # this job from triggering\n    shutdown\n    false\n  end\nend\n```\n\nThis uses a [zookeeper](https://zookeeper.apache.org/) to make sure only one scheduler in a group of distributed schedulers runs.\n\nThe methods #lock and #unlock are overridden and #confirm_lock is provided,\nto make sure that the lock is still valid.\n\nThe #confirm_lock method is called right before a job triggers (if it is provided). The more generic callback #on_pre_trigger is called right after #confirm_lock.\n\n### :scheduler_lock and :trigger_lock\n\n(introduced in rufus-scheduler 3.0.9).\n\nAnother way of providing `#lock`, `#unlock` and `#confirm_lock` to a rufus-scheduler is by using the `:scheduler_lock` and `:trigger_lock` options.\n\nSee [:trigger_lock](#trigger_lock) and [:scheduler_lock](#scheduler_lock).\n\nThe scheduler lock may be used to prevent a scheduler from starting, while a trigger lock prevents individual jobs from triggering (the scheduler goes on scheduling).\n\nOne has to be careful with what goes in `#confirm_lock` or in a trigger lock, as it gets called before each trigger.\n\nWarning: you may think you're heading towards \"high availability\" by using a trigger lock and having lots of schedulers at hand. It may be so if you limit yourself to scheduling the same set of jobs at scheduler startup. But if you add schedules at runtime, they stay local to their scheduler. There is no magic that propagates the jobs to all the schedulers in your pack.\n\n\n## parsing cronlines and time strings\n\n(Please note that [fugit](https://github.com/floraison/fugit) does the heavy-lifting parsing work for rufus-scheduler).\n\nRufus::Scheduler provides a class method ```.parse``` to parse time durations and cron strings. It's what it's using when receiving schedules. One can use it directly (no need to instantiate a Scheduler).\n\n```ruby\nrequire 'rufus-scheduler'\n\nRufus::Scheduler.parse('1w2d')\n  # =\u003e 777600.0\nRufus::Scheduler.parse('1.0w1.0d')\n  # =\u003e 777600.0\n\nRufus::Scheduler.parse('Sun Nov 18 16:01:00 2012').strftime('%c')\n  # =\u003e 'Sun Nov 18 16:01:00 2012'\n\nRufus::Scheduler.parse('Sun Nov 18 16:01:00 2012 Europe/Berlin').strftime('%c %z')\n  # =\u003e 'Sun Nov 18 15:01:00 2012 +0000'\n\nRufus::Scheduler.parse(0.1)\n  # =\u003e 0.1\n\nRufus::Scheduler.parse('* * * * *')\n  # =\u003e #\u003cFugit::Cron:0x00007fb7a3045508\n  #      @original=\"* * * * *\", @cron_s=nil,\n  #      @seconds=[0], @minutes=nil, @hours=nil, @monthdays=nil, @months=nil,\n  #      @weekdays=nil, @zone=nil, @timezone=nil\u003e\n```\n\nIt returns a number when the input is a duration and a Fugit::Cron instance when the input is a cron string.\n\nIt will raise an ArgumentError if it can't parse the input.\n\nBeyond ```.parse```, there are also ```.parse_cron``` and ```.parse_duration```, for finer granularity.\n\nThere is an interesting helper method named ```.to_duration_hash```:\n\n```ruby\nrequire 'rufus-scheduler'\n\nRufus::Scheduler.to_duration_hash(60)\n  # =\u003e { :m =\u003e 1 }\nRufus::Scheduler.to_duration_hash(62.127)\n  # =\u003e { :m =\u003e 1, :s =\u003e 2, :ms =\u003e 127 }\n\nRufus::Scheduler.to_duration_hash(62.127, drop_seconds: true)\n  # =\u003e { :m =\u003e 1 }\n```\n\n### cronline notations specific to rufus-scheduler\n\n#### first Monday, last Sunday et al\n\nTo schedule something at noon every first Monday of the month:\n\n```ruby\nscheduler.cron('00 12 * * mon#1') do\n  # ...\nend\n```\n\nTo schedule something at noon the last Sunday of every month:\n\n```ruby\nscheduler.cron('00 12 * * sun#-1') do\n  # ...\nend\n#\n# OR\n#\nscheduler.cron('00 12 * * sun#L') do\n  # ...\nend\n```\n\nSuch cronlines can be tested with scripts like:\n\n```ruby\nrequire 'rufus-scheduler'\n\nTime.now\n  # =\u003e 2013-10-26 07:07:08 +0900\nRufus::Scheduler.parse('* * * * mon#1').next_time.to_s\n  # =\u003e 2013-11-04 00:00:00 +0900\n```\n\n#### L (last day of month)\n\nL can be used in the \"day\" slot:\n\nIn this example, the cronline is supposed to trigger every last day of the month at noon:\n```ruby\nrequire 'rufus-scheduler'\nTime.now\n  # =\u003e 2013-10-26 07:22:09 +0900\nRufus::Scheduler.parse('00 12 L * *').next_time.to_s\n  # =\u003e 2013-10-31 12:00:00 +0900\n```\n\n#### negative day (x days before the end of the month)\n\nIt's OK to pass negative values in the \"day\" slot:\n```ruby\nscheduler.cron '0 0 -5 * *' do\n  # do it at 00h00 5 days before the end of the month...\nend\n```\n\nNegative ranges (`-10--5-`: 10 days before the end of the month to 5 days before the end of the month) are OK, but mixed positive / negative ranges will raise an `ArgumentError`.\n\nNegative ranges with increments (`-10---2/2`) are accepted as well.\n\nDescending day ranges are not accepted (`10-8` or `-8--10` for example).\n\n\n## a note about timezones\n\nCron schedules and at schedules support the specification of a timezone.\n\n```ruby\nscheduler.cron '0 22 * * 1-5 America/Chicago' do\n  # the job...\nend\n\nscheduler.at '2013-12-12 14:00 Pacific/Samoa' do\n  puts \"it's tea time!\"\nend\n\n# or even\n\nRufus::Scheduler.parse(\"2013-12-12 14:00 Pacific/Saipan\")\n  # =\u003e #\u003cRufus::Scheduler::ZoTime:0x007fb424abf4e8 @seconds=1386820800.0, @zone=#\u003cTZInfo::DataTimezone: Pacific/Saipan\u003e, @time=nil\u003e\n```\n\n### I get \"zotime.rb:41:in `initialize': cannot determine timezone from nil\"\n\nFor when you see an error like:\n```\nrufus-scheduler/lib/rufus/scheduler/zotime.rb:41:\n  in `initialize':\n    cannot determine timezone from nil (etz:nil,tnz:\"中国标准时间\",tzid:nil)\n      (ArgumentError)\n\tfrom rufus-scheduler/lib/rufus/scheduler/zotime.rb:198:in `new'\n\tfrom rufus-scheduler/lib/rufus/scheduler/zotime.rb:198:in `now'\n\tfrom rufus-scheduler/lib/rufus/scheduler.rb:561:in `start'\n\t...\n```\n\nIt may happen on Windows or on systems that poorly hint to Ruby which timezone to use. It should be solved by setting explicitly the `ENV['TZ']` before the scheduler instantiation:\n```ruby\nENV['TZ'] = 'Asia/Shanghai'\nscheduler = Rufus::Scheduler.new\nscheduler.every '2s' do\n  puts \"#{Time.now} Hello #{ENV['TZ']}!\"\nend\n```\n\nOn Rails you might want to try with:\n```ruby\nENV['TZ'] = Time.zone.name # Rails only\nscheduler = Rufus::Scheduler.new\nscheduler.every '2s' do\n  puts \"#{Time.now} Hello #{ENV['TZ']}!\"\nend\n```\n(Hat tip to Alexander in [gh-230](https://github.com/jmettraux/rufus-scheduler/issues/230))\n\nRails sets its timezone under `config/application.rb`.\n\nRufus-Scheduler 3.3.3 detects the presence of Rails and uses its timezone setting (tested with Rails 4), so setting `ENV['TZ']` should not be necessary.\n\nThe value can be determined thanks to [https://en.wikipedia.org/wiki/List_of_tz_database_time_zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n\nUse a \"continent/city\" identifier (for example \"Asia/Shanghai\"). Do not use an abbreviation (not \"CST\") and do not use a local time zone name (not \"中国标准时间\" nor \"Eastern Standard Time\" which, for instance, points to a time zone in America and to another one in Australia...).\n\nIf the error persists (and especially on Windows), try to add the `tzinfo-data` to your Gemfile, as in:\n```ruby\ngem 'tzinfo-data'\n```\nor by manually requiring it before requiring rufus-scheduler (if you don't use Bundler):\n```ruby\nrequire 'tzinfo/data'\nrequire 'rufus-scheduler'\n```\n\n### Timezone in the schedule thread\n\nCurrently (3.9.x), rufus-scheduler strives to trigger at the right time. The trigger thread might not yield a `Time.now` in the scheduled timezone.\n\n```ruby\nENV['TZ'] = 'Asia/Tokyo'\n\nrequire 'rufus-scheduler'\n\ns = Rufus::Scheduler.new\n\ns.cron('*/5 * * * * * Europe/Rome') do\n  p Time.now # ==\u003e the representation will indicate the time is UTC+0900...\nend\n\ns.join\n```\n\nIn the wake of [gh-341](https://github.com/jmettraux/rufus-scheduler/issues/341).\n\n\n## so Rails?\n\nYes, I know, all of the above is boring and you're only looking for a snippet to paste in your Ruby-on-Rails application to schedule...\n\nHere is an example initializer:\n\n```ruby\n#\n# config/initializers/scheduler.rb\n\nrequire 'rufus-scheduler'\n\n# Let's use the rufus-scheduler singleton\n#\ns = Rufus::Scheduler.singleton\n\n\n# Stupid recurrent task...\n#\ns.every '1m' do\n\n  Rails.logger.info \"hello, it's #{Time.now}\"\n  Rails.logger.flush\nend\n```\n\nAnd now you tell me that this is good, but you want to schedule stuff from your controller.\n\nMaybe:\n\n```ruby\nclass ScheController \u003c ApplicationController\n\n  # GET /sche/\n  #\n  def index\n\n    job_id =\n      Rufus::Scheduler.singleton.in '5s' do\n        Rails.logger.info \"time flies, it's now #{Time.now}\"\n      end\n\n    render text: \"scheduled job #{job_id}\"\n  end\nend\n```\n\nThe rufus-scheduler singleton is instantiated in the ```config/initializers/scheduler.rb``` file, it's then available throughout the webapp via ```Rufus::Scheduler.singleton```.\n\n*Warning*: this works well with single-process Ruby servers like Webrick and Thin. Using rufus-scheduler with Passenger or Unicorn requires a bit more knowledge and tuning, gently provided by a bit of googling and reading, see [Faq](#faq) above.\n\n### avoid scheduling when running the Ruby on Rails console\n\n(Written in reply to [gh-186](https://github.com/jmettraux/rufus-scheduler/issues/186))\n\nIf you don't want rufus-scheduler to trigger anything while running the Ruby on Rails console, running for tests/specs, or running from a Rake task, you can insert a conditional return statement before jobs are added to the scheduler instance:\n\n```ruby\n#\n# config/initializers/scheduler.rb\n\nrequire 'rufus-scheduler'\n\nreturn if defined?(Rails::Console) || Rails.env.test? || File.split($PROGRAM_NAME).last == 'rake'\n  #\n  # do not schedule when Rails is run from its console, for a test/spec, or\n  # from a Rake task\n\n# return if $PROGRAM_NAME.include?('spring')\n  #\n  # see https://github.com/jmettraux/rufus-scheduler/issues/186\n\ns = Rufus::Scheduler.singleton\n\ns.every '1m' do\n  Rails.logger.info \"hello, it's #{Time.now}\"\n  Rails.logger.flush\nend\n```\n\n(Beware later version of Rails where Spring takes care pre-running the initializers. Running `spring stop` or disabling Spring might be necessary in some cases to see changes to initializers being taken into account.)\n\n\n### rails server -d\n\n(Written in reply to https://github.com/jmettraux/rufus-scheduler/issues/165 )\n\nThere is the handy `rails server -d` that starts a development Rails as a daemon. The annoying thing is that the scheduler as seen above is started in the main process that then gets forked and daemonized. The rufus-scheduler thread (and any other thread) gets lost, no scheduling happens.\n\nI avoid running `-d` in development mode and bother about daemonizing only for production deployment.\n\nThese are two well crafted articles on process daemonization, please read them:\n\n* https://www.mikeperham.com/2014/09/22/dont-daemonize-your-daemons/\n* https://www.mikeperham.com/2014/07/07/use-runit/\n\nIf, anyway, you need something like `rails server -d`, why not try `bundle exec unicorn -D` instead? In my (limited) experience, it worked out of the box (well, had to add `gem 'unicorn'` to `Gemfile` first).\n\n### executor / reloader\n\nYou might benefit from wrapping your scheduled code in the executor or reloader. Read more here: https://guides.rubyonrails.org/threading_and_code_execution.html\n\n## support\n\nsee [getting help](#getting-help) above.\n\n\n## license\n\nMIT, see [LICENSE.txt](LICENSE.txt)\n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","mvc","activejob","rubygems","crash-reporting","rack","code-formatter","rubocop","static-code-analysis","error-monitoring"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/520","html_url":"https://ruby.ecosyste.ms/projects/520"}