From ba8683a3d9140ef0953360af562a40f38011539b Mon Sep 17 00:00:00 2001 From: Weston Ganger Date: Mon, 30 Dec 2024 15:15:16 -0800 Subject: [PATCH] Add csv gem as gemspec dependency (#64) Starting Ruby 3.4 you must explicitly list csv as a dependency, but its also compatible to do that with all older Ruby versions --- CHANGELOG.md | 2 +- spreadsheet_architect.gemspec | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90ef17c..69c3057 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ CHANGELOG --------- - **Unreleased** - [View Diff](https://github.com/westonganger/spreadsheet_architect/compare/v5.0.1...master) - - Nothing yet + - [#64](https://github.com/westonganger/spreadsheet_architect/pull/64) - Explicitly list `csv` gem as a dependency to better support Ruby 3.4 - **v5.0.1** - [View Diff](https://github.com/westonganger/spreadsheet_architect/compare/v5.0.0...v5.0.1) - [#53](https://github.com/westonganger/spreadsheet_architect/pull/53) - Remove legacy string_width patch for axlsx 3.1 and below diff --git a/spreadsheet_architect.gemspec b/spreadsheet_architect.gemspec index 824cd34..2c71848 100644 --- a/spreadsheet_architect.gemspec +++ b/spreadsheet_architect.gemspec @@ -18,6 +18,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency 'caxlsx', ['>= 3.3.0', '<4'] s.add_runtime_dependency 'rodf', ['>= 1.0.0', '<2'] + s.add_runtime_dependency 'csv' s.add_development_dependency 'rake' s.add_development_dependency 'minitest'