chore: add .mise.toml and explicit csv/logger dependencies

Ruby 3.4+ removed csv and logger from default gems, requiring
them as explicit dependencies. Also add .mise.toml to pin Ruby 3
for the project.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-31 14:19:53 +00:00
parent 53871d7a82
commit 61458015a6
3 changed files with 8 additions and 0 deletions

2
.mise.toml Normal file
View File

@@ -0,0 +1,2 @@
[tools]
ruby = "3"

View File

@@ -2,7 +2,9 @@
source 'https://rubygems.org/'
gem 'csv'
gem 'github-pages'
gem 'logger'
group :development do
gem 'rake'

View File

@@ -24,6 +24,7 @@ GEM
commonmarker (0.23.10)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
csv (3.3.5)
dnsruby (1.72.1)
simpleidn (~> 0.2.1)
drb (2.2.1)
@@ -216,6 +217,7 @@ GEM
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.7.0)
mercenary (0.3.6)
mini_portile2 (2.8.6)
minima (2.5.1)
@@ -290,7 +292,9 @@ PLATFORMS
ruby
DEPENDENCIES
csv
github-pages
logger
rake
rubocop
webrick