actions/checkout
### [`v3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v302)
[Compare Source](https://togithub.com/actions/checkout/compare/v2...v3)
- [Add input `set-safe-directory`](https://togithub.com/actions/checkout/pull/770)
dtolnay/anyhow
### [`v1.0.57`](https://togithub.com/dtolnay/anyhow/compare/1.0.56...1.0.57)
[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.56...1.0.57)
apache/arrow-rs
### [`v13.0.0`](https://togithub.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#1300-httpsgithubcomapachearrow-rstree1300-2022-04-29)
[Compare Source](https://togithub.com/apache/arrow-rs/compare/12.0.0...13.0.0)
[Full Changelog](https://togithub.com/apache/arrow-rs/compare/12.0.0...13.0.0)
**Breaking changes:**
- Update `parquet::basic::LogicalType` to be more idomatic [#1612](https://togithub.com/apache/arrow-rs/pull/1612) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tfeda](https://togithub.com/tfeda))
- Fix Null Mask Handling in `ArrayData`, `UnionArray`, and `MapArray` [#1589](https://togithub.com/apache/arrow-rs/pull/1589) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold))
- Replace `&Option` with `Option<&T>` in several `arrow` and `parquet` APIs [#1571](https://togithub.com/apache/arrow-rs/pull/1571) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tfeda](https://togithub.com/tfeda))
**Implemented enhancements:**
- Read/write nested dictionary under fixed size list in ipc stream reader/write [#1609](https://togithub.com/apache/arrow-rs/issues/1609) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Add support for `BinaryArray` in `substring` kernel [#1593](https://togithub.com/apache/arrow-rs/issues/1593) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Read/write nested dictionary under large list in ipc stream reader/write [#1584](https://togithub.com/apache/arrow-rs/issues/1584) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Read/write nested dictionary under map in ipc stream reader/write [#1582](https://togithub.com/apache/arrow-rs/issues/1582) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Implement `Clone` for JSON `DecoderOptions` [#1580](https://togithub.com/apache/arrow-rs/issues/1580) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Add utf-8 validation checking to `substring` kernel [#1575](https://togithub.com/apache/arrow-rs/issues/1575) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Support casting to/from `DataType::Null` in `cast` kernel [#1572](https://togithub.com/apache/arrow-rs/pull/1572) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([WinkerDu](https://togithub.com/WinkerDu))
**Fixed bugs:**
- Parquet schema should allow scale == precision for decimal type [#1606](https://togithub.com/apache/arrow-rs/issues/1606) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- ListArray::from(ArrayData) dereferences invalid pointer when offsets are empty [#1601](https://togithub.com/apache/arrow-rs/issues/1601) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- ArrayData Equality Incorrect Null Mask Offset Handling [#1599](https://togithub.com/apache/arrow-rs/issues/1599)
- Filtering UnionArray Incorrect Handles Runs [#1598](https://togithub.com/apache/arrow-rs/issues/1598)
- \[Safety] Filtering Dense UnionArray Produces Invalid Offsets [#1596](https://togithub.com/apache/arrow-rs/issues/1596)
- \[Safety] UnionBuilder Doesn't Check Types [#1591](https://togithub.com/apache/arrow-rs/issues/1591)
- Union Layout Should Not Support Separate Validity Mask [#1590](https://togithub.com/apache/arrow-rs/issues/1590)
- Incorrect nullable flag when reading maps ( test_read_maps fails when `force_validate` is active) [#1587](https://togithub.com/apache/arrow-rs/issues/1587) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- Output of `ipc::reader::tests::projection_should_work` fails validation [#1548](https://togithub.com/apache/arrow-rs/issues/1548) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Incorrect min/max statistics for decimals with byte-array notation [#1532](https://togithub.com/apache/arrow-rs/issues/1532)
**Documentation updates:**
- Minor: Clarify docs on `UnionBuilder::append_null` [#1628](https://togithub.com/apache/arrow-rs/pull/1628) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
**Closed issues:**
- Dense UnionArray Offsets Are i32 not i8 [#1597](https://togithub.com/apache/arrow-rs/issues/1597) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Replace `&Option` with `Option<&T>` in some APIs [#1556](https://togithub.com/apache/arrow-rs/issues/1556) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Improve ergonomics of `parquet::basic::LogicalType` [#1554](https://togithub.com/apache/arrow-rs/issues/1554) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- Mark the current `substring` function as `unsafe` and rename it. [#1541](https://togithub.com/apache/arrow-rs/issues/1541) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Requirements for Async Parquet API [#1473](https://togithub.com/apache/arrow-rs/issues/1473) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
**Merged pull requests:**
- Nit: use the standard function `div_ceil` [#1629](https://togithub.com/apache/arrow-rs/pull/1629) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Update flatbuffers requirement from =2.1.1 to =2.1.2 [#1622](https://togithub.com/apache/arrow-rs/pull/1622) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot))
- Fix decimals min max statistics [#1621](https://togithub.com/apache/arrow-rs/pull/1621) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([atefsawaed](https://togithub.com/atefsawaed))
- Add example readme [#1615](https://togithub.com/apache/arrow-rs/pull/1615) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Improve docs and examples links on main readme [#1614](https://togithub.com/apache/arrow-rs/pull/1614) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Read/Write nested dictionaries under FixedSizeList in IPC [#1610](https://togithub.com/apache/arrow-rs/pull/1610) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Add `substring` support for binary [#1608](https://togithub.com/apache/arrow-rs/pull/1608) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Parquet: schema validation should allow scale == precision for decimal type [#1607](https://togithub.com/apache/arrow-rs/pull/1607) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([sunchao](https://togithub.com/sunchao))
- Don't access and validate offset buffer in ListArray::from(ArrayData) [#1602](https://togithub.com/apache/arrow-rs/pull/1602) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([jhorstmann](https://togithub.com/jhorstmann))
- Fix map nullable flag in `ParquetTypeConverter` [#1592](https://togithub.com/apache/arrow-rs/pull/1592) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([viirya](https://togithub.com/viirya))
- Read/write nested dictionary under large list in ipc stream reader/writer [#1585](https://togithub.com/apache/arrow-rs/pull/1585) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Read/write nested dictionary under map in ipc stream reader/writer [#1583](https://togithub.com/apache/arrow-rs/pull/1583) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Derive `Clone` and `PartialEq` for json `DecoderOptions` [#1581](https://togithub.com/apache/arrow-rs/pull/1581) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Add utf-8 validation checking for `substring` [#1577](https://togithub.com/apache/arrow-rs/pull/1577) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Use `Option` rather than `Option<&T>` for copy types in substring kernel [#1576](https://togithub.com/apache/arrow-rs/pull/1576) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold))
- Use littleendian arrow files for `projection_should_work` [#1573](https://togithub.com/apache/arrow-rs/pull/1573) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
### [`v12.0.0`](https://togithub.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#1200-httpsgithubcomapachearrow-rstree1200-2022-04-15)
[Compare Source](https://togithub.com/apache/arrow-rs/compare/11.1.0...12.0.0)
[Full Changelog](https://togithub.com/apache/arrow-rs/compare/11.1.0...12.0.0)
**Breaking changes:**
- Add `ArrowReaderOptions` to `ParquetFileArrowReader`, add option to skip decoding arrow metadata from parquet ([#1459](https://togithub.com/apache/arrow-rs/issues/1459)) [#1558](https://togithub.com/apache/arrow-rs/pull/1558) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold))
- Support `RecordBatch` with zero columns but non zero row count, add field to `RecordBatchOptions` ([#1536](https://togithub.com/apache/arrow-rs/issues/1536)) [#1552](https://togithub.com/apache/arrow-rs/pull/1552) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold))
- Consolidate JSON Reader options and `DecoderOptions` [#1539](https://togithub.com/apache/arrow-rs/pull/1539) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Update `prost`, `prost-derive` and `prost-types` to 0.10, `tonic`, and `tonic-build` to `0.7` [#1510](https://togithub.com/apache/arrow-rs/pull/1510) \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([alamb](https://togithub.com/alamb))
- Add Json `DecoderOptions` and support custom `format_string` for each field [#1451](https://togithub.com/apache/arrow-rs/pull/1451) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([sum12](https://togithub.com/sum12))
**Implemented enhancements:**
- Read/write nested dictionary in ipc stream reader/writer [#1565](https://togithub.com/apache/arrow-rs/issues/1565) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Support `FixedSizeBinary` in the Arrow C data interface [#1553](https://togithub.com/apache/arrow-rs/issues/1553) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Support Empty Column Projection in `ParquetRecordBatchReader` [#1537](https://togithub.com/apache/arrow-rs/issues/1537) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- Support `RecordBatch` with zero columns but non zero row count [#1536](https://togithub.com/apache/arrow-rs/issues/1536) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Add support for `Date32`/`Date64`<--> `String`/`LargeString` in `cast` kernel [#1535](https://togithub.com/apache/arrow-rs/issues/1535) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Support creating arrays from externally owned memory like `Vec` or `String` [#1516](https://togithub.com/apache/arrow-rs/issues/1516) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Speed up the `substring` kernel [#1511](https://togithub.com/apache/arrow-rs/issues/1511) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Handle Parquet Files With Inconsistent Timestamp Units [#1459](https://togithub.com/apache/arrow-rs/issues/1459) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
**Fixed bugs:**
- Error Infering Schema for LogicalType::UNKNOWN [#1557](https://togithub.com/apache/arrow-rs/issues/1557) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- Read dictionary from nested struct in ipc stream reader panics [#1549](https://togithub.com/apache/arrow-rs/issues/1549) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- `filter` produces invalid sparse `UnionArray`s [#1547](https://togithub.com/apache/arrow-rs/issues/1547) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Documentation for `GenericListBuilder` is not exposed. [#1518](https://togithub.com/apache/arrow-rs/issues/1518) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- cannot read parquet file [#1515](https://togithub.com/apache/arrow-rs/issues/1515) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
- The `substring` kernel panics when chars > U+0x007F [#1478](https://togithub.com/apache/arrow-rs/issues/1478) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)]
- Hang due to infinite loop when reading some parquet files with RLE encoding and bit packing [#1458](https://togithub.com/apache/arrow-rs/issues/1458) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)]
**Documentation updates:**
- Improve JSON reader documentation [#1559](https://togithub.com/apache/arrow-rs/pull/1559) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Improve doc string for `substring` kernel [#1529](https://togithub.com/apache/arrow-rs/pull/1529) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Expose documentation of `GenericListBuilder` [#1525](https://togithub.com/apache/arrow-rs/pull/1525) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([comath](https://togithub.com/comath))
- Add a diagram to `take` kernel documentation [#1524](https://togithub.com/apache/arrow-rs/pull/1524) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
**Closed issues:**
- Interesting benchmark results of `min_max_helper` [#1400](https://togithub.com/apache/arrow-rs/issues/1400)
**Merged pull requests:**
- Fix incorrect `into_buffers` for UnionArray [#1567](https://togithub.com/apache/arrow-rs/pull/1567) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Read/write nested dictionary in ipc stream reader/writer [#1566](https://togithub.com/apache/arrow-rs/pull/1566) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Support FixedSizeBinary and FixedSizeList for the C data interface [#1564](https://togithub.com/apache/arrow-rs/pull/1564) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([sunchao](https://togithub.com/sunchao))
- Split out ListArrayReader into separate module ([#1483](https://togithub.com/apache/arrow-rs/issues/1483)) [#1563](https://togithub.com/apache/arrow-rs/pull/1563) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold))
- Split out `MapArray` into separate module ([#1483](https://togithub.com/apache/arrow-rs/issues/1483)) [#1562](https://togithub.com/apache/arrow-rs/pull/1562) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold))
- Support empty projection in `ParquetRecordBatchReader` [#1560](https://togithub.com/apache/arrow-rs/pull/1560) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold))
- fix infinite loop in not fully packed bit-packed runs [#1555](https://togithub.com/apache/arrow-rs/pull/1555) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold))
- Add test for creating FixedSizeBinaryArray::try_from_sparse_iter failed when given all Nones [#1551](https://togithub.com/apache/arrow-rs/pull/1551) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Fix reading dictionaries from nested structs in ipc `StreamReader` [#1550](https://togithub.com/apache/arrow-rs/pull/1550) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([dispanser](https://togithub.com/dispanser))
- Add support for Date32/64 <--> String/LargeString in `cast` kernel [#1534](https://togithub.com/apache/arrow-rs/pull/1534) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([yjshen](https://togithub.com/yjshen))
- fix clippy errors in 1.60 [#1527](https://togithub.com/apache/arrow-rs/pull/1527) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb))
- Mark `remove-old-releases.sh` executable [#1522](https://togithub.com/apache/arrow-rs/pull/1522) ([alamb](https://togithub.com/alamb))
- Delete duplicate code in the `sort` kernel [#1519](https://togithub.com/apache/arrow-rs/pull/1519) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Fix reading nested lists from parquet files [#1517](https://togithub.com/apache/arrow-rs/pull/1517) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([viirya](https://togithub.com/viirya))
- Speed up the `substring` kernel by about 2x [#1512](https://togithub.com/apache/arrow-rs/pull/1512) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HaoYang670](https://togithub.com/HaoYang670))
- Add `new_from_strings` to create `MapArrays` [#1507](https://togithub.com/apache/arrow-rs/pull/1507) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya))
- Decouple buffer deallocation from ffi and allow creating buffers from rust vec [#1494](https://togithub.com/apache/arrow-rs/pull/1494) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([jhorstmann](https://togithub.com/jhorstmann))
pacman82/arrow-odbc
### [`v0.11.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#0110)
[Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v0.10.0...v0.11.0)
- Update odbc-api `>= 0.38, < 0.39` -> `>= 0.39, < 0.40`
- Support for fetching values from `VARCHAR(max)` and `VARBINARY(max)` columns, through specifying upper limits using `BufferAllocationOptions` in `OdbcReader::with`.
### [`v0.10.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#0100)
[Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v0.9.1...v0.10.0)
- Update odbc-api `>= 0.36, < 0.37` -> `>= 0.38, < 0.39`
- Recoverable errors if allocation for binary or text columns fails.
clap-rs/clap
### [`v3.1.15`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3115---2022-05-02)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.14...v3.1.15)
##### Fixes
- *(error)* Render actual usage for unrecognized subcommands
- *(multicall)* Improve bad command error
- *(multicall)* Always require a multicall command
- *(multicall)* Disallow arguments on multicall parent command
- *(multicall)* More consistent with rest of clap errors
### [`v3.1.14`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3114---2022-05-01)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.13...v3.1.14)
##### Fixes
- Panic when calling `Command::build` with a required positional argument nested several layers in subcommands
### [`v3.1.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3113---2022-04-30)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.12...v3.1.13)
##### Fixes
- Help subcommand and `Command::write_help` now report required arguments in usage in more circumstances
- Unknown subcommand for help subcommand flag now reports an error with more context
- More details reported when using `debug` feature
- Allow disabling `color` feature with `debug` feature enabled
### [`v3.1.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3112---2022-04-22)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.11...v3.1.12)
##### Fixes
- Regression in 3.1.11 where the (output) streams were crossed
rust-lang/log
### [`v0.4.17`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0417---2022-04-29)
- Update `kv_unstable` internal dependencies.
tokio-rs/prost
### [`v0.10.1`](https://togithub.com/tokio-rs/prost/releases/v0.10.1)
[Compare Source](https://togithub.com/tokio-rs/prost/compare/v0.10.0...v0.10.1)
*PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files.
This minor release brings no new code changes but symlinks license files in all the crates.
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
v2
->v3
1.0.56
->1.0.57
11.1.0
->13.0.0
0.9.1
->0.11.0
3.1.11
->3.1.15
0.4.16
->0.4.17
0.10.0
->0.10.1
Release Notes
actions/checkout
### [`v3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v302) [Compare Source](https://togithub.com/actions/checkout/compare/v2...v3) - [Add input `set-safe-directory`](https://togithub.com/actions/checkout/pull/770)dtolnay/anyhow
### [`v1.0.57`](https://togithub.com/dtolnay/anyhow/compare/1.0.56...1.0.57) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.56...1.0.57)apache/arrow-rs
### [`v13.0.0`](https://togithub.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#1300-httpsgithubcomapachearrow-rstree1300-2022-04-29) [Compare Source](https://togithub.com/apache/arrow-rs/compare/12.0.0...13.0.0) [Full Changelog](https://togithub.com/apache/arrow-rs/compare/12.0.0...13.0.0) **Breaking changes:** - Update `parquet::basic::LogicalType` to be more idomatic [#1612](https://togithub.com/apache/arrow-rs/pull/1612) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tfeda](https://togithub.com/tfeda)) - Fix Null Mask Handling in `ArrayData`, `UnionArray`, and `MapArray` [#1589](https://togithub.com/apache/arrow-rs/pull/1589) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Replace `&Optionpacman82/arrow-odbc
### [`v0.11.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#0110) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v0.10.0...v0.11.0) - Update odbc-api `>= 0.38, < 0.39` -> `>= 0.39, < 0.40` - Support for fetching values from `VARCHAR(max)` and `VARBINARY(max)` columns, through specifying upper limits using `BufferAllocationOptions` in `OdbcReader::with`. ### [`v0.10.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#0100) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v0.9.1...v0.10.0) - Update odbc-api `>= 0.36, < 0.37` -> `>= 0.38, < 0.39` - Recoverable errors if allocation for binary or text columns fails.clap-rs/clap
### [`v3.1.15`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3115---2022-05-02) [Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.14...v3.1.15) ##### Fixes - *(error)* Render actual usage for unrecognized subcommands - *(multicall)* Improve bad command error - *(multicall)* Always require a multicall command - *(multicall)* Disallow arguments on multicall parent command - *(multicall)* More consistent with rest of clap errors ### [`v3.1.14`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3114---2022-05-01) [Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.13...v3.1.14) ##### Fixes - Panic when calling `Command::build` with a required positional argument nested several layers in subcommands ### [`v3.1.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3113---2022-04-30) [Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.12...v3.1.13) ##### Fixes - Help subcommand and `Command::write_help` now report required arguments in usage in more circumstances - Unknown subcommand for help subcommand flag now reports an error with more context - More details reported when using `debug` feature - Allow disabling `color` feature with `debug` feature enabled ### [`v3.1.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3112---2022-04-22) [Compare Source](https://togithub.com/clap-rs/clap/compare/v3.1.11...v3.1.12) ##### Fixes - Regression in 3.1.11 where the (output) streams were crossedrust-lang/log
### [`v0.4.17`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0417---2022-04-29) - Update `kv_unstable` internal dependencies.tokio-rs/prost
### [`v0.10.1`](https://togithub.com/tokio-rs/prost/releases/v0.10.1) [Compare Source](https://togithub.com/tokio-rs/prost/compare/v0.10.0...v0.10.1) *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. This minor release brings no new code changes but symlinks license files in all the crates.Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.