Subject: CVS commit: pkgsrc/finance/R-quantmod
From: Wen Heping
Date: 2022-05-29 02:04:50
Message id: 20220529000450.D5CA7FAEB@cvs.NetBSD.org

Log Message:
Update to 0.4.20

Upstream changes:
Changes in 0.4-20 (2022-04-29)

    Remove check for Yahoo Finance cookies because the site no longer responds \ 
with a cookie, and that caused the connection attempt to fail. This affected \ 
getSymbols(), getDividends(), and getSplits(). Thanks to several users for \ 
reporting, and especially to @pverspeelt and @alihru for investigating potential \ 
fixes! #358

    Update getSymbols.yahooj() for changes to the web page. #312

    Add HL() and supporting functions. These are analogues to HLC(), OHLC(), \ 
etc.Thanks for Karl Gauvin for the nudge to implement them.

    Add adjusted close to getSymbols.tiingo() output. Thanks to Ethan Smith for \ 
the suggestion and patch! #289 #345

    Use a Date index for getSymbols.tiingo() daily data. Thanks to Ethan Smith \ 
for the report! #350

    Remove unneeded arguments to the getSymbols.tiingo() implementation. Thanks \ 
to Ethan Smith for the suggestion and patch! #343 #343

    Load dividends and splits data into the correct environment when the user \ 
provides a value for the env argument. The previous behavior always loaded the \ 
data into the environment the function was called from. Thanks to Stewart Wright \ 
for the report and patch! #33

    Make getOptionChain() return all the fields that Yahoo Finance provides. \ 
Thanks to Adam Childers (@rhizomatican) for the patch! #318 #336

    Add orats as a source for getOptionChain(). Thanks to Steve Bronder \ 
(@SteveBronder) for the suggestion and implementation! #325

    Improve the error message when getSymbols() cannot import data for a symbol \ 
because the symbol is not valid or does not have historical data. Thanks to \ 
Peter Carl for the report. #333

    Fix the getMetals() example in the documentation. The example section \ 
previously had an example of getFX(). Thanks to Gerhard Nachtmann

    for the report and patch! #330

    Fix getQuote() so it returns data when the ticker symbol contains an \ 
“&”. Thanks to @pankaj3009 for the report! #324

    Fix addMACD() when col is specified. Thanks to @nvalueanalytics for the \ 
report! #321

Changes in 0.4-18 (2020-11-29)

    Fix issues handling https:// in getSymbols.yahooj(). Thanks to @lobo1981 and \ 
@tchevri for the reports and @ethanbsmith for the suggestion to move from XML to \ 
xml2. #310 #312

    Fix getSymbols.yahoo(), getDividends(), and getSplits() so they all handle \ 
download errors and retry again. Thanks for @helgasoft for the report on \ 
getSymbols.yahoo() and @msfsalla for the report on getDividends() and \ 
getSplits(). #307 #314

    Add implied volatility and last trade date to getOptionChain() output. \ 
Thanks to @hd2581 and @romanlelek for the reports. And thanks to @rjvelasquezm \ 
for noticing the error when lastTradeDate is NULL. #224 #304

    Fix getOptionChain() to throw a warning and return NULL for every expiry \ 
that doesn’t have data. #299

    Add “Defaults” handling to getQuote() and getQuote.yahoo(). Thanks to \ 
@ethanbsmith for the report. #291

    Add Bid and Ask fields to the output from getQuote(). Thanks to @jrburl for \ 
the report and PR. #302

    Fix “Defaults” to handle unexported function (e.g. getQuote.av(). Thanks \ 
to @helgasoft for the report. #316

    importDefaults() doesn’t call get() on vector with length > 1. Thanks \ 
to Kurt Hornik for the report. #319

Changes in 0.4-17 (2020-03-31)

    chartTheme() now works when quantmod is not attached. Thanks to Kurt Hornik \ 
for the report.

Changes in 0.4-16 (2020-03-08)

    Remove disk I/O from getSymbols() and getQuote(). This avoids any disk \ 
contention, and makes the implementation pattern more consistent with other \ 
functions that import data. Thanks to Ethan Smith suggestion and PR. #280 #281

    Make getQuote() robust to symbols without data, so it does not error if one \ 
or more symbols are not found. Also return quotes in the same order as the \ 
‘Symbols’ argument. Thanks to Ethan Smith feature request and PR. #279 #282 \ 
#288

    Handle semicolon-delimited symbol string handling to main getQuote() \ 
function. This makes getQuote() consistent with getSymbols(). Thanks to Ethan \ 
Smith suggestion and PR. #284 #285

    Fix ex-dividend and pay date mapping. getQuote() returned the dividend pay \ 
date labeled as the ex-dividend date. Thanks to @matiasandina for the report. \ 
#287

    Fix Yahoo Finance split ratio. The delimiter changed from “/” to \ 
“:”. For example, a 2-for-1 split was 1/2 but is now “2:1”. Thanks to \ 
@helgasoft for the report. #292

    Error messages from getQuote.alphavantage() and getQuote.tiingo() no longer \ 
contain the API key when symbols can’t be found. #286

    Fix getQuote.alphavantage() by replacing the defunct batch quote request \ 
with a loop over the single quote request. Thanks to @helgasoft for the report \ 
and patch. #296

    Update getOptionChain() to handle empty volume or open interest Thank to \ 
@jrburl for the report and PR. #299 #300

Files:
RevisionActionfile
1.5modifypkgsrc/finance/R-quantmod/Makefile
1.5modifypkgsrc/finance/R-quantmod/distinfo