This function uses the biocDownloadStats data to approximate when a package entered Bioconductor. Note that the download stats go back only to 2009.
firstInBioc(download_stats)
a data.frame from biocDownloadStats
dls <- biocDownloadStats()
tail(firstInBioc(dls))
#> # A tibble: 6 × 7
#> # Groups: Package [6]
#> pkgType Package Year Month Nb_of_distinct_IPs Nb_of_downloads Date
#> <chr> <chr> <int> <chr> <int> <int> <date>
#> 1 data-annota… vpc 2023 Jan 0 0 2023-01-01
#> 2 data-annota… wherea… 2023 Jan 1 4 2023-01-01
#> 3 data-annota… xgxr 2023 Jan 0 0 2023-01-01
#> 4 data-annota… xopen 2023 Jan 0 0 2023-01-01
#> 5 data-annota… xslt 2023 Jan 0 0 2023-01-01
#> 6 data-annota… zeallot 2023 Jan 0 0 2023-01-01