{"id":40,"name":null,"description":"time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor","url":"https://github.com/floraison/fugit","last_synced_at":"2026-04-30T16:30:25.772Z","repository":{"id":38050643,"uuid":"77764339","full_name":"floraison/fugit","owner":"floraison","description":"time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor","archived":false,"fork":false,"pushed_at":"2026-03-02T04:04:13.000Z","size":694,"stargazers_count":495,"open_issues_count":4,"forks_count":43,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-04-13T08:03:25.824Z","etag":null,"topics":["at","cron","every","in","ruby","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/floraison.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":"2017-01-01T03:21:02.000Z","updated_at":"2026-04-09T10:33:11.000Z","dependencies_parsed_at":"2023-12-19T04:14:41.084Z","dependency_job_id":"3f5c8650-5532-471c-bff5-c6480d1e537a","html_url":"https://github.com/floraison/fugit","commit_stats":{"total_commits":649,"total_committers":17,"mean_commits":38.1764705882353,"dds":0.03852080123266566,"last_synced_commit":"141d3399afe64da710b3fa22e251e1c702e2fc51"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/floraison/fugit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/sbom","scorecard":{"id":403856,"data":{"date":"2025-08-11","repo":{"name":"github.com/floraison/fugit","commit":"d7dfd04146ffd86a59fb122d587c1cb8f66cdd05"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","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":"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":"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:28: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/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":"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 2 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-18T20:42:56.713Z","repository_id":38050643,"created_at":"2025-08-18T20:42:56.713Z","updated_at":"2025-08-18T20:42:56.713Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31884929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"floraison","name":"floraison","uuid":"22110549","kind":"organization","description":"a workflow engine for Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22110549?v=4","repositories_count":12,"last_synced_at":"2024-04-21T02:16:17.489Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/floraison","funding_links":[],"total_stars":674,"followers":2,"following":0,"created_at":"2022-11-02T16:17:19.938Z","updated_at":"2024-04-21T02:16:23.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison/repositories"},"packages":[{"id":13605494,"name":"ruby-fugit","ecosystem":"debian","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:20:52.292Z","latest_release_published_at":"2026-02-11T11:20:52.292Z","latest_release_number":"1.1.7-1","last_synced_at":"2026-03-13T19:03:46.623Z","created_at":"2026-02-11T11:20:52.100Z","updated_at":"2026-03-13T19:03:46.624Z","registry_url":"https://tracker.debian.org/pkg/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":"https://packages.debian.org/buster/ruby-fugit","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"ruby-fugit","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, ruby-et-orbi (\u003e= 1.1.6), ruby-raabro (\u003e= 1.1)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:15:07.331Z","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-fugit?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-fugit/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":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-27T18:20:39.693Z","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":13778883,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:17:22.460Z","latest_release_published_at":"2026-02-13T13:17:22.460Z","latest_release_number":"1.5.2-1","last_synced_at":"2026-03-13T22:42:15.417Z","created_at":"2026-02-13T13:17:22.284Z","updated_at":"2026-03-13T22:42:15.418Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","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-et-orbi (\u003e= 1.1.8), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:17:23.136Z","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-fugit?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-fugit/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":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","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":13751080,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:14:05.626Z","latest_release_published_at":"2026-02-13T07:14:05.626Z","latest_release_number":"1.3.3+gh-1","last_synced_at":"2026-03-13T14:28:26.429Z","created_at":"2026-02-13T07:14:05.437Z","updated_at":"2026-03-13T14:28:26.429Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","standards_version":"4.4.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, ruby-chronic (\u003e= 0.10~), ruby-et-orbi (\u003e= 1.1.8~), ruby-raabro (\u003e= 1.1~), ruby-rspec (\u003e= 3.8~)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T07:14:06.170Z","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-fugit?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-fugit/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":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","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":13804388,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:20:48.939Z","latest_release_published_at":"2026-02-13T18:20:48.939Z","latest_release_number":"1.8.1-3","last_synced_at":"2026-03-14T02:17:13.888Z","created_at":"2026-02-13T18:20:48.656Z","updated_at":"2026-03-14T02:17:13.889Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 2.1~), rake, ruby-chronic, ruby-concurrent (\u003e= 1.1.6+dfsg-5~), ruby-et-orbi (\u003e= 1.2.7), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:20:49.673Z","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-fugit?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-fugit/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13566451,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:39:43.890Z","latest_release_published_at":"2026-02-11T06:39:43.890Z","latest_release_number":"1.5.2-1","last_synced_at":"2026-03-12T01:19:16.862Z","created_at":"2026-02-11T06:39:43.724Z","updated_at":"2026-03-12T01:19:16.862Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","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-et-orbi (\u003e= 1.1.8), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:56:20.339Z","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-fugit?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-fugit/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13466690,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T16:35:35.111Z","latest_release_published_at":"2026-02-09T16:35:35.111Z","latest_release_number":"1.8.1-3","last_synced_at":"2026-03-09T17:05:00.138Z","created_at":"2026-02-09T16:35:34.810Z","updated_at":"2026-03-09T17:32:25.297Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 2.1~), rake, ruby-chronic, ruby-concurrent (\u003e= 1.1.6+dfsg-5~), ruby-et-orbi (\u003e= 1.2.7), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"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-fugit?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-fugit/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13530312,"name":"ruby-fugit","ecosystem":"debian","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:30:59.034Z","latest_release_published_at":"2026-02-10T23:30:59.034Z","latest_release_number":"1.3.8-1","last_synced_at":"2026-03-14T04:24:03.819Z","created_at":"2026-02-10T23:30:58.853Z","updated_at":"2026-03-14T04:24:03.819Z","registry_url":"https://tracker.debian.org/pkg/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":"https://packages.debian.org/bullseye/ruby-fugit","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"ruby-fugit","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby-chronic (\u003e= 0.10~), ruby-et-orbi (\u003e= 1.1.8~), ruby-raabro (\u003e= 1.3~), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:26:35.983Z","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-fugit?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-fugit/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":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","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"}},{"id":12233003,"name":"fugit","ecosystem":"rubygems","description":"Time tools for flor and the floraison project. Cron parsing and occurrence computing. Timestamps and more.","homepage":"https://github.com/floraison/fugit","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/floraison/fugit","keywords_array":[],"namespace":null,"versions_count":58,"first_release_published_at":"2017-01-01T03:18:35.433Z","latest_release_published_at":"2025-10-14T01:20:12.411Z","latest_release_number":"1.12.1","last_synced_at":"2026-04-29T09:31:23.344Z","created_at":"2025-10-07T03:01:06.252Z","updated_at":"2026-04-29T09:34:26.789Z","registry_url":"https://gem.coop/gems/fugit","install_command":"gem install fugit -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/fugit/","metadata":{"funding":null},"repo_metadata":{"id":38050643,"uuid":"77764339","full_name":"floraison/fugit","owner":"floraison","description":"time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor","archived":false,"fork":false,"pushed_at":"2026-03-02T04:04:13.000Z","size":694,"stargazers_count":495,"open_issues_count":4,"forks_count":43,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-04-13T08:03:25.824Z","etag":null,"topics":["at","cron","every","in","ruby","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/floraison.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":"2017-01-01T03:21:02.000Z","updated_at":"2026-04-09T10:33:11.000Z","dependencies_parsed_at":"2023-12-19T04:14:41.084Z","dependency_job_id":"3f5c8650-5532-471c-bff5-c6480d1e537a","html_url":"https://github.com/floraison/fugit","commit_stats":{"total_commits":649,"total_committers":17,"mean_commits":38.1764705882353,"dds":0.03852080123266566,"last_synced_commit":"141d3399afe64da710b3fa22e251e1c702e2fc51"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/floraison/fugit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/sbom","scorecard":{"id":403856,"data":{"date":"2025-08-11","repo":{"name":"github.com/floraison/fugit","commit":"d7dfd04146ffd86a59fb122d587c1cb8f66cdd05"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","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":"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":"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:28: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/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":"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 2 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-18T20:42:56.713Z","repository_id":38050643,"created_at":"2025-08-18T20:42:56.713Z","updated_at":"2025-08-18T20:42:56.713Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31884929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T11:36:10.202Z","status":"ssl_error","status_checked_at":"2026-04-16T11:36:09.652Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"floraison","name":"floraison","uuid":"22110549","kind":"organization","description":"a workflow engine for Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22110549?v=4","repositories_count":12,"last_synced_at":"2024-04-21T02:16:17.489Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/floraison","funding_links":[],"total_stars":674,"followers":2,"following":0,"created_at":"2022-11-02T16:17:19.938Z","updated_at":"2024-04-21T02:16:23.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison/repositories"},"tags":[{"name":"v1.12.1","sha":"970ad39bcd890b967edff875d4618b51444c6607","kind":"tag","published_at":"2025-10-14T01:19:14.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.12.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"cc1e7db30d95bc659029a608fd77f5a39b4e1df0","kind":"tag","published_at":"2025-09-30T00:28:34.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.12.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.0/manifests"},{"name":"v1.11.2","sha":"49bea60d14a589f92c78e53c54a66380370d2fa3","kind":"tag","published_at":"2025-08-22T01:41:32.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2/manifests"},{"name":"v1.11.1","sha":"228b53ded4be3d86412b6dd62c831a7a459d9ef4","kind":"tag","published_at":"2024-08-15T12:10:09.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"a172e7b7fece69fbeda40d952ec186cb83339fec","kind":"tag","published_at":"2024-04-24T11:22:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"e6386946637db9fcac619f97fcbac0753a58d217","kind":"tag","published_at":"2024-02-28T23:32:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"3a7564dc0220d1136aa4f83fe6bea9dc50075ad3","kind":"tag","published_at":"2024-02-22T00:09:24.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"48cfb408fda8a4b0b3591efa38a9770d09b8f69b","kind":"tag","published_at":"2023-10-23T21:03:44.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"df1e6ada77abe47ede53434899f2473e504b7c4d","kind":"tag","published_at":"2023-01-20T00:54:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f328017ab0f21b1fbcead8818b0ddc86904717a4","kind":"tag","published_at":"2022-12-06T00:14:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0/manifests"},{"name":"v1.7.2","sha":"797d0b1d22b32412a93aba213b8d962680d81a15","kind":"tag","published_at":"2022-11-03T05:19:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"dd94c14c6e38203f8a3dcfa597bb306faeda7fd1","kind":"tag","published_at":"2022-09-21T00:40:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"3ddcf40af0aaaf76d7d0b1d69df0d53197829d31","kind":"tag","published_at":"2022-09-15T05:41:19.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"e8da0f995f264857c56ce986a7930ee9c698b13e","kind":"tag","published_at":"2022-08-25T02:20:08.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.6.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"fe875340a26559f44ce2b955de754967118eb06d","kind":"tag","published_at":"2022-04-02T02:29:02.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"b5ae6ba56e74d0b0c8f7ffc01e80307f5407cdbb","kind":"tag","published_at":"2021-09-18T00:16:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"2bfd9c0bb8225c197fdfd8a0982ea2eb5c908e6d","kind":"tag","published_at":"2021-08-18T00:09:57.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"a7bbc5b6b47fa57814f7180b42d8482aa9d1440e","kind":"tag","published_at":"2021-06-08T00:24:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0/manifests"},{"name":"v1.4.5","sha":"10295b34f1c4413b43183bb2d9649ea573ff10f0","kind":"tag","published_at":"2021-04-22T11:25:03.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"fc08cc83d2059927628f0c76b1eec3bb89a422b7","kind":"tag","published_at":"2021-03-25T06:59:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"07fb7d5c981475071de4ffb44c95545d687c7412","kind":"tag","published_at":"2021-03-23T09:39:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"7586372bd40ffd66b6e09ce66268c4275fa6d694","kind":"tag","published_at":"2021-01-12T09:25:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"1118f043ac935f216bd7a0281f2c6fca893a841c","kind":"tag","published_at":"2020-11-25T00:04:29.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"ba7a705c17142898e06842c15cf9d3051c7ba2c7","kind":"tag","published_at":"2020-10-27T04:45:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0/manifests"},{"name":"v1.3.9","sha":"38e727935fe19258ac2b47136770ea75ac5e5bcf","kind":"tag","published_at":"2020-09-16T23:43:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9/manifests"},{"name":"v1.3.8","sha":"042cb586ce87e31b252c20a339dc66a09315d3a6","kind":"tag","published_at":"2020-08-06T06:27:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8/manifests"},{"name":"v1.3.7","sha":"153518589b61b95208e6935014f2e39b8c544c27","kind":"tag","published_at":"2020-08-05T04:27:28.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7/manifests"},{"name":"v1.3.6","sha":"255911aabf0a78fda65bac8f02243ad4016c084b","kind":"tag","published_at":"2020-06-01T08:49:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6/manifests"},{"name":"v1.3.5b","sha":"f781b6084e794d386ed6597066bbe58002ccbd39","kind":"tag","published_at":"2020-05-30T04:44:13.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5b","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b/manifests"},{"name":"v1.3.5","sha":"0f21cef6a993c1ccbf3646d556b953e86eba604a","kind":"tag","published_at":"2020-05-07T07:29:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"8cbd60c010aeedfbc5c8372d60c0c6ceb087dea2","kind":"tag","published_at":"2020-04-05T22:20:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4/manifests"},{"name":"v1.3.3","sha":"b6dea6a4ff1e9f43f45ee80d6acb0a825b507f71","kind":"tag","published_at":"2019-08-29T11:51:05.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"552fbfaa61f370b2d61caf2aa0cb9ea6722a747c","kind":"tag","published_at":"2019-08-14T05:26:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"be90a1f4760f307a8c1558f6de80f994a18299fb","kind":"tag","published_at":"2019-07-27T04:56:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"c7196dcafc24cbdf566cca63e6683d1b9c7fb990","kind":"tag","published_at":"2019-07-21T12:13:30.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"80c6920eebf1ddef0b41653ca8f50dbc0af82df3","kind":"tag","published_at":"2019-07-16T11:15:18.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"7b2b150b24dd2d8dd39a4227e0abae6e1fb00382","kind":"tag","published_at":"2019-06-21T13:45:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"f9f5e48a06e615b1e29f8ec176c40bbd2cfaf151","kind":"tag","published_at":"2019-05-03T22:42:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"5e70486c96e1971dd558b07899d6cb39ddae6fe5","kind":"tag","published_at":"2019-04-21T22:29:06.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0/manifests"},{"name":"v1.1.10","sha":"cffeabd2d70060b8a9b4e14f95320ea9744552c1","kind":"tag","published_at":"2019-04-12T03:04:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.10","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10/manifests"},{"name":"v1.1.9","sha":"496411890368809126274eae094a26ea07175e7c","kind":"tag","published_at":"2019-03-25T21:28:34.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9/manifests"},{"name":"v1.1.8","sha":"2600fe1f52715fd0b5af5cfbcaec7fec8c09b217","kind":"tag","published_at":"2019-01-17T03:39:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8/manifests"},{"name":"v1.1.7","sha":"5be541ee5c634b05ae6cb19362293cd0b37aab11","kind":"tag","published_at":"2019-01-15T01:12:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"aef341bd09407268dd7eafd57b4feb4fb8c430cd","kind":"tag","published_at":"2018-09-04T21:47:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"d6c1cb4138cd3b5580b2c3da2e35bc805bbe7b41","kind":"tag","published_at":"2018-07-29T21:09:31.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1c2a1e4568f04c01ab9af771f0cdabd0afacf994","kind":"tag","published_at":"2018-07-20T01:45:12.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"7db835416686c3be0aaa6f83829cc1475ab07a80","kind":"tag","published_at":"2018-06-21T09:53:47.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"44bd729e556351e58723295d06585ff05ece8a53","kind":"tag","published_at":"2018-06-20T00:02:40.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"b0c8067030aeff658a4ee2ca3a23123b48ae2271","kind":"tag","published_at":"2018-05-04T07:13:45.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"7dfe3b8d44b0265f05c8492a2f7d9c1d71679a27","kind":"tag","published_at":"2018-03-26T22:29:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"7cd4b7b0ec2616bf038c0431efbee7efb449ab2b","kind":"tag","published_at":"2017-06-23T03:07:00.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.0.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0/manifests"},{"name":"v0.9.6","sha":"57183a570cfe0f163b00134c665ce885136f1bac","kind":"tag","published_at":"2017-05-24T09:31:16.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.6","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"36d4b2c0b8a9ffd76acd5028dfdce2c9526c83bd","kind":"tag","published_at":"2017-01-07T06:43:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.5","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"2d18be22cb12cec9766a9aa19fc6fa6643b5e316","kind":"tag","published_at":"2017-01-06T00:06:14.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.4","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"8257ae178176cc71eb21de9833d95eda63e91f9a","kind":"tag","published_at":"2017-01-04T23:44:33.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.3","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"736242d0c4c729c2edd9cfa5bbebe9d92442308f","kind":"tag","published_at":"2017-01-03T21:24:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.2","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"775e861ff9e0fc6c92c887491b83f0557996acd7","kind":"tag","published_at":"2017-01-03T12:18:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.1","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"74d7183d0ade21293ced116ba46b7e2c619a77e6","kind":"tag","published_at":"2017-01-03T01:10:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0/manifests"}]},"repo_metadata_updated_at":"2026-04-29T09:34:26.757Z","dependent_packages_count":0,"downloads":189185423,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.14976696908420473,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.04992232302806824},"purl":"pkg:gem/fugit?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fugit","docker_dependents_count":404,"docker_downloads_count":723345191,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-02T03:00:43.405Z","issues_count":84,"pull_requests_count":33,"avg_time_to_close_issue":1286071.8815789474,"avg_time_to_close_pull_request":13417.757575757576,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":21,"issue_authors_count":53,"avg_comments_per_issue":4.9523809523809526,"avg_comments_per_pull_request":1.7272727272727273,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":3,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":723817.0,"past_year_avg_time_to_close_pull_request":22136.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":5.333333333333333,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/issues","maintainers":[{"login":"jmettraux","count":16,"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/fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fugit/codemeta","maintainers":[{"uuid":"1705","login":"jmettraux_","name":null,"email":null,"url":null,"packages_count":61,"html_url":"https://gem.coop/profiles/jmettraux_","role":null,"created_at":"2025-10-07T18:11:34.649Z","updated_at":"2025-10-07T18:11:34.649Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/jmettraux_/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","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":211227,"name":"fugit","ecosystem":"rubygems","description":"Time tools for flor and the floraison project. Cron parsing and occurrence computing. Timestamps and more.","homepage":"https://github.com/floraison/fugit","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/floraison/fugit","keywords_array":[],"namespace":null,"versions_count":58,"first_release_published_at":"2017-01-01T03:18:35.433Z","latest_release_published_at":"2025-10-14T01:20:12.411Z","latest_release_number":"1.12.1","last_synced_at":"2026-04-29T10:13:11.770Z","created_at":"2022-04-05T23:10:17.543Z","updated_at":"2026-04-29T10:13:26.504Z","registry_url":"https://rubygems.org/gems/fugit","install_command":"gem install fugit -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/fugit/","metadata":{"funding":null},"repo_metadata":{"id":38050643,"uuid":"77764339","full_name":"floraison/fugit","owner":"floraison","description":"time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor","archived":false,"fork":false,"pushed_at":"2026-03-02T04:04:13.000Z","size":694,"stargazers_count":495,"open_issues_count":4,"forks_count":43,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-04-27T15:05:38.168Z","etag":null,"topics":["at","cron","every","in","ruby","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/floraison.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":"2017-01-01T03:21:02.000Z","updated_at":"2026-04-09T10:33:11.000Z","dependencies_parsed_at":"2023-12-19T04:14:41.084Z","dependency_job_id":"3f5c8650-5532-471c-bff5-c6480d1e537a","html_url":"https://github.com/floraison/fugit","commit_stats":{"total_commits":649,"total_committers":17,"mean_commits":38.1764705882353,"dds":0.03852080123266566,"last_synced_commit":"141d3399afe64da710b3fa22e251e1c702e2fc51"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/floraison/fugit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/sbom","scorecard":{"id":403856,"data":{"date":"2025-08-11","repo":{"name":"github.com/floraison/fugit","commit":"d7dfd04146ffd86a59fb122d587c1cb8f66cdd05"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","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":"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":"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:28: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/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":"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 2 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-18T20:42:56.713Z","repository_id":38050643,"created_at":"2025-08-18T20:42:56.713Z","updated_at":"2025-08-18T20:42:56.713Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32420629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T06:29:02.080Z","status":"ssl_error","status_checked_at":"2026-04-29T06:29:00.631Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"floraison","name":"floraison","uuid":"22110549","kind":"organization","description":"a workflow engine for Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22110549?v=4","repositories_count":12,"last_synced_at":"2024-04-21T02:16:17.489Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/floraison","funding_links":[],"total_stars":674,"followers":2,"following":0,"created_at":"2022-11-02T16:17:19.938Z","updated_at":"2024-04-21T02:16:23.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison/repositories"},"tags":[{"name":"v1.12.1","sha":"970ad39bcd890b967edff875d4618b51444c6607","kind":"tag","published_at":"2025-10-14T01:19:14.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.12.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"cc1e7db30d95bc659029a608fd77f5a39b4e1df0","kind":"tag","published_at":"2025-09-30T00:28:34.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.12.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.12.0/manifests"},{"name":"v1.11.2","sha":"49bea60d14a589f92c78e53c54a66380370d2fa3","kind":"tag","published_at":"2025-08-22T01:41:32.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2/manifests"},{"name":"v1.11.1","sha":"228b53ded4be3d86412b6dd62c831a7a459d9ef4","kind":"tag","published_at":"2024-08-15T12:10:09.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"a172e7b7fece69fbeda40d952ec186cb83339fec","kind":"tag","published_at":"2024-04-24T11:22:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"e6386946637db9fcac619f97fcbac0753a58d217","kind":"tag","published_at":"2024-02-28T23:32:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"3a7564dc0220d1136aa4f83fe6bea9dc50075ad3","kind":"tag","published_at":"2024-02-22T00:09:24.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"48cfb408fda8a4b0b3591efa38a9770d09b8f69b","kind":"tag","published_at":"2023-10-23T21:03:44.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"df1e6ada77abe47ede53434899f2473e504b7c4d","kind":"tag","published_at":"2023-01-20T00:54:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f328017ab0f21b1fbcead8818b0ddc86904717a4","kind":"tag","published_at":"2022-12-06T00:14:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0/manifests"},{"name":"v1.7.2","sha":"797d0b1d22b32412a93aba213b8d962680d81a15","kind":"tag","published_at":"2022-11-03T05:19:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"dd94c14c6e38203f8a3dcfa597bb306faeda7fd1","kind":"tag","published_at":"2022-09-21T00:40:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"3ddcf40af0aaaf76d7d0b1d69df0d53197829d31","kind":"tag","published_at":"2022-09-15T05:41:19.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"e8da0f995f264857c56ce986a7930ee9c698b13e","kind":"tag","published_at":"2022-08-25T02:20:08.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.6.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"fe875340a26559f44ce2b955de754967118eb06d","kind":"tag","published_at":"2022-04-02T02:29:02.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"b5ae6ba56e74d0b0c8f7ffc01e80307f5407cdbb","kind":"tag","published_at":"2021-09-18T00:16:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"2bfd9c0bb8225c197fdfd8a0982ea2eb5c908e6d","kind":"tag","published_at":"2021-08-18T00:09:57.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"a7bbc5b6b47fa57814f7180b42d8482aa9d1440e","kind":"tag","published_at":"2021-06-08T00:24:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0/manifests"},{"name":"v1.4.5","sha":"10295b34f1c4413b43183bb2d9649ea573ff10f0","kind":"tag","published_at":"2021-04-22T11:25:03.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"fc08cc83d2059927628f0c76b1eec3bb89a422b7","kind":"tag","published_at":"2021-03-25T06:59:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"07fb7d5c981475071de4ffb44c95545d687c7412","kind":"tag","published_at":"2021-03-23T09:39:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"7586372bd40ffd66b6e09ce66268c4275fa6d694","kind":"tag","published_at":"2021-01-12T09:25:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"1118f043ac935f216bd7a0281f2c6fca893a841c","kind":"tag","published_at":"2020-11-25T00:04:29.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"ba7a705c17142898e06842c15cf9d3051c7ba2c7","kind":"tag","published_at":"2020-10-27T04:45:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0/manifests"},{"name":"v1.3.9","sha":"38e727935fe19258ac2b47136770ea75ac5e5bcf","kind":"tag","published_at":"2020-09-16T23:43:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9/manifests"},{"name":"v1.3.8","sha":"042cb586ce87e31b252c20a339dc66a09315d3a6","kind":"tag","published_at":"2020-08-06T06:27:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8/manifests"},{"name":"v1.3.7","sha":"153518589b61b95208e6935014f2e39b8c544c27","kind":"tag","published_at":"2020-08-05T04:27:28.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7/manifests"},{"name":"v1.3.6","sha":"255911aabf0a78fda65bac8f02243ad4016c084b","kind":"tag","published_at":"2020-06-01T08:49:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6/manifests"},{"name":"v1.3.5b","sha":"f781b6084e794d386ed6597066bbe58002ccbd39","kind":"tag","published_at":"2020-05-30T04:44:13.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5b","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b/manifests"},{"name":"v1.3.5","sha":"0f21cef6a993c1ccbf3646d556b953e86eba604a","kind":"tag","published_at":"2020-05-07T07:29:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"8cbd60c010aeedfbc5c8372d60c0c6ceb087dea2","kind":"tag","published_at":"2020-04-05T22:20:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4/manifests"},{"name":"v1.3.3","sha":"b6dea6a4ff1e9f43f45ee80d6acb0a825b507f71","kind":"tag","published_at":"2019-08-29T11:51:05.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"552fbfaa61f370b2d61caf2aa0cb9ea6722a747c","kind":"tag","published_at":"2019-08-14T05:26:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"be90a1f4760f307a8c1558f6de80f994a18299fb","kind":"tag","published_at":"2019-07-27T04:56:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"c7196dcafc24cbdf566cca63e6683d1b9c7fb990","kind":"tag","published_at":"2019-07-21T12:13:30.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"80c6920eebf1ddef0b41653ca8f50dbc0af82df3","kind":"tag","published_at":"2019-07-16T11:15:18.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"7b2b150b24dd2d8dd39a4227e0abae6e1fb00382","kind":"tag","published_at":"2019-06-21T13:45:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"f9f5e48a06e615b1e29f8ec176c40bbd2cfaf151","kind":"tag","published_at":"2019-05-03T22:42:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"5e70486c96e1971dd558b07899d6cb39ddae6fe5","kind":"tag","published_at":"2019-04-21T22:29:06.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0/manifests"},{"name":"v1.1.10","sha":"cffeabd2d70060b8a9b4e14f95320ea9744552c1","kind":"tag","published_at":"2019-04-12T03:04:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.10","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10/manifests"},{"name":"v1.1.9","sha":"496411890368809126274eae094a26ea07175e7c","kind":"tag","published_at":"2019-03-25T21:28:34.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9/manifests"},{"name":"v1.1.8","sha":"2600fe1f52715fd0b5af5cfbcaec7fec8c09b217","kind":"tag","published_at":"2019-01-17T03:39:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8/manifests"},{"name":"v1.1.7","sha":"5be541ee5c634b05ae6cb19362293cd0b37aab11","kind":"tag","published_at":"2019-01-15T01:12:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"aef341bd09407268dd7eafd57b4feb4fb8c430cd","kind":"tag","published_at":"2018-09-04T21:47:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"d6c1cb4138cd3b5580b2c3da2e35bc805bbe7b41","kind":"tag","published_at":"2018-07-29T21:09:31.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1c2a1e4568f04c01ab9af771f0cdabd0afacf994","kind":"tag","published_at":"2018-07-20T01:45:12.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"7db835416686c3be0aaa6f83829cc1475ab07a80","kind":"tag","published_at":"2018-06-21T09:53:47.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"44bd729e556351e58723295d06585ff05ece8a53","kind":"tag","published_at":"2018-06-20T00:02:40.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"b0c8067030aeff658a4ee2ca3a23123b48ae2271","kind":"tag","published_at":"2018-05-04T07:13:45.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"7dfe3b8d44b0265f05c8492a2f7d9c1d71679a27","kind":"tag","published_at":"2018-03-26T22:29:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"7cd4b7b0ec2616bf038c0431efbee7efb449ab2b","kind":"tag","published_at":"2017-06-23T03:07:00.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.0.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0/manifests"},{"name":"v0.9.6","sha":"57183a570cfe0f163b00134c665ce885136f1bac","kind":"tag","published_at":"2017-05-24T09:31:16.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.6","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"36d4b2c0b8a9ffd76acd5028dfdce2c9526c83bd","kind":"tag","published_at":"2017-01-07T06:43:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.5","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"2d18be22cb12cec9766a9aa19fc6fa6643b5e316","kind":"tag","published_at":"2017-01-06T00:06:14.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.4","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"8257ae178176cc71eb21de9833d95eda63e91f9a","kind":"tag","published_at":"2017-01-04T23:44:33.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.3","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"736242d0c4c729c2edd9cfa5bbebe9d92442308f","kind":"tag","published_at":"2017-01-03T21:24:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.2","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"775e861ff9e0fc6c92c887491b83f0557996acd7","kind":"tag","published_at":"2017-01-03T12:18:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.1","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"74d7183d0ade21293ced116ba46b7e2c619a77e6","kind":"tag","published_at":"2017-01-03T01:10:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0/manifests"}]},"repo_metadata_updated_at":"2026-04-29T10:13:26.504Z","dependent_packages_count":32,"downloads":189185423,"downloads_period":"total","dependent_repos_count":4622,"rankings":{"downloads":0.17506495244254636,"dependent_repos_count":0.46275130741182635,"dependent_packages_count":0.786119690904428,"stargazers_count":3.1673375631404648,"forks_count":4.882305059042607,"docker_downloads_count":0.15610887478953178,"average":1.604947907955234},"purl":"pkg:gem/fugit","advisories":[{"uuid":"GSA_kwCzR0hTQS0ybTk2LTUycjMtMmYzZ84AA-xU","url":"https://github.com/advisories/GHSA-2m96-52r3-2f3g","title":"fugit parse and parse_nat stall on lengthy input","description":"### Impact\n\nThe fugit \"natural\" parser, that turns \"every wednesday at 5pm\" into \"0 17 * * 3\", accepted any length of input and went on attempting to parse it, not returning promptly, as expected. The parse call could hold the thread with no end in sight.\n\nFugit dependents that do not check (user) input length for plausability are impacted.\n\n### Patches\n\nProblem was reported in #104 and the fix was released in [fugit 1.11.1](https://rubygems.org/gems/fugit/versions/1.11.1)\n\n### Workarounds\n\nBy making sure that `Fugit.parse(s)`, `Fugit.do_parse(s)`, `Fugit.parse_nat(s)`, `Fugit.do_parse_nat(s)`, `Fugit::Nat.parse(s)`, and `Fugit::Nat.do_parse(s)` are not fed strings too long. 1000 chars feels ok, while 10_000 chars makes it stall.\n\nIn fewer words, making sure those fugit methods are not fed unvetted input strings.\n\n### References\n\ngh-104\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-19T17:29:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/floraison/fugit/security/advisories/GHSA-2m96-52r3-2f3g","https://nvd.nist.gov/vuln/detail/CVE-2024-43380","https://github.com/floraison/fugit/issues/104","https://github.com/floraison/fugit/commit/ad2c1c9c737213d585fff0b51c927d178b2c05a5","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/fugit/CVE-2024-43380.yml","https://github.com/advisories/GHSA-2m96-52r3-2f3g"],"source_kind":"github","identifiers":["GHSA-2m96-52r3-2f3g","CVE-2024-43380"],"repository_url":"https://github.com/floraison/fugit","blast_radius":19.42359868805838,"created_at":"2024-08-19T18:05:28.375Z","updated_at":"2026-04-27T16:04:56.197Z","epss_percentage":0.00237,"epss_percentile":0.46814,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ybTk2LTUycjMtMmYzZ84AA-xU","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0ybTk2LTUycjMtMmYzZ84AA-xU","packages":[{"ecosystem":"rubygems","package_name":"fugit","versions":[{"first_patched_version":"1.11.1","vulnerable_version_range":"\u003c 1.11.1"}],"purl":"pkg:gem/fugit"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ybTk2LTUycjMtMmYzZ84AA-xU/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fugit","docker_dependents_count":404,"docker_downloads_count":723345191,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fugit/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-02T03:00:43.405Z","issues_count":84,"pull_requests_count":33,"avg_time_to_close_issue":1286071.8815789474,"avg_time_to_close_pull_request":13417.757575757576,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":21,"issue_authors_count":53,"avg_comments_per_issue":4.9523809523809526,"avg_comments_per_pull_request":1.7272727272727273,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":3,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":723817.0,"past_year_avg_time_to_close_pull_request":22136.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":5.333333333333333,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/issues","maintainers":[{"login":"jmettraux","count":16,"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/fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fugit/codemeta","maintainers":[{"uuid":"1705","login":"jmettraux_","name":null,"email":null,"url":null,"packages_count":61,"html_url":"https://rubygems.org/profiles/jmettraux_","role":null,"created_at":"2022-11-09T09:32:50.058Z","updated_at":"2022-11-09T09:32:50.058Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/jmettraux_/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","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":11637605,"name":"github.com/floraison/fugit","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/floraison/fugit","keywords_array":[],"namespace":null,"versions_count":57,"first_release_published_at":"2017-01-03T01:10:42.000Z","latest_release_published_at":"2025-10-14T01:19:00.000Z","latest_release_number":"v1.12.1","last_synced_at":"2026-04-27T15:03:07.089Z","created_at":"2025-05-14T09:22:57.725Z","updated_at":"2026-04-27T15:03:07.090Z","registry_url":"https://pkg.go.dev/github.com/floraison/fugit","install_command":"go get github.com/floraison/fugit","documentation_url":"https://pkg.go.dev/github.com/floraison/fugit#section-documentation","metadata":{},"repo_metadata":{"id":38050643,"uuid":"77764339","full_name":"floraison/fugit","owner":"floraison","description":"time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor","archived":false,"fork":false,"pushed_at":"2025-10-07T04:56:14.000Z","size":638,"stargazers_count":468,"open_issues_count":5,"forks_count":40,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-10-11T11:04:38.707Z","etag":null,"topics":["at","cron","every","in","ruby","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/floraison.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}},"created_at":"2017-01-01T03:21:02.000Z","updated_at":"2025-10-10T20:56:01.000Z","dependencies_parsed_at":"2023-12-19T04:14:41.084Z","dependency_job_id":"49693e4f-5627-4a03-811a-ac036b0b561e","html_url":"https://github.com/floraison/fugit","commit_stats":{"total_commits":649,"total_committers":17,"mean_commits":38.1764705882353,"dds":0.03852080123266566,"last_synced_commit":"141d3399afe64da710b3fa22e251e1c702e2fc51"},"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"purl":"pkg:github/floraison/fugit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/sbom","scorecard":{"id":403856,"data":{"date":"2025-08-11","repo":{"name":"github.com/floraison/fugit","commit":"d7dfd04146ffd86a59fb122d587c1cb8f66cdd05"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Maintained","score":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","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":"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":"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:28: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/test.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yaml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/floraison/fugit/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":"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 2 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-18T20:42:56.713Z","repository_id":38050643,"created_at":"2025-08-18T20:42:56.713Z","updated_at":"2025-08-18T20:42:56.713Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013102,"owners_count":26085231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"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":"floraison","name":"floraison","uuid":"22110549","kind":"organization","description":"a workflow engine for Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22110549?v=4","repositories_count":12,"last_synced_at":"2024-04-21T02:16:17.489Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/floraison","funding_links":[],"total_stars":674,"followers":2,"following":0,"created_at":"2022-11-02T16:17:19.938Z","updated_at":"2024-04-21T02:16:23.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/floraison/repositories"},"tags":[{"name":"v1.11.2","sha":"49bea60d14a589f92c78e53c54a66380370d2fa3","kind":"tag","published_at":"2025-08-22T01:41:32.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.2/manifests"},{"name":"v1.11.1","sha":"228b53ded4be3d86412b6dd62c831a7a459d9ef4","kind":"tag","published_at":"2024-08-15T12:10:09.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"a172e7b7fece69fbeda40d952ec186cb83339fec","kind":"tag","published_at":"2024-04-24T11:22:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.11.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"e6386946637db9fcac619f97fcbac0753a58d217","kind":"tag","published_at":"2024-02-28T23:32:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"3a7564dc0220d1136aa4f83fe6bea9dc50075ad3","kind":"tag","published_at":"2024-02-22T00:09:24.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.10.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"48cfb408fda8a4b0b3591efa38a9770d09b8f69b","kind":"tag","published_at":"2023-10-23T21:03:44.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"df1e6ada77abe47ede53434899f2473e504b7c4d","kind":"tag","published_at":"2023-01-20T00:54:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f328017ab0f21b1fbcead8818b0ddc86904717a4","kind":"tag","published_at":"2022-12-06T00:14:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.8.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.8.0/manifests"},{"name":"v1.7.2","sha":"797d0b1d22b32412a93aba213b8d962680d81a15","kind":"tag","published_at":"2022-11-03T05:19:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"dd94c14c6e38203f8a3dcfa597bb306faeda7fd1","kind":"tag","published_at":"2022-09-21T00:40:22.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"3ddcf40af0aaaf76d7d0b1d69df0d53197829d31","kind":"tag","published_at":"2022-09-15T05:41:19.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.7.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"e8da0f995f264857c56ce986a7930ee9c698b13e","kind":"tag","published_at":"2022-08-25T02:20:08.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.6.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"fe875340a26559f44ce2b955de754967118eb06d","kind":"tag","published_at":"2022-04-02T02:29:02.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"b5ae6ba56e74d0b0c8f7ffc01e80307f5407cdbb","kind":"tag","published_at":"2021-09-18T00:16:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"2bfd9c0bb8225c197fdfd8a0982ea2eb5c908e6d","kind":"tag","published_at":"2021-08-18T00:09:57.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"a7bbc5b6b47fa57814f7180b42d8482aa9d1440e","kind":"tag","published_at":"2021-06-08T00:24:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.5.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.5.0/manifests"},{"name":"v1.4.5","sha":"10295b34f1c4413b43183bb2d9649ea573ff10f0","kind":"tag","published_at":"2021-04-22T11:25:03.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"fc08cc83d2059927628f0c76b1eec3bb89a422b7","kind":"tag","published_at":"2021-03-25T06:59:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"07fb7d5c981475071de4ffb44c95545d687c7412","kind":"tag","published_at":"2021-03-23T09:39:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"7586372bd40ffd66b6e09ce66268c4275fa6d694","kind":"tag","published_at":"2021-01-12T09:25:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"1118f043ac935f216bd7a0281f2c6fca893a841c","kind":"tag","published_at":"2020-11-25T00:04:29.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"ba7a705c17142898e06842c15cf9d3051c7ba2c7","kind":"tag","published_at":"2020-10-27T04:45:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.4.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.4.0/manifests"},{"name":"v1.3.9","sha":"38e727935fe19258ac2b47136770ea75ac5e5bcf","kind":"tag","published_at":"2020-09-16T23:43:54.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.9/manifests"},{"name":"v1.3.8","sha":"042cb586ce87e31b252c20a339dc66a09315d3a6","kind":"tag","published_at":"2020-08-06T06:27:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.8/manifests"},{"name":"v1.3.7","sha":"153518589b61b95208e6935014f2e39b8c544c27","kind":"tag","published_at":"2020-08-05T04:27:28.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.7/manifests"},{"name":"v1.3.6","sha":"255911aabf0a78fda65bac8f02243ad4016c084b","kind":"tag","published_at":"2020-06-01T08:49:10.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.6/manifests"},{"name":"v1.3.5b","sha":"f781b6084e794d386ed6597066bbe58002ccbd39","kind":"tag","published_at":"2020-05-30T04:44:13.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5b","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5b/manifests"},{"name":"v1.3.5","sha":"0f21cef6a993c1ccbf3646d556b953e86eba604a","kind":"tag","published_at":"2020-05-07T07:29:43.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"8cbd60c010aeedfbc5c8372d60c0c6ceb087dea2","kind":"tag","published_at":"2020-04-05T22:20:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.4/manifests"},{"name":"v1.3.3","sha":"b6dea6a4ff1e9f43f45ee80d6acb0a825b507f71","kind":"tag","published_at":"2019-08-29T11:51:05.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"552fbfaa61f370b2d61caf2aa0cb9ea6722a747c","kind":"tag","published_at":"2019-08-14T05:26:50.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"be90a1f4760f307a8c1558f6de80f994a18299fb","kind":"tag","published_at":"2019-07-27T04:56:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"c7196dcafc24cbdf566cca63e6683d1b9c7fb990","kind":"tag","published_at":"2019-07-21T12:13:30.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.3.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"80c6920eebf1ddef0b41653ca8f50dbc0af82df3","kind":"tag","published_at":"2019-07-16T11:15:18.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"7b2b150b24dd2d8dd39a4227e0abae6e1fb00382","kind":"tag","published_at":"2019-06-21T13:45:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"f9f5e48a06e615b1e29f8ec176c40bbd2cfaf151","kind":"tag","published_at":"2019-05-03T22:42:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"5e70486c96e1971dd558b07899d6cb39ddae6fe5","kind":"tag","published_at":"2019-04-21T22:29:06.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.2.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.2.0/manifests"},{"name":"v1.1.10","sha":"cffeabd2d70060b8a9b4e14f95320ea9744552c1","kind":"tag","published_at":"2019-04-12T03:04:21.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.10","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.10/manifests"},{"name":"v1.1.9","sha":"496411890368809126274eae094a26ea07175e7c","kind":"tag","published_at":"2019-03-25T21:28:34.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.9","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.9/manifests"},{"name":"v1.1.8","sha":"2600fe1f52715fd0b5af5cfbcaec7fec8c09b217","kind":"tag","published_at":"2019-01-17T03:39:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.8","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.8/manifests"},{"name":"v1.1.7","sha":"5be541ee5c634b05ae6cb19362293cd0b37aab11","kind":"tag","published_at":"2019-01-15T01:12:52.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.7","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"aef341bd09407268dd7eafd57b4feb4fb8c430cd","kind":"tag","published_at":"2018-09-04T21:47:26.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.6","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"d6c1cb4138cd3b5580b2c3da2e35bc805bbe7b41","kind":"tag","published_at":"2018-07-29T21:09:31.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.5","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1c2a1e4568f04c01ab9af771f0cdabd0afacf994","kind":"tag","published_at":"2018-07-20T01:45:12.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.4","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"7db835416686c3be0aaa6f83829cc1475ab07a80","kind":"tag","published_at":"2018-06-21T09:53:47.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.3","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"44bd729e556351e58723295d06585ff05ece8a53","kind":"tag","published_at":"2018-06-20T00:02:40.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.2","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"b0c8067030aeff658a4ee2ca3a23123b48ae2271","kind":"tag","published_at":"2018-05-04T07:13:45.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.1","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"7dfe3b8d44b0265f05c8492a2f7d9c1d71679a27","kind":"tag","published_at":"2018-03-26T22:29:41.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.1.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"7cd4b7b0ec2616bf038c0431efbee7efb449ab2b","kind":"tag","published_at":"2017-06-23T03:07:00.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v1.0.0","html_url":"https://github.com/floraison/fugit/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v1.0.0/manifests"},{"name":"v0.9.6","sha":"57183a570cfe0f163b00134c665ce885136f1bac","kind":"tag","published_at":"2017-05-24T09:31:16.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.6","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"36d4b2c0b8a9ffd76acd5028dfdce2c9526c83bd","kind":"tag","published_at":"2017-01-07T06:43:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.5","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"2d18be22cb12cec9766a9aa19fc6fa6643b5e316","kind":"tag","published_at":"2017-01-06T00:06:14.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.4","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"8257ae178176cc71eb21de9833d95eda63e91f9a","kind":"tag","published_at":"2017-01-04T23:44:33.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.3","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"736242d0c4c729c2edd9cfa5bbebe9d92442308f","kind":"tag","published_at":"2017-01-03T21:24:23.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.2","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"775e861ff9e0fc6c92c887491b83f0557996acd7","kind":"tag","published_at":"2017-01-03T12:18:36.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.1","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"74d7183d0ade21293ced116ba46b7e2c619a77e6","kind":"tag","published_at":"2017-01-03T01:10:56.000Z","download_url":"https://codeload.github.com/floraison/fugit/tar.gz/v0.9.0","html_url":"https://github.com/floraison/fugit/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/floraison/fugit@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/tags/v0.9.0/manifests"}]},"repo_metadata_updated_at":"2025-10-20T22:57:39.264Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.865733838392594,"dependent_packages_count":5.496961843177366,"stargazers_count":2.8777317282470105,"forks_count":3.790486967020294,"docker_downloads_count":null,"average":4.507728594209317},"purl":"pkg:golang/github.com/floraison/fugit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/floraison/fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/floraison/fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/floraison/fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-05T19:25:52.509Z","issues_count":83,"pull_requests_count":32,"avg_time_to_close_issue":1286071.8815789474,"avg_time_to_close_pull_request":12478.0625,"issues_closed_count":76,"pull_requests_closed_count":32,"pull_request_authors_count":21,"issue_authors_count":52,"avg_comments_per_issue":5.0,"avg_comments_per_pull_request":1.78125,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":3,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":370833.5,"past_year_avg_time_to_close_pull_request":1494.3333333333333,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":8.333333333333334,"past_year_avg_comments_per_pull_request":1.6666666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/issues","maintainers":[{"login":"jmettraux","count":16,"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%2Ffloraison%2Ffugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffloraison%2Ffugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffloraison%2Ffugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffloraison%2Ffugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffloraison%2Ffugit/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118892,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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":13712420,"name":"ruby-fugit","ecosystem":"debian","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:29:54.089Z","latest_release_published_at":"2026-02-12T23:29:54.089Z","latest_release_number":"1.5.2-1","last_synced_at":"2026-03-13T03:29:18.596Z","created_at":"2026-02-12T23:29:53.900Z","updated_at":"2026-03-13T03:29:18.596Z","registry_url":"https://tracker.debian.org/pkg/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":"https://packages.debian.org/bookworm/ruby-fugit","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"ruby-fugit","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-et-orbi (\u003e= 1.1.8), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:29:54.789Z","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-fugit?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-fugit/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13406635,"name":"ruby-fugit","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/floraison/fugit","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/floraison/fugit","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:13:08.967Z","latest_release_published_at":"2026-02-06T15:13:08.967Z","latest_release_number":"1.8.1-3","last_synced_at":"2026-03-06T15:59:14.597Z","created_at":"2026-02-06T15:13:08.678Z","updated_at":"2026-03-06T16:04:40.965Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-fugit","install_command":"apt-get install ruby-fugit","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-fugit","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 2.1~), rake, ruby-chronic, ruby-concurrent (\u003e= 1.1.6+dfsg-5~), ruby-et-orbi (\u003e= 1.2.7), ruby-raabro (\u003e= 1.4), ruby-rspec","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"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-fugit?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-fugit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-fugit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-fugit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-fugit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-fugit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-fugit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-fugit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-fugit/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}}],"commits":{"id":19162,"full_name":"floraison/fugit","default_branch":"master","total_commits":692,"total_committers":19,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":36.421052631578945,"dds":0.041907514450867045,"past_year_total_commits":32,"past_year_total_committers":3,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":10.666666666666666,"past_year_dds":0.09375,"last_synced_at":"2026-04-28T21:10:17.706Z","last_synced_commit":"8c40a53b69e856f3c3d967354c5bd084fc53184e","created_at":"2023-03-07T11:40:14.970Z","updated_at":"2026-04-28T21:10:02.883Z","committers":[{"name":"John Mettraux","email":"jmettraux@gmail.com","login":"jmettraux","count":663},{"name":"Cristian Bica","email":"cristian.bica@gmail.com","login":"cristianbica","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Peter Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":3},{"name":"Geremia Taglialatela","email":"tagliala.dev@gmail.com","login":"tagliala","count":2},{"name":"Michael Reinsch","email":"michael@xapix.io","login":"mreinsch","count":2},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":2},{"name":"Tero Marttila","email":"tero.marttila@kontena.io","login":null,"count":1},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":1},{"name":"Chukwuemeka Ajah","email":"talk2ajah@gmail.com","login":"ChukwuEmekaAjah","count":1},{"name":"Harry Lascelles","email":"harry@harrylascelles.com","login":"hlascelles","count":1},{"name":"John W Higgins","email":"wishdev@gmail.com","login":"wishdev","count":1},{"name":"M. Bellucci","email":"delbetu@gmail.com","login":"delbetu","count":1},{"name":"Mark James","email":"mrj@advancedcontrols.com.au","login":"mrj","count":1},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":1},{"name":"Tejas Bubane","email":"tejasbubane@gmail.com","login":"tejasbubane","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Vivek","email":"vivekmiyaniofficial@gmail.com","login":"vivekmiyani","count":1},{"name":"solteszad","email":"solteszad@gmail.com","login":"solteszad","count":1}],"past_year_committers":[{"name":"John Mettraux","email":"jmettraux@gmail.com","login":"jmettraux","count":29},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Mark James","email":"mrj@advancedcontrols.com.au","login":"mrj","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6222873,"commits_count":899833899,"contributors_count":34897132,"owners_count":1147456,"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":"floraison/fugit","html_url":"https://github.com/floraison/fugit","last_synced_at":"2026-04-02T03:00:43.405Z","status":"error","issues_count":84,"pull_requests_count":33,"avg_time_to_close_issue":1286071.8815789474,"avg_time_to_close_pull_request":13417.757575757576,"issues_closed_count":76,"pull_requests_closed_count":33,"pull_request_authors_count":21,"issue_authors_count":53,"avg_comments_per_issue":4.9523809523809526,"avg_comments_per_pull_request":1.7272727272727273,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":3,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":723817.0,"past_year_avg_time_to_close_pull_request":22136.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":5.333333333333333,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-12T11:09:51.474Z","updated_at":"2026-04-02T03:00:43.405Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/floraison%2Ffugit/issues","issue_labels_count":{"feature request":2,"bug":2},"pull_request_labels_count":{"dependencies":3,"github_actions":1},"issue_author_associations_count":{"NONE":61,"MEMBER":16,"CONTRIBUTOR":7},"pull_request_author_associations_count":{"CONTRIBUTOR":27,"NONE":6},"issue_authors":{"jmettraux":16,"shaicoleman":6,"grosser":3,"ticky":2,"gee-forr":2,"trafium":2,"jeromedalbert":2,"gr8bit":2,"ozachun":2,"hlascelles":2,"mscrivo":2,"bdarcet":2,"Ggallardoh":1,"honglooker":1,"JosephHalter":1,"Raaghulsundar":1,"mreinsch":1,"lekastillo":1,"aunghtain":1,"yob":1,"DannyBen":1,"KarlaLeal":1,"jjb":1,"andyundso":1,"xs2bharat":1,"nulian":1,"hughkelsey":1,"darwin67":1,"hspazio":1,"donkeybridge":1,"codez":1,"dhs-rec":1,"lstrzebinczyk":1,"peterzhu2118":1,"w11th":1,"ski-nine":1,"metkat":1,"DanielHeath":1,"phibid":1,"rafarosa92":1,"shayonj":1,"JanStevens":1,"christianfl":1,"personnumber3377":1,"Tolsto":1,"zephyrpathsofglory":1,"tagliala":1,"dsander":1,"salimepoint":1,"stanklajn-docgo":1,"n-gb":1,"jakemack":1,"shqear93":1},"pull_request_authors":{"dependabot[bot]":3,"petergoldstein":3,"tagliala":3,"delbetu":2,"mreinsch":2,"trafium":2,"tejasbubane":2,"olleolleolle":2,"ChukwuEmekaAjah":2,"vivekmiyani":1,"SpComb":1,"amatsuda":1,"wishdev":1,"hlascelles":1,"utilum":1,"gogainda":1,"mrj":1,"solteszad":1,"grosser":1,"cristianbica":1,"gitter-badger":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-18T00:00:07.858Z","repositories_count":14307811,"issues_count":34563304,"pull_requests_count":113113689,"authors_count":11237491,"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":1,"github_actions":1},"past_year_issue_author_associations_count":{"NONE":3},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":2},"past_year_issue_authors":{"hughkelsey":1,"metkat":1,"stanklajn-docgo":1},"past_year_pull_request_authors":{"dependabot[bot]":1,"mrj":1},"maintainers":[{"login":"jmettraux","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jmettraux"}],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":3,"ForkEvent":9,"IssuesEvent":5,"WatchEvent":77,"IssueCommentEvent":32,"PushEvent":39,"CreateEvent":3},"last_year":{"PullRequestEvent":1,"ForkEvent":5,"IssuesEvent":3,"WatchEvent":21,"IssueCommentEvent":19,"PushEvent":25,"CreateEvent":3}},"keywords":["at","cron","every","in","ruby","time"],"dependencies":[{"ecosystem":"rubygems","filepath":"fugit.gemspec","sha":null,"kind":"manifest","created_at":"2022-07-20T01:03:38.756Z","updated_at":"2022-07-20T01:03:38.756Z","repository_link":"https://github.com/floraison/fugit/blob/master/fugit.gemspec","dependencies":[{"id":278931226,"package_name":"raabro","ecosystem":"rubygems","requirements":"~\u003e 1.4","direct":true,"kind":"runtime","optional":false},{"id":278931227,"package_name":"et-orbi","ecosystem":"rubygems","requirements":"~\u003e 1, \u003e= 1.2.7","direct":true,"kind":"runtime","optional":false},{"id":278931228,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.8","direct":true,"kind":"development","optional":false},{"id":278931229,"package_name":"chronic","ecosystem":"rubygems","requirements":"~\u003e 0.10","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T22:45:13.472Z","updated_at":"2023-02-11T22:45:13.472Z","repository_link":"https://github.com/floraison/fugit/blob/master/.github/workflows/test.yaml","dependencies":[{"id":7559359811,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7559359812,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-12-19T04:14:41.055Z","updated_at":"2023-12-19T04:14:41.055Z","repository_link":"https://github.com/floraison/fugit/blob/master/Gemfile","dependencies":[]}],"score":30.481927441244846,"created_at":"2024-12-15T21:38:06.833Z","updated_at":"2026-04-30T16:30:25.776Z","avatar_url":"https://github.com/floraison.png","language":"Ruby","monthly_downloads":0,"readme":"\n# fugit\n\n[![tests](https://github.com/floraison/fugit/workflows/test/badge.svg)](https://github.com/floraison/fugit/actions)\n[![Gem Version](https://badge.fury.io/rb/fugit.svg)](http://badge.fury.io/rb/fugit)\n\nTime tools for [flor](https://github.com/floraison/flor) and the floraison group.\n\nIt uses [et-orbi](https://github.com/floraison/et-orbi) to represent time instances and [raabro](https://github.com/floraison/raabro) as a basis for its parsers.\n\nFugit is a core dependency of [rufus-scheduler](https://github.com/jmettraux/rufus-scheduler) \u003e= 3.5.\n\n\n## Related projects\n\n### Sister projects\n\nThe intersection of those two projects is where fugit is born:\n\n* [rufus-scheduler](https://github.com/jmettraux/rufus-scheduler) — a cron/at/in/every/interval in-process scheduler, in fact, it's the father project to this fugit project\n* [flor](https://github.com/floraison/flor) — a Ruby workflow engine, fugit provides the foundation for its time scheduling capabilities\n\n### Similar, sometimes overlapping projects\n\n* [chronic](https://github.com/mojombo/chronic) — a pure Ruby natural language date parser\n* [parse-cron](https://github.com/siebertm/parse-cron) — parses cron expressions and calculates the next occurrence after a given date\n* [ice_cube](https://github.com/seejohnrun/ice_cube) — Ruby date recurrence library\n* [ISO8601](https://github.com/arnau/ISO8601) — Ruby parser to work with ISO8601 dateTimes and durations\n* [chrono](https://github.com/r7kamura/chrono) — a chain of logics about chronology\n* [CronCalc](https://github.com/mizinsky/cron_calc) — calculates cron job occurrences\n* [Recurrence](https://github.com/fnando/recurrence) — a simple library to handle recurring events\n* [CronConfigParser](https://github.com/madogiwa0124/cron_config_parser) — parse the cron configuration for readability\n* ...\n\n### Projects using fugit\n\n* [arask](https://github.com/Ebbe/arask) — \"Automatic RAils taSKs\" uses fugit to parse cron strings\n* [sidekiq-cron](https://github.com/ondrejbartas/sidekiq-cron) — uses fugit to parse cron strings since version 1.0.0, it was using rufus-scheduler previously\n* [rufus-scheduler](https://github.com/jmettraux/rufus-scheduler) — as seen above\n* [flor](https://github.com/floraison/flor) — used in the [cron](https://github.com/floraison/flor/blob/master/doc/procedures/cron.md) procedure\n* [que-scheduler](https://github.com/hlascelles/que-scheduler) — a reliable job scheduler for [que](https://github.com/chanks/que)\n* [serial_scheduler](https://github.com/grosser/serial_scheduler) — ruby task scheduler without threading\n* [delayed_cron_job](https://github.com/codez/delayed_cron_job) — an extension to Delayed::Job that allows you to set cron expressions for your jobs\n* [GoodJob](https://github.com/bensheldon/good_job) — a multithreaded, Postgres-based, Active Job backend for Ruby on Rails\n* [Solid Queue](https://github.com/rails/solid_queue) — a DB-based queuing backend for Active Job, designed with simplicity and performance in mind\n* [qron](https://github.com/floraison/qron) — stupid cron thread that wakes up from time to time to do what's in its crontab\n* ...\n\n## `Fugit.parse(s)`\n\nThe simplest way to use fugit is via `Fugit.parse(s)`.\n\n```ruby\nrequire 'fugit'\n\nFugit.parse('0 0 1 jan *').class         # ==\u003e ::Fugit::Cron\nFugit.parse('12y12M').class              # ==\u003e ::Fugit::Duration\n\nFugit.parse('2017-12-12').class          # ==\u003e ::EtOrbi::EoTime\nFugit.parse('2017-12-12 UTC').class      # ==\u003e ::EtOrbi::EoTime\n\nFugit.parse('every day at noon').class   # ==\u003e ::Fugit::Cron\n```\n\nIf fugit cannot extract a cron, duration or point in time out of the string, it will return nil.\n```ruby\nFugit.parse('nada')\n  # ==\u003e nil\n```\n\n## `Fugit.do_parse(s)`\n\n`Fugit.do_parse(s)` is equivalent to `Fugit.parse(s)`, but instead of returning nil, it raises an error if the given string contains no time information.\n```ruby\nFugit.do_parse('nada')\n  # ==\u003e /home/jmettraux/w/fugit/lib/fugit/parse.rb:32\n  #     :in `do_parse': found no time information in \"nada\" (ArgumentError)\n```\n\n## parse_cron, parse_in, parse_at, parse_duration, and parse_nat\n\n```ruby\nrequire 'fugit'\n\nFugit.parse_cron('0 0 1 jan *').class       # ==\u003e ::Fugit::Cron\nFugit.parse_duration('12y12M').class        # ==\u003e ::Fugit::Duration\n\nFugit.parse_at('2017-12-12').class          # ==\u003e ::EtOrbi::EoTime\nFugit.parse_at('2017-12-12 UTC').class      # ==\u003e ::EtOrbi::EoTime\n\nFugit.parse_nat('every day at noon').class  # ==\u003e ::Fugit::Cron\n```\n\n## do_parse_cron, do_parse_in, do_parse_at, do_parse_duration, and do_parse_nat\n\nAs `Fugit.parse(s)` returns nil when it doesn't grok its input, and `Fugit.do_parse(s)` fails when it doesn't grok, each of the `parse_` methods has its partner `do_parse_` method.\n\n## parse_cronish and do_parse_cronish\n\nSometimes you know a cron expression or an \"every\" natural expression will come in and you want to discard the rest.\n\n```ruby\nrequire 'fugit'\n\nFugit.parse_cronish('0 0 1 jan *').class             # ==\u003e ::Fugit::Cron\nFugit.parse_cronish('every saturday at noon').class  # ==\u003e ::Fugit::Cron\n\nFugit.parse_cronish('12y12M')        # ==\u003e nil\n```\n\n`.parse_cronish(s)` will return a `Fugit::Cron` instance or else nil.\n\n`.do_parse_cronish(s)` will return a `Fugit::Cron` instance or else fail with an `ArgumentError`.\n\nIntroduced in fugit 1.8.0.\n\n\n## `Fugit::Cron`\n\nA class `Fugit::Cron` to parse cron strings and then `#next_time` and `#previous_time` to compute the next or the previous occurrence respectively.\n\nThere is also a `#brute_frequency` method which returns an array `[ shortest delta, longest delta, occurrence count ]` where delta is the time between two occurrences.\n\n```ruby\nrequire 'fugit'\n\nc = Fugit::Cron.parse('0 0 * *  sun')\n  # or\nc = Fugit::Cron.new('0 0 * *  sun')\n\np Time.now  # =\u003e 2017-01-03 09:53:27 +0900\n\np c.next_time.to_s      # =\u003e 2017-01-08 00:00:00 +0900\np c.previous_time.to_s  # =\u003e 2017-01-01 00:00:00 +0900\n\np c.next_time(Time.parse('2024-06-01')).to_s\n  # =\u003e \"2024-06-02 00:00:00 +0900\"\np c.previous_time(Time.parse('2024-06-01')).to_s\n  # =\u003e \"2024-05-26 00:00:00 +0900\"\n    #\n    # `Fugit::Cron#next_time` and `#previous_time` accept a \"start time\"\n\nc = Fugit.parse_cron('0 12 * * mon#2')\n\n  # `#next` and `#prev` return Enumerable instances\n  #\n  # These two methods are available since fugit 1.10.0.\n  #\nc.next(Time.parse('2024-02-16 12:00:00'))\n  .take(3)\n  .map(\u0026:to_s)\n    # =\u003e [ '2024-03-11 12:00:00',\n    #      '2024-04-08 12:00:00',\n    #      '2024-05-13 12:00:00' ]\nc.prev(Time.parse('2024-02-16 12:00:00'))\n  .take(3)\n  .map(\u0026:to_s)\n    # =\u003e [ '2024-02-12 12:00:00',\n    #      '2024-01-08 12:00:00',\n    #      '2023-12-11 12:00:00' ]\n\n  # `#within` accepts a time range and returns an array of Eo::EoTime\n  # instances that correspond to the occurrences of the cron within\n  # the time range\n  #\n  # This method is available since fugit 1.10.0.\n  #\nc.within(Time.parse('2024-02-16 12:00')..Time.parse('2024-08-01 12:00'))\n  .map(\u0026:to_s)\n    # =\u003e [ '2024-03-11 12:00:00',\n    #      '2024-04-08 12:00:00',\n    #      '2024-05-13 12:00:00',\n    #      '2024-06-10 12:00:00',\n    #      '2024-07-08 12:00:00' ]\n\np c.brute_frequency  # =\u003e [ 604800, 604800, 53 ]\n                     #    [ delta min, delta max, occurrence count ]\np c.rough_frequency  # =\u003e 7 * 24 * 3600 (7d rough frequency)\n\np c.match?(Time.parse('2017-08-06'))  # =\u003e true\np c.match?(Time.parse('2017-08-07'))  # =\u003e false\np c.match?('2017-08-06')              # =\u003e true\np c.match?('2017-08-06 12:00')        # =\u003e false\n```\n\nExample of cron strings understood by fugit:\n```ruby\n'5 0 * * *'         # 5 minutes after midnight, every day\n'15 14 1 * *'       # at 1415 on the 1st of every month\n'0 22 * * 1-5'      # at 2200 on weekdays\n'0 22 * * mon-fri'  # idem\n'23 0-23/2 * * *'   # 23 minutes after 00:00, 02:00, 04:00, ...\n\n'@yearly'    # turns into '0 0 1 1 *'\n'@monthly'   # turns into '0 0 1 * *'\n'@weekly'    # turns into '0 0 * * 0'\n'@daily'     # turns into '0 0 * * *'\n'@midnight'  # turns into '0 0 * * *'\n'@hourly'    # turns into '0 * * * *'\n\n'0 0 L * *'     # last day of month at 00:00\n'0 0 last * *'  # idem\n'0 0 -7-L * *'  # from the seventh to last to the last day of month at 00:00\n\n# and more...\n```\n\nPlease note that `'15/30 * * * *'` is interpreted as `'15-59/30 * * * *'` since fugit 1.4.6.\n\n### time zones\n\nFugit accepts a IANA timezone identifier right after a cron string:\n```ruby\n'5 0 * * *  Europe/Rome'      # 5 minutes after midnight, every day, Rome tz\n'0 22 * * 1-5  Asia/Tbilisi'  # at 2200 on weekdays in Georgia\n\n'@yearly Asia/Kuala_Lumpur'  # turns into '0 0 1 1 * Asia/Kuala_Lumpur'\n'@monthly Asia/Jakarta'      # turns into '0 0 1 * * Asia/Jakarta'\n  #\n  # those two \"ats\" and friends since fugit 1.11.2...\n```\n\nWhen no time zone is specified, fugit uses Ruby's provided timezone.\n\n### the first Monday of the month\n\nFugit tries to follow the `man 5 crontab` documentation.\n\nThere is a surprising thing about this canon, all the columns are joined by ANDs, except for monthday and weekday which are joined together by OR if they are both set (they are not `*`).\n\nMany people (me included) [are surprised](https://superuser.com/questions/428807/run-a-cron-job-on-the-first-monday-of-every-month) when they try to specify \"at 05:00 on the first Monday of the month\" as `0 5 1-7 * 1` or `0 5 1-7 * mon` and the results are off.\n\nThe man page says:\n\n\u003e Note: The day of a command's execution can be specified by\n\u003e two fields -- day of month, and day of week. If both fields\n\u003e are restricted (ie, are not *), the command will be run when\n\u003e either field matches the current time.\n\u003e For example, ``30 4 1,15 * 5'' would cause a command to be run\n\u003e at 4:30 am on the 1st and 15th of each month, plus every Friday.\n\nFugit follows this specification.\n\nSince fugit 1.7.0, by adding `\u0026` right after a day specifier, the `day-of-month OR day-of-week` becomes `day-of-month AND day-of-week`.\n\n```ruby\n# standard cron\n\np Fugit.parse_cron('0 0 */2 * 1-5').next_time('2022-08-09').to_s\n  # ==\u003e \"2022-08-10 00:00:00 +0900\"\n\n# with an \u0026\n\np Fugit.parse_cron('0 0 */2 * 1-5\u0026').next_time('2022-08-09').to_s # or\np Fugit.parse_cron('0 0 */2\u0026 * 1-5').next_time('2022-08-09').to_s\np Fugit.parse_cron('0 0 */2\u0026 * 1-5\u0026').next_time('2022-08-09').to_s\n  # ==\u003e \"2022-08-11 00:00:00 +0900\"\n\n\n# standard cron\n\np Fugit.parse_cron('59 6 1-7 * 2').next_time('2020-03-15').to_s\n  # ==\u003e \"2020-03-17 06:59:00 +0900\"\n\n# with an \u0026\n\np Fugit.parse_cron('59 6 1-7 * 2\u0026').next_time('2020-03-15').to_s\np Fugit.parse_cron('59 6 1-7\u0026 * 2').next_time('2020-03-15').to_s\np Fugit.parse_cron('59 6 1-7\u0026 * 2\u0026').next_time('2020-03-15').to_s\n  # ==\u003e \"2020-04-07 06:59:00 +0900\"\n```\n\n### the hash extension\n\nFugit understands `0 5 * * 1#1` or `0 5 * * mon#1` as \"each first Monday of the month, at 05:00\".\n\nThe hash extension can only be used in the day-of-week field.\n\n```ruby\n'0 5 * * 1#1'    #\n'0 5 * * mon#1'  # the first Monday of the month at 05:00\n\n'0 6 * * 5#4,5#5'      #\n'0 6 * * fri#4,fri#5'  # the 4th and 5th Fridays of the month at 06:00\n\n'0 7 * * 5#-1'    #\n'0 7 * * fri#-1'  # the last Friday of the month at 07:00\n\n'0 7 * * 5#L'       #\n'0 7 * * fri#L'     #\n'0 7 * * 5#last'    #\n'0 7 * * fri#last'  # the last Friday of the month at 07:00\n\n'0 23 * * mon#2,tue'  # the 2nd Monday of the month and every Tuesday, at 23:00\n```\n\n### the modulo extension\n\nSince 1.1.10, fugit also understands cron strings like `9 0 * * sun%2` which can be read as \"every other Sunday at 9am\" or `12 0 * * mon%4` for \"every fourth monday at noon\".\n\nThe modulo extension can only be used in the day-of-week field.\n\nFor odd Sundays, one can write `9 0 * * sun%2+1`.\n\nIt can be combined, as in `9 0 * * sun%2,tue%3+2`, which will match every other Sunday and 1 in 3 Tuesdays (with an offset of 2).\n\nWhat does `sun%2` actually mean?\n```ruby\nt.wday == 0 \u0026\u0026 t.rweek % 2 == 0\n```\n\nWhat does `tue%3+2` mean?\n```ruby\nt.wday == 2 \u0026\u0026 t.rweek % 3 == 2\n```\n\n#### et-orbi \u003c 1.4.0 : reference set on Tuesday 2019-01-01\n\nThe original implementation of `#rweek` (and `#rday`) found in [et-orbi](https://github.com/floraison/et-orbi) was initially pointing to \"Tuesday 2019-01-01\" and it was set as rday 1 and rweek 1.\n\nConsider this iteration through the days around 2019-01-01.\n```ruby\nrequire 'fugit'\n\nt = EtOrbi.parse('2018-12-28 12:00')\n\n15.times do |i|\n\n  puts \" * %14s / rday: %5d / rweek: %5d\" % [\n    t.strftime('%F %a'), t.rday, t.rweek ]\n\n  w = t.rweek\n  t = t.add(24 * 3600)\n  puts if t.rweek != w\n\n  if i == 7\n    puts \"\\n  (...)\\n\\n\"\n    t = EtOrbi.parse('2025-10-04 12:00')\n  end\nend\n```\n\nFor et-orbi 1.2.11, it yields:\n```\n * 2018-12-28 Fri / rday:    -3 / rweek:     0\n * 2018-12-29 Sat / rday:    -2 / rweek:     0\n * 2018-12-30 Sun / rday:    -1 / rweek:     0\n * 2018-12-31 Mon / rday:     0 / rweek:     0\n\n * 2019-01-01 Tue / rday:     1 / rweek:     1\n * 2019-01-02 Wed / rday:     2 / rweek:     1\n * 2019-01-03 Thu / rday:     3 / rweek:     1\n * 2019-01-04 Fri / rday:     4 / rweek:     1\n * 2019-01-05 Sat / rday:     5 / rweek:     1\n\n  (...)\n\n * 2025-10-04 Sat / rday:  2469 / rweek:   353\n * 2025-10-05 Sun / rday:  2470 / rweek:   353\n * 2025-10-06 Mon / rday:  2471 / rweek:   353\n\n * 2025-10-07 Tue / rday:  2472 / rweek:   354\n * 2025-10-08 Wed / rday:  2473 / rweek:   354\n * 2025-10-09 Thu / rday:  2474 / rweek:   354\n```\n\nThis [was problematic](https://github.com/floraison/fugit/issues/114), since the week started on, well, Tuesday.\n\n\n#### et-orbi \u003e= 1.4.0 : reference set on Monday 2018-12-31\n\nSince 1.4.0, et-orbi starts by default on Monday (2018-12-31), as rday 0 with rweek 0.\n\nThus, the above code yields:\n```\n * 2018-12-28 Fri / rday:    -3 / rweek:    -1\n * 2018-12-29 Sat / rday:    -2 / rweek:    -1\n * 2018-12-30 Sun / rday:    -1 / rweek:    -1\n\n * 2018-12-31 Mon / rday:     0 / rweek:     0\n * 2019-01-01 Tue / rday:     1 / rweek:     0\n * 2019-01-02 Wed / rday:     2 / rweek:     0\n * 2019-01-03 Thu / rday:     3 / rweek:     0\n * 2019-01-04 Fri / rday:     4 / rweek:     0\n * 2019-01-05 Sat / rday:     5 / rweek:     0\n\n  (...)\n\n * 2025-10-04 Sat / rday:  2469 / rweek:   352\n * 2025-10-05 Sun / rday:  2470 / rweek:   352\n\n * 2025-10-06 Mon / rday:  2471 / rweek:   353\n * 2025-10-07 Tue / rday:  2472 / rweek:   353\n * 2025-10-08 Wed / rday:  2473 / rweek:   353\n * 2025-10-09 Thu / rday:  2474 / rweek:   353\n```\n\n\n#### modulo and et-orbi \u003e= 1.4.0 sanity check\n\nGiven the cron `\"0 12 * * mon%2,wed%3+1\"`, here is a piece of code that considers a range of 44 days and tells in its last column if YES or no if each of the days matches the cron.\n\n```ruby\nrequire 'fugit'\n\nc = Fugit.parse_cron('0 12 * * mon%2,wed%3+1')\n\nt = EtOrbi.parse('2025-09-20 12:00')\n\n44.times do\n\n  wd = t.strftime('%a')\n  wd = %w[ Mon Wed ].include?(wd) ? '*' + wd.upcase : ' ' + wd.downcase\n\n  puts \"%14s | rweek: %3d | %%2: %d == 0 | %%3: %d == 1 | ? %3s\" % [\n    t.strftime('%F') + ' ' + wd,\n    t.rweek,\n    t.rweek % 2, t.rweek % 3,\n    c.match?(t)\n      ].map { |e| e == true ? 'YES' : e == false ? 'no' : e }\n\n  w = t.rweek\n  t = t.add(24 * 3600)\n  puts if t.rweek != w\nend\n```\n\nHere's the output:\n```\n2025-09-20  sat | rweek: 350 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-09-21  sun | rweek: 350 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n\n2025-09-22 *MON | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-23  tue | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-24 *WED | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-25  thu | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-26  fri | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-27  sat | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n2025-09-28  sun | rweek: 351 | %2: 1 == 0 | %3: 0 == 1 | ?  no\n\n2025-09-29 *MON | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ? YES\n2025-09-30  tue | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ?  no\n2025-10-01 *WED | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ? YES\n2025-10-02  thu | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ?  no\n2025-10-03  fri | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ?  no\n2025-10-04  sat | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ?  no\n2025-10-05  sun | rweek: 352 | %2: 0 == 0 | %3: 1 == 1 | ?  no\n\n2025-10-06 *MON | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-07  tue | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-08 *WED | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-09  thu | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-10  fri | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-11  sat | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n2025-10-12  sun | rweek: 353 | %2: 1 == 0 | %3: 2 == 1 | ?  no\n\n2025-10-13 *MON | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ? YES\n2025-10-14  tue | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n2025-10-15 *WED | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n2025-10-16  thu | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n2025-10-17  fri | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n2025-10-18  sat | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n2025-10-19  sun | rweek: 354 | %2: 0 == 0 | %3: 0 == 1 | ?  no\n\n2025-10-20 *MON | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n2025-10-21  tue | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n2025-10-22 *WED | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ? YES\n2025-10-23  thu | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n2025-10-24  fri | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n2025-10-25  sat | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n2025-10-26  sun | rweek: 355 | %2: 1 == 0 | %3: 1 == 1 | ?  no\n\n2025-10-27 *MON | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ? YES\n2025-10-28  tue | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-10-29 *WED | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-10-30  thu | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-10-31  fri | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-11-01  sat | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n2025-11-02  sun | rweek: 356 | %2: 0 == 0 | %3: 2 == 1 | ?  no\n```\n\n\n### the second extension\n\nFugit accepts cron strings with five elements, `minute hour day-of-month month day-of-week`, the standard cron format or six elements `second minute hour day-of-month month day-of-week`.\n\n```ruby\nc = Fugit.parse('* * * * *') # every minute\nc = Fugit.parse('5 * * * *') # every hour at minute 5\nc = Fugit.parse('* * * * * *') # every second\nc = Fugit.parse('5 * * * * *') # every minute at second 5\n```\n\n\n## `Fugit::Nat`\n\nFugit understand some kind of \"natural\" language:\n\nFor example, those \"every\" get turned into `Fugit::Cron` instances:\n```ruby\nFugit::Nat.parse('every day at five')                         # ==\u003e '0 5 * * *'\nFugit::Nat.parse('every weekday at five')                     # ==\u003e '0 5 * * 1,2,3,4,5'\nFugit::Nat.parse('every day at 5 pm')                         # ==\u003e '0 17 * * *'\nFugit::Nat.parse('every tuesday at 5 pm')                     # ==\u003e '0 17 * * 2'\nFugit::Nat.parse('every wed at 5 pm')                         # ==\u003e '0 17 * * 3'\nFugit::Nat.parse('every day at 16:30')                        # ==\u003e '30 16 * * *'\nFugit::Nat.parse('every day at 16:00 and 18:00')              # ==\u003e '0 16,18 * * *'\nFugit::Nat.parse('every day at noon')                         # ==\u003e '0 12 * * *'\nFugit::Nat.parse('every day at midnight')                     # ==\u003e '0 0 * * *'\nFugit::Nat.parse('every tuesday and monday at 5pm')           # ==\u003e '0 17 * * 1,2'\nFugit::Nat.parse('every wed or Monday at 5pm and 11')         # ==\u003e '0 11,17 * * 1,3'\nFugit::Nat.parse('every day at 5 pm on America/Los_Angeles')  # ==\u003e '0 17 * * * America/Los_Angeles'\nFugit::Nat.parse('every day at 6 pm in Asia/Tokyo')           # ==\u003e '0 18 * * * Asia/Tokyo'\nFugit::Nat.parse('every 3 hours')                             # ==\u003e '0 */3 * * *'\nFugit::Nat.parse('every 4 months')                            # ==\u003e '0 0 1 */4 *'\nFugit::Nat.parse('every 5 minutes')                           # ==\u003e '*/5 * * * *'\nFugit::Nat.parse('every 15s')                                 # ==\u003e '*/15 * * * * *'\n```\n\nDirectly with `Fugit.parse(s)` is OK too:\n```ruby\nFugit.parse('every day at five')  # ==\u003e Fugit::Cron instance '0 5 * * *'\n```\n\n### Ambiguous nats\n\nNot all strings result in a clean, single, cron expression. The `multi: false|true|:fail` argument to `Fugit::Nat.parse` could help.\n\n```ruby\nFugit::Nat.parse('every day at 16:00 and 18:00')\n  .to_cron_s\n    # ==\u003e '0 16,18 * * *' (a single Fugit::Cron instances)\nFugit::Nat.parse('every day at 16:00 and 18:00', multi: true)\n  .collect(\u0026:to_cron_s)\n    # ==\u003e [ '0 16,18 * * *' ] (array of Fugit::Cron instances, here only one)\n\nFugit::Nat.parse('every day at 16:15 and 18:30')\n  .to_cron_s\n    # ==\u003e '15 16 * * *' (a single of Fugit::Cron instances)\nFugit::Nat.parse('every day at 16:15 and 18:30', multi: true)\n  .collect(\u0026:to_cron_s)\n    # ==\u003e [ '15 16 * * *', '30 18 * * *' ] (two Fugit::Cron instances)\n\nFugit::Nat.parse('every day at 16:15 and 18:30', multi: :fail)\n  # ==\u003e ArgumentError: multiple crons in \"every day at 16:15 and 18:30\"\n  #     (15 16 * * * | 30 18 * * *)\nFugit::Nat.parse('every day at 16:15 nada 18:30', multi: true)\n  # ==\u003e nil\n```\n\n`multi: true` indicates to `Fugit::Nat` that an array of `Fugit::Cron` instances is expected as a result.\n\n`multi: :fail` tells `Fugit::Nat.parse` to fail if the result is more than 1 `Fugit::Cron` instances.\n\n`multi: false` is the default behaviour, return a single `Fugit::Cron` instance or nil when it cannot parse.\n\nPlease note that \"nat\" input is limited to 256 characters (fugit 1.11.1).\n\n### Nat Midnight\n\n`\"Every day at midnight\"` is supported, but `\"Every monday at midnight\"` will be interpreted (as of Fugit \u003c= 1.4.x) as `\"Every monday at 00:00\"`. Sorry about that.\n\n\n### 12 AM and PM\n\nHow does fugit react with `\"12 am\"`, `\"12 pm\"`, `\"12 midnight\"`, etc?\n\n```ruby\nrequire 'fugit'\n\np Fugit.parse('every day at 12am').original  # ==\u003e \"0 0 * * *\"\np Fugit.parse('every day at 12pm').original  # ==\u003e \"0 12 * * *\"\n\np Fugit.parse('every day at 12:00am').original   # ==\u003e \"0 0 * * *\"\np Fugit.parse('every day at 12:00pm').original   # ==\u003e \"0 12 * * *\"\np Fugit.parse('every day at 12:00 am').original  # ==\u003e \"0 0 * * *\"\np Fugit.parse('every day at 12:00 pm').original  # ==\u003e \"0 12 * * *\"\np Fugit.parse('every day at 12:15am').original   # ==\u003e \"15 0 * * *\"\np Fugit.parse('every day at 12:15pm').original   # ==\u003e \"15 12 * * *\"\np Fugit.parse('every day at 12:15 am').original  # ==\u003e \"15 0 * * *\"\np Fugit.parse('every day at 12:15 pm').original  # ==\u003e \"15 12 * * *\"\n\np Fugit.parse('every day at 12 noon').original         # ==\u003e \"0 12 * * *\"\np Fugit.parse('every day at 12 midnight').original     # ==\u003e \"0 24 * * *\"\np Fugit.parse('every day at 12:00 noon').original      # ==\u003e \"0 12 * * *\"\np Fugit.parse('every day at 12:00 midnight').original  # ==\u003e \"0 24 * * *\"\np Fugit.parse('every day at 12:15 noon').original      # ==\u003e \"15 12 * * *\"\np Fugit.parse('every day at 12:15 midnight').original  # ==\u003e \"15 24 * * *\"\n\n  # as of fugit 1.7.2\n```\n\n\n## `Fugit::Duration`\n\nA class `Fugit::Duration` to parse duration strings (vanilla [rufus-scheduler](https://github.com/jmettraux/rufus-scheduler) ones and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) ones).\n\nProvides duration arithmetic tools.\n\n```ruby\nrequire 'fugit'\n\nd = Fugit::Duration.parse('1y2M1d4h')\n\np d.to_plain_s  # =\u003e \"1Y2M1D4h\"\np d.to_iso_s    # =\u003e \"P1Y2M1DT4H\" ISO 8601 duration\np d.to_long_s   # =\u003e \"1 year, 2 months, 1 day, and 4 hours\"\n\nd += Fugit::Duration.parse('1y1h')\n\np d.to_long_s  # =\u003e \"2 years, 2 months, 1 day, and 5 hours\"\n\nd += 3600\n\np d.to_plain_s  # =\u003e \"2Y2M1D5h3600s\"\n\np Fugit::Duration.parse('1y2M1d4h').to_sec # =\u003e 36820800\n```\n\nThere is a `#deflate` method\n\n```ruby\nFugit::Duration.parse(1000).to_plain_s # =\u003e \"1000s\"\nFugit::Duration.parse(3600).to_plain_s # =\u003e \"3600s\"\nFugit::Duration.parse(1000).deflate.to_plain_s # =\u003e \"16m40s\"\nFugit::Duration.parse(3600).deflate.to_plain_s # =\u003e \"1h\"\n\n# or event shorter\nFugit.parse(1000).deflate.to_plain_s # =\u003e \"16m40s\"\nFugit.parse(3600).deflate.to_plain_s # =\u003e \"1h\"\n```\n\nThere is also an `#inflate` method\n\n```ruby\nFugit::Duration.parse('1h30m12').inflate.to_plain_s # =\u003e \"5412s\"\nFugit.parse('1h30m12').inflate.to_plain_s # =\u003e \"5412s\"\n\nFugit.parse('1h30m12').to_sec # =\u003e 5412\nFugit.parse('1h30m12').to_sec.to_s + 's' # =\u003e \"5412s\"\n```\n\nThe `to_*_s` methods are also available as class methods:\n```ruby\np Fugit::Duration.to_plain_s('1y2M1d4h')\n  # =\u003e \"1Y2M1D4h\"\np Fugit::Duration.to_iso_s('1y2M1d4h')\n  # =\u003e \"P1Y2M1DT4H\" ISO 8601 duration\np Fugit::Duration.to_long_s('1y2M1d4h')\n  # =\u003e \"1 year, 2 months, 1 day, and 4 hours\"\n```\n\n\n## `Fugit::At`\n\nPoints in time are parsed and given back as EtOrbi::EoTime instances.\n\n```ruby\nFugit::At.parse('2017-12-12').to_s\n  # ==\u003e \"2017-12-12 00:00:00 +0900\" (at least here in Hiroshima)\n\nFugit::At.parse('2017-12-12 12:00:00 America/New_York').to_s\n  # ==\u003e \"2017-12-12 12:00:00 -0500\"\n```\n\nDirectly with `Fugit.parse_at(s)` is OK too:\n```ruby\nFugit.parse_at('2017-12-12 12:00:00 America/New_York').to_s\n  # ==\u003e \"2017-12-12 12:00:00 -0500\"\n```\n\nDirectly with `Fugit.parse(s)` is OK too:\n```ruby\nFugit.parse('2017-12-12 12:00:00 America/New_York').to_s\n  # ==\u003e \"2017-12-12 12:00:00 -0500\"\n```\n\n\n## KNOWN ISSUES\n\nThe gem [nice_hash](https://github.com/MarioRuiz/nice_hash) gets in the way of `fugit`, as seen in [issue 108](https://github.com/floraison/fugit/issues/108). It prevents `fugit` from correctly parsing cron strings.\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":["crash-reporting","rubygem","activerecord","feature-flag","sidekiq","rubocop","activejob","mvc","oauth2","rack"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/40","html_url":"https://ruby.ecosyste.ms/projects/40"}