You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+13-4Lines changed: 13 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,17 @@
1
-
# plumber (development version)
1
+
# plumber 1.3.1
2
2
3
-
* Added support for [Arrow IPC Streams](https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc) (@josiahparry#968)
4
-
* Fixed a bug where setting the `apiPath` option wouldn't be honored when running the app (@thomasp85, #836)
5
-
* Removed deprecated `mockery` package dependency. Tests now use native R closures for callback tracking. (#1009)
3
+
## New features
4
+
5
+
*`serializer_feather_stream()` and `parser_feather_stream()` now support
── Error ('test-parser.R:6:5'): parsers can be combined ────────────────────────
69
+
Error in `(function (..., sheet = NULL) { if (!requireNamespace("readxl", quietly = TRUE)) { stop("`readxl` must be installed for `parser_excel` to work") } parse_fn <- parser_read_file(function(tmpfile) { if (is.null(sheet)) { sheet <- 1L } else if (anyNA(sheet)) { sheet <- readxl::excel_sheets(tmpfile) } if (is.character(sheet)) names(sheet) <- sheet out <- suppressWarnings(lapply(sheet, function(sht) { readxl::read_excel(path = tmpfile, sheet = sht, ...) })) out }) function(value, ...) { parse_fn(value) } })()`: `readxl` must be installed for `parser_excel` to work
70
+
Backtrace:
71
+
▆
72
+
1. └─plumber (local) expect_parsers(...) at test-parser.R:18:3
73
+
2. └─plumber:::make_parser(names) at test-parser.R:6:5
── Error ('test-parser.R:38:3'): parsers work ──────────────────────────────────
81
+
Error in `(function (..., sheet = NULL) { if (!requireNamespace("readxl", quietly = TRUE)) { stop("`readxl` must be installed for `parser_excel` to work") } parse_fn <- parser_read_file(function(tmpfile) { if (is.null(sheet)) { sheet <- 1L } else if (anyNA(sheet)) { sheet <- readxl::excel_sheets(tmpfile) } if (is.character(sheet)) names(sheet) <- sheet out <- suppressWarnings(lapply(sheet, function(sht) { readxl::read_excel(path = tmpfile, sheet = sht, ...) })) out }) function(value, ...) { parse_fn(value) } })()`: `readxl` must be installed for `parser_excel` to work
82
+
Backtrace:
83
+
▆
84
+
1. └─plumber::pr(test_path("files/parsers.R")) at test-parser.R:38:3
0 commit comments