datacite / bolognese

Ruby gem and command-line utility for conversion of DOI metadata
MIT License
40 stars 14 forks source link

json-canonicalization 0.3.2 is removed from rubygems repo #175

Closed ashwinisukale closed 9 months ago

ashwinisukale commented 9 months ago

Downgrade json-canonicalization gem to 0.3.2 to 0.3.1

Levriero build failed this morning, https://github.com/datacite/levriero/actions/runs/7098917787/job/19321947177

Reason: json-canonicalization 0.3.2 version is removed from Rubygems repo

Your bundle is locked to json-canonicalization (0.3.2) from rubygems repository
https://rubygems.org/ or installed locally, but that version can no longer be
found in that source. That means the author of json-canonicalization (0.3.2) has
removed it. You'll need to update your bundle to a version other than
json-canonicalization (0.3.2) that hasn't been removed in order to install

json-canonicalization is dependenncy gem of json_id, (Json_id is gem included in bologense gem) To fix this, either we can fork the repo and use it or another easy way I found is just downgraded this gem version to one level which is json-canonicalization 0.3.2 to 0.3.1

right now we can not upgrade this gem, as this is dependent on Ruby 3.3

Issue link - https://github.com/dryruby/json-canonicalization/issues/2