diff -Nru fimport-3042.85/debian/changelog fimport-4021.86/debian/changelog --- fimport-3042.85/debian/changelog 2020-05-30 16:22:13.000000000 +0000 +++ fimport-4021.86/debian/changelog 2022-07-21 11:33:36.000000000 +0000 @@ -1,8 +1,13 @@ -fimport (3042.85-3build1) groovy; urgency=medium +fimport (4021.86-1) unstable; urgency=medium - * No-change rebuild against r-api-4.0 + * New upstream release - -- Graham Inggs Sat, 30 May 2020 16:22:13 +0000 + * debian/control: Set Build-Depends: to current R version + * debian/control: Set Standards-Version: to current version + * debian/control: Switch to virtual debhelper-compat (= 11) + * debian/compat: Removed + + -- Dirk Eddelbuettel Thu, 21 Jul 2022 06:33:36 -0500 fimport (3042.85-3) unstable; urgency=medium diff -Nru fimport-3042.85/debian/compat fimport-4021.86/debian/compat --- fimport-3042.85/debian/compat 2018-06-03 14:27:14.000000000 +0000 +++ fimport-4021.86/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -9 diff -Nru fimport-3042.85/debian/control fimport-4021.86/debian/control --- fimport-3042.85/debian/control 2020-05-16 12:12:38.000000000 +0000 +++ fimport-4021.86/debian/control 2022-07-21 11:33:36.000000000 +0000 @@ -2,8 +2,8 @@ Section: gnu-r Priority: optional Maintainer: Dirk Eddelbuettel -Build-Depends: debhelper (>= 10), r-base-dev (>= 4.0.0), dh-r, r-cran-timeseries, xvfb, xauth, xfonts-base -Standards-Version: 4.5.0 +Build-Depends: debhelper-compat (= 11), r-base-dev (>= 4.2.1), dh-r, r-cran-timeseries, xvfb, xauth, xfonts-base +Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/edd/r-cran-fimport Vcs-Git: https://salsa.debian.org/edd/r-cran-fimport.git Homepage: https://cran.r-project.org/package=fImport diff -Nru fimport-3042.85/DESCRIPTION fimport-4021.86/DESCRIPTION --- fimport-3042.85/DESCRIPTION 2017-11-20 17:32:30.000000000 +0000 +++ fimport-4021.86/DESCRIPTION 2022-07-21 08:40:06.000000000 +0000 @@ -1,11 +1,12 @@ Package: fImport Title: Rmetrics - Importing Economic and Financial Data -Date: 2017-11-12 -Version: 3042.85 -Author: Diethelm Wuertz [aut], - Tobias Setz [cre], - Yohan Chalabi [ctb] -Maintainer: Tobias Setz +Date: 2022-07-21 +Version: 4021.86 +Authors@R: c(person("Diethelm", "Wuertz", role="aut", comment = "original code") + , person("Tobias", "Setz", role = c("aut"), email = "tobias.setz@live.com") + , person("Yohan", "Chalabi", role = "aut") + , person(given = c("Georgi", "N."), family = "Boshnakov", + role = c("cre"), email = "georgi.boshnakov@manchester.ac.uk") ) Description: Provides a collection of utility functions to download and manage data sets from the Internet or from other sources. @@ -14,8 +15,16 @@ Suggests: RUnit LazyData: yes License: GPL (>= 2) -URL: https://www.rmetrics.org +URL: + https://r-forge.r-project.org/scm/viewvc.php/pkg/fImport/?root=rmetrics + (devel), https://www.rmetrics.org +BugReports: https://r-forge.r-project.org/projects/rmetrics NeedsCompilation: no -Packaged: 2017-11-20 16:47:03 UTC; Tobias Setz +Packaged: 2022-07-21 06:26:22 UTC; georgi +Author: Diethelm Wuertz [aut] (original code), + Tobias Setz [aut], + Yohan Chalabi [aut], + Georgi N. Boshnakov [cre] +Maintainer: Georgi N. Boshnakov Repository: CRAN -Date/Publication: 2017-11-20 17:32:30 UTC +Date/Publication: 2022-07-21 08:40:06 UTC diff -Nru fimport-3042.85/inst/_pkgdown.yml fimport-4021.86/inst/_pkgdown.yml --- fimport-3042.85/inst/_pkgdown.yml 1970-01-01 00:00:00.000000000 +0000 +++ fimport-4021.86/inst/_pkgdown.yml 2022-07-20 20:16:31.000000000 +0000 @@ -0,0 +1,36 @@ +template: + bootstrap: 5 + +search: + exclude: ['news/index.html'] + +reference: + - title: "Overview of package fImport" + contents: + - "fImport-package" + - title: "Import data from internet" + desc: > + Currently, only the FRED database is supported. + The listings from the stock markets should still be useful but have not been updated + for years. + contents: + - fredSeries + - fredImport + - provider-Listings + - title: "class fWEBDATA" + contents: + - "class-fWEBDATA" + - "show-methods" + - title: "Utilities" + contents: + - composeURL + - indexGrep + - dataSplit + - charvecSplit + - stringSplit + - title: "Read webpages using a browser" + contents: + - read.links + - read.lynx + - read.w3m + - read.lines diff -Nru fimport-3042.85/man/00fImport-package.Rd fimport-4021.86/man/00fImport-package.Rd --- fimport-3042.85/man/00fImport-package.Rd 2017-11-13 10:18:23.000000000 +0000 +++ fimport-4021.86/man/00fImport-package.Rd 2022-07-20 20:07:07.000000000 +0000 @@ -8,7 +8,7 @@ \docType{package} -\title{Import Data Package} +\title{Import data from the web} \description{ @@ -20,26 +20,26 @@ } -\details{ - - \tabular{ll}{ - Package: \tab fImport\cr - Type: \tab Package\cr - Version: \tab R 3.1.2\cr - Date: \tab 2015\cr - License: \tab GPL Version 2 or later\cr - Copyright: \tab (c) 1999-2015 Rmetrics Assiciation\cr - URL: \tab \url{https://www.rmetrics.org} - } - -} +% \details{ +% +% \tabular{ll}{ +% Package: \tab fImport\cr +% Type: \tab Package\cr +% Version: \tab R 3.1.2\cr +% Date: \tab 2015\cr +% License: \tab GPL Version 2 or later\cr +% Copyright: \tab (c) 1999-2015 Rmetrics Assiciation\cr +% URL: \tab \url{https://www.rmetrics.org} +% } +% +% } \section{1 Introduction}{ The major content of this package is to provide download functions for financial market data from the Internet. For this we have - implemented the web text browsers "Lynx"", "Links"", and "W3M"" + implemented the web text browsers "Lynx", "Links", and "W3M" for an easy and straightforward download of data from the Internet. Furthermore helpful utility functions are included to split numerical @@ -81,13 +81,13 @@ } -\section{2 Readers and Web downloaders}{ +\section{3 Readers and Web downloaders}{ - The package comes with the folowwing tailored readers and web + The package comes with the following tailored readers and web downloaders: \preformatted{ - read.lines a synonyme function call to readLines + read.lines a synonym function call to readLines read.links uses the links browser to read from a web page read.lynx uses the lynx browser to read from a web page read.w3m uses the w3m browser to read from a web page @@ -96,7 +96,7 @@ } -\section{3 Split Function Utilities}{ +\section{4 Split Function Utilities}{ This section provides functions to split numerical data matrices, to split date character vectors, and to split strings diff -Nru fimport-3042.85/man/class-fWEBDATA.Rd fimport-4021.86/man/class-fWEBDATA.Rd --- fimport-3042.85/man/class-fWEBDATA.Rd 2013-04-30 12:21:22.000000000 +0000 +++ fimport-4021.86/man/class-fWEBDATA.Rd 2022-07-20 20:37:37.000000000 +0000 @@ -67,7 +67,7 @@ The import and series functions like \code{\link{fredImport}} and \code{\link{fredSeries}} are typical examples which show how to - implement download functions as simple \code{timeSeries} objectx + implement download functions as simple \code{timeSeries} objects or as more complicate \code{fWEBDATA} S4 objects. Inspect the R code and feel free to create your own download functions and objects. diff -Nru fimport-3042.85/man/import-fred.Rd fimport-4021.86/man/import-fred.Rd --- fimport-3042.85/man/import-fred.Rd 2017-11-20 12:10:37.000000000 +0000 +++ fimport-4021.86/man/import-fred.Rd 2022-07-20 20:35:51.000000000 +0000 @@ -7,7 +7,7 @@ \alias{fredSeries} -\title{Import Market Data from the Fred} +\title{Import Market Data from the Federal Reserve Database} \description{ @@ -152,11 +152,15 @@ \examples{ \donttest{ -fredImport("DEXSZUS") -fredSeries("DEXSZUS") +a = fredImport("DEXSZUS") +head(a@data) # a@data is a data frame + +b = fredSeries("DEXSZUS") +head(b) # timeSeries object } } \keyword{data} +\keyword{ts} diff -Nru fimport-3042.85/man/provider-listings.Rd fimport-4021.86/man/provider-listings.Rd --- fimport-3042.85/man/provider-listings.Rd 2013-04-30 12:21:22.000000000 +0000 +++ fimport-4021.86/man/provider-listings.Rd 2022-07-20 20:22:29.000000000 +0000 @@ -51,7 +51,13 @@ www.rmetrics.org. } - + +\examples{ +data(package = "fImport") + +head(h15Listing) +head(nyseListing) +} \keyword{datasets} diff -Nru fimport-3042.85/man/utils-download.Rd fimport-4021.86/man/utils-download.Rd --- fimport-3042.85/man/utils-download.Rd 2013-04-30 12:21:22.000000000 +0000 +++ fimport-4021.86/man/utils-download.Rd 2022-07-20 20:29:01.000000000 +0000 @@ -1,45 +1,39 @@ \name{utils-download} - \alias{composeURL} \alias{indexGrep} - -\title{Download Utilities} - +\title{Utilities for composing URL's} \description{ - - Twp helpful utilities to read downloads.\ - + Two helpful utilities for assembling URL's. } - \usage{ composeURL(\dots, prefix="http://") indexGrep(pattern, x, \dots) } - \arguments{ - \item{\dots}{ - [composeURL]\cr - character strings from which the URL will be composed.\cr - [indexGrep]\cr - optional arguments to be passed to the function \code{grep}. - } - \item{prefix}{ - a character string specifying the prefix of the URL. - } - \item{pattern}{ - a character string containing a regular expression to be - matched in the given character vector. - } - \item{x}{ - a character vector where matches are sought. - } - + \item{\dots}{ + for \code{composeURL}, character strings from which the URL will + be composed; for \code{indexGrep}, optional arguments to be + passed to the function \code{grep}. + } + + \item{prefix}{ + a character string specifying the prefix of the URL. + } + + \item{pattern}{ + a character string containing a regular expression to be matched in + the given character vector. + } + + \item{x}{ + a character vector where matches are sought. + } } @@ -52,6 +46,4 @@ } - \keyword{programming} - diff -Nru fimport-3042.85/man/utils-split.Rd fimport-4021.86/man/utils-split.Rd --- fimport-3042.85/man/utils-split.Rd 2013-04-30 12:21:22.000000000 +0000 +++ fimport-4021.86/man/utils-split.Rd 2022-07-20 20:30:46.000000000 +0000 @@ -1,17 +1,14 @@ \name{utils-split} - \alias{charvecSplit} \alias{dataSplit} \alias{stringSplit} - -\title{Splitting Downloaded Data Sets} - +\title{Split downloaded data sets} \description{ - Helpful data set and charvec splitting utilities. + Helpful dataset and charvec splitting utilities. } @@ -22,7 +19,6 @@ stringSplit(x, split=" ", col=NULL) } - \arguments{ \item{x}{ @@ -32,7 +28,7 @@ the split character, by default a blank. } \item{col}{ - an integer value or vector, the columns to be selected. + an integer value or vector, the column(s) to be selected. } \item{format}{ the date format of the character vector, by default @@ -50,6 +46,4 @@ } - \keyword{programming} - diff -Nru fimport-3042.85/MD5 fimport-4021.86/MD5 --- fimport-3042.85/MD5 2017-11-20 17:32:30.000000000 +0000 +++ fimport-4021.86/MD5 2022-07-21 08:40:06.000000000 +0000 @@ -1,7 +1,7 @@ fcb25fbcbbfd5499a94ebe3f236bcf5f *ChangeLog -cdf0700197d2a0e83db38bfe989f9fc0 *DESCRIPTION -5ea171770d61f38b1c7ee6a726b62ba4 *NAMESPACE -9fb5f1bd7663bba42fbf02739d3b2562 *NEWS +32acbc0ba9bb2684d0c6fbfcf99b12bc *DESCRIPTION +a2e3ae4457823b668589686dea1b47da *NAMESPACE +d3799340875b5a7aaf1369c0bdab0063 *NEWS.md 3d4e399e4839c80820502b1665443a56 *R/class-fWEBDATA.R aee1aed302b04b5db15794c4aa782e78 *R/import-fred.R a21cdac9f417754f3b7e5275647c5b5d *R/methods-show.R @@ -19,6 +19,7 @@ df32cf07bc962e920cb6b8726696b2e7 *data/oandaListing.csv 31dce9b557f7fa922347ec455e928113 *data/stoxxListing.csv 9c9781a5f5b4304a8c0a73f75a820c64 *data/swxListing.csv +c0cf877b6ef11a54b3ba691da216f68d *inst/_pkgdown.yml ed967b1e07f635b23aee8e7903238314 *inst/obsolete/class-fWEBDATA.R cc4f44d2123d36f17af64ae048582a41 *inst/obsolete/import-oanda-loop.R a43ee682faba5d0ad50f6240b473eb16 *inst/obsolete/import-oanda.R @@ -28,14 +29,14 @@ bfed86b132c77f1f2cd7e3edee857795 *inst/obsolete/utils-yahoo.R 22aa80553ad0389d779d690853fb0544 *inst/obsolete/utils-yahooBriefing.Rd 91e4a7d24ee19419502ce73e1297253a *inst/obsolete/utils-yahooKeystats.Rd -e6995e818c304fc9533bf9c632643a2c *man/00fImport-package.Rd -223867d5b934f9936868fff3e3730b2b *man/class-fWEBDATA.Rd -b6761c0fc4691ed1542facf0c8e3237f *man/import-fred.Rd +c39547abc445514b9cb6712648e20bf9 *man/00fImport-package.Rd +8a68aa36f73f95e86997ada2906780eb *man/class-fWEBDATA.Rd +728e4db898bbb5431789571f72766b45 *man/import-fred.Rd fe6a375d6c5413bc5469741f06452db6 *man/methods-show.Rd -9cb21e1796b0455c2715351239b7e084 *man/provider-listings.Rd +b235367d41af3f145f3cf34611056d68 *man/provider-listings.Rd 33106f53a3ff7d47d6ea2b175eed8fce *man/read-lines.Rd a4d7bff296b3b05dee62dd592863c853 *man/read-links.Rd 340932e5f67321d0c79c6ea4290fb295 *man/read-lynx.Rd 37a5d1e6c019be9f4041f432b4c5ba3a *man/read-w3m.Rd -16195a0adfe519032f93fbdd94a4eeaf *man/utils-download.Rd -21d6951ccd32c8b290dddfacdb0e3272 *man/utils-split.Rd +12c376d1524c1eeed8a625fc4de075ff *man/utils-download.Rd +a131ed9459afc0a248fee7ef75ba0ff9 *man/utils-split.Rd diff -Nru fimport-3042.85/NAMESPACE fimport-4021.86/NAMESPACE --- fimport-3042.85/NAMESPACE 2017-11-13 08:21:09.000000000 +0000 +++ fimport-4021.86/NAMESPACE 2022-07-20 19:10:51.000000000 +0000 @@ -5,7 +5,7 @@ ################################################ -## import name space +## import namespace ################################################ import("timeDate") import("timeSeries") @@ -15,9 +15,26 @@ ################################################ -## functions +## exports ################################################ -exportPattern(".") +## from v4021.86 export selectively +## was: exportPattern(".") +exportClasses(fWEBDATA) +exportMethods(show) + +export( + charvecSplit + , composeURL + , dataSplit + , fredImport + , fredSeries + , indexGrep + , read.lines + , read.links + , read.lynx + , read.w3m + , stringSplit +) diff -Nru fimport-3042.85/NEWS fimport-4021.86/NEWS --- fimport-3042.85/NEWS 2014-04-15 12:03:08.000000000 +0000 +++ fimport-4021.86/NEWS 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ - -NEWS - diff -Nru fimport-3042.85/NEWS.md fimport-4021.86/NEWS.md --- fimport-3042.85/NEWS.md 1970-01-01 00:00:00.000000000 +0000 +++ fimport-4021.86/NEWS.md 2022-07-21 06:25:58.000000000 +0000 @@ -0,0 +1,15 @@ +# fImport 4021.86 + +- new maintainer: Georgi N. Boshnakov. + +- updated DESCRIPTION with links. + +- in NAMESPACE, now export selectively rather than with the pattern `"."`. + +- tydied up the documentation a bit but some obsolete stuff remains. + + +# fImport 3042.85 and older versions + + See file `ChangeLog` for changes before 4021.86. +