Tools to Query the endoflife.date Service
The endoflife.date site is a community-maintained project to document end-of-life dates, and support lifecycles of various products. Tools are provided to query this end-of-life metadata.
The following functions are implemented:
all_details
: Get All Detailsavailable_products
: Retrieve a list of tracked productscycle_details
: Single cycle details
remotes::install_github("hrbrmstr/croaked")
NOTE: To use the ‘remotes’ install options you will need to have the {remotes} package installed.
library(croaked)
# current version
packageVersion("croaked")
## [1] '0.1.0'
available_products()
## [1] "alpine" "amazon-eks" "amazon-linux" "android"
## [5] "angular" "ansible" "apache" "api-platform"
## [9] "blender" "bootstrap" "centos" "cfengine"
## [13] "citrix-vad" "coldfusion" "composer" "consul"
## [17] "cortexxdr" "couchbase-server" "debian" "django"
## [21] "docker-engine" "dotnet" "dotnetfx" "drupal"
## [25] "elasticsearch" "electron" "elixir" "emberjs"
## [29] "esxi" "fedora" "ffmpeg" "filemaker"
## [33] "firefox" "freebsd" "gitlab" "go"
## [37] "godot" "google-kubernetes-engine" "haproxy" "horizon"
## [41] "iphone" "java" "jquery" "kindle"
## [45] "kotlin" "kubernetes" "laravel" "lineageos"
## [49] "linux" "linuxmint" "log4j" "looker"
## [53] "macos" "magento" "mariadb" "mediawiki"
## [57] "mongodb" "moodle" "msexchange" "mssqlserver"
## [61] "mysql" "nginx" "nodejs" "nomad"
## [65] "nvidia" "nvidia-gpu" "office" "openbsd"
## [69] "opensuse" "openzfs" "pangp" "panos"
## [73] "perl" "php" "pixel" "postgresql"
## [77] "powershell" "python" "qt" "rabbitmq"
## [81] "rails" "redis" "rhel" "rocky-linux"
## [85] "ros" "roundcube" "ruby" "samsung-mobile"
## [89] "sles" "splunk" "spring-framework" "surface"
## [93] "symfony" "ubuntu" "unity" "visualstudio"
## [97] "wagtail" "windows" "windowsembedded" "windowsserver"
## [101] "yocto"
all_details("macos")
## cycle release eol link
## 1 macOS 12 (Monterey) 2021-10-25 FALSE https://support.apple.com/HT212585
## 2 macOS 11 (Big Sur) 2020-11-12 FALSE https://support.apple.com/HT211896
## 3 macOS 10.15 (Catalina) 2019-10-07 FALSE https://support.apple.com/HT210642
## 4 macOS 10.14 (Mojave) 2018-09-24 2021-10-25 <NA>
## 5 macOS 10.13 (High Sierra) 2017-09-25 2020-12-01 <NA>
## 6 macOS 10.12 (Sierra) 2016-09-20 2019-10-01 <NA>
## 7 OS X 10.11 (El Capitan) 2015-09-30 2018-12-01 <NA>
## 8 OS X 10.10 (Yosemite) 2014-10-16 2017-08-01 <NA>
## 9 OS X 10.9 (Mavericks) 2013-10-22 2016-12-01 <NA>
cycle_details("python", "3.9")
## $release
## [1] "2020-10-05"
##
## $eol
## [1] "2025-10-05"
##
## $latest
## [1] "3.9.11"
Lang | # Files | (%) | LoC | (%) | Blank lines | (%) | # Lines | (%) |
---|---|---|---|---|---|---|---|---|
YAML | 2 | 0.12 | 35 | 0.22 | 10 | 0.11 | 2 | 0.01 |
R | 5 | 0.31 | 34 | 0.21 | 19 | 0.20 | 39 | 0.27 |
Rmd | 1 | 0.06 | 11 | 0.07 | 18 | 0.19 | 30 | 0.21 |
SUM | 8 | 0.50 | 80 | 0.50 | 47 | 0.50 | 71 | 0.50 |
clock Package Metrics for croaked
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.