Skip to content

Commit

Permalink
REVDEPCHECK - update news, cran comments, bump version and update cod…
Browse files Browse the repository at this point in the history
…emeta.json
  • Loading branch information
sckott committed Feb 8, 2021
1 parent 3e531a0 commit a22b191
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 12 deletions.
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Description: A simple HTTP client, with tools for making HTTP requests,
The package name is a play on curl, the widely used command line tool
for HTTP, and this package is built on top of the R package 'curl', an
interface to 'libcurl' (<https://curl.se/libcurl/>).
Version: 1.0.2.92
Version: 1.1.0
License: MIT + file LICENSE
Authors@R: c(
person("Scott", "Chamberlain", role = c("aut", "cre"),
Expand Down
17 changes: 17 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
crul 1.1
========

### NEW FEATURES

* `Paginator` gains support for query parameter combination `page`/`per_page` to automatically paginate (#145)

### MINOR IMPROVEMENTS

* fix typo (#149) thanks @dpprdan
* Change to how numbers are handled in query parameters. We unfortunately hadn't tested this package with large numbers, which were being converted to scientific notation with a certain number of digits before a decimal. Fixed handling of query parameters to avoid this problem. Fix for `Paginator` as well as for `HttpClient` (#151) (#152) (#153) thanks @ateucher

### BUG FIXES

* sometimes weird response headers are returned in an HTTP response that can not be easily parsed; `crul` would raise an error when this header parsing happens, but now we raise a warning instead (#150)


crul 1.0
========

Expand Down
42 changes: 34 additions & 8 deletions codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,18 @@
],
"@type": "SoftwareSourceCode",
"identifier": "crul",
"description": "A simple HTTP client, with tools for making HTTP requests,\n and mocking HTTP requests. The package is built on R6, and takes\n inspiration from Ruby's 'faraday' gem (<https://rubygems.org/gems/faraday>).\n The package name is a play on curl, the widely used command line tool\n for HTTP, and this package is built on top of the R package 'curl', an\n interface to 'libcurl' (<https://curl.haxx.se/libcurl>).",
"description": "A simple HTTP client, with tools for making HTTP requests,\n and mocking HTTP requests. The package is built on R6, and takes\n inspiration from Ruby's 'faraday' gem (<https://rubygems.org/gems/faraday>).\n The package name is a play on curl, the widely used command line tool\n for HTTP, and this package is built on top of the R package 'curl', an\n interface to 'libcurl' (<https://curl.se/libcurl/>).",
"name": "crul: HTTP Client",
"codeRepository": "https://github.com/ropensci/crul",
"issueTracker": "https://github.com/ropensci/crul/issues",
"license": "https://spdx.org/licenses/MIT",
"version": "0.9.0",
"version": "1.1.0",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"version": "3.6.1",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 3.6.1 Patched (2019-09-23 r77210)",
"runtimePlatform": "R version 4.0.3 Patched (2021-02-02 r79929)",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
Expand Down Expand Up @@ -55,6 +54,19 @@
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
},
{
"@type": "SoftwareApplication",
"identifier": "roxygen2",
"name": "roxygen2",
"version": ">= 7.1.1",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=roxygen2"
},
{
"@type": "SoftwareApplication",
"identifier": "fauxpas",
Expand Down Expand Up @@ -92,6 +104,18 @@
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
}
],
"softwareRequirements": [
Expand Down Expand Up @@ -175,14 +199,16 @@
"applicationCategory": "Web",
"isPartOf": "https://ropensci.org",
"keywords": ["http", "https", "API", "web-services", "curl", "download", "libcurl", "async", "mocking", "caching", "rstats", "api", "r", "r-package"],
"contIntegration": "https://travis-ci.org/ropensci/crul",
"developmentStatus": "active",
"contIntegration": "https://codecov.io/gh/ropensci/crul",
"developmentStatus": "https://www.repostatus.org/#active",
"releaseNotes": "https://github.com/ropensci/crul/blob/master/NEWS.md",
"readme": "https://github.com/ropensci/crul/blob/master/README.md",
"fileSize": "336.109KB",
"fileSize": "1217.881KB",
"relatedLink": [
"https://ropenscilabs.github.io/http-testing-book/",
"https://docs.ropensci.org/crul"
"https://docs.ropensci.org/crul",
"https://docs.ropensci.org/crul/",
"https://books.ropensci.org/http-testing/"
],
"contributor": {},
"copyrightHolder": {},
Expand Down
6 changes: 3 additions & 3 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Test environments

* local OS X install, R 4.0.2 Patched
* ubuntu 16.04 (on travis-ci), R 4.0.2
* local macOS install, R 4.0.3 Patched
* ubuntu 16.04 (on github actions), R 4.0.3
* win-builder (devel and release)

## R CMD check results
Expand All @@ -15,7 +15,7 @@

---

This version includes many improvements for the ok() function, adds a new R6 class, some functions gain parameters, and other improvements.
This version includes a fix for handling of numbers, handling of http response headers, and adds a new feature to an existing function.

Thanks!
Scott Chamberlain

0 comments on commit a22b191

Please sign in to comment.