Faraday: Конфликт поддерживаемых версий ruby

Созданный на 13 авг. 2021  ·  3Комментарии  ·  Источник: lostisland/faraday

Основная информация

В Faraday README.md говорится: «В настоящее время это означает, что мы поддерживаем Ruby 2.6+».

Rubygems.org заявляет, что требуемая версия ruby ​​>= 2.4.

Это кажется противоречивым.

  • Версия Фарадея: 1.7.0
  • Рубиновая версия: 2.5.3

Описание проблемы

Мне нужно использовать самую последнюю версию Faraday, которая поддерживает 2.5.3. Скорее всего, для этого не будет изменений в коде — просто документация, объясняющая почему, а затем как найти актуальную версию, которая поддерживала конкретную версию ruby.

Действия по воспроизведению

Прочтите README, посетите Rubygems.org и проверьте необходимую информацию о версии ruby ​​в правой части экрана, когда вы выбираете конкретную версию Faraday.

Самый полезный комментарий

Привет @jedeleh , спасибо, что подняли этот вопрос, и приносим извинения за путаницу.
Ветка main представляет наш предстоящий выпуск 2.0 , который будет отслеживать окно поддержки Ruby, однако версия 1.x Фарадея (основанная на ветке 1.x ) по-прежнему поддерживает Ruby 2.4+. и тестируется и проверяется на это.

Основываясь на ваших отзывах, я подозреваю, что мы должны добавить четкое сообщение в README, чтобы объяснить, что ветка main не представляет последнюю версию Rubygems, поэтому я сделаю это как можно скорее.

Все 3 Комментарий

Код соответствует правилам Ruby 2.4, так что мы все еще можем установить и использовать его, но мы не продлеваем обещание дольше, чем это. Наше окно поддержки «такое же, как у Ruby», но мы не видели причин отключать более ранние версии до того, как у нас появилась причина.

https://github.com/lostisland/faraday/blob/main/.rubocop.yml#L11

Привет @jedeleh , спасибо, что подняли этот вопрос, и приносим извинения за путаницу.
Ветка main представляет наш предстоящий выпуск 2.0 , который будет отслеживать окно поддержки Ruby, однако версия 1.x Фарадея (основанная на ветке 1.x ) по-прежнему поддерживает Ruby 2.4+. и тестируется и проверяется на это.

Основываясь на ваших отзывах, я подозреваю, что мы должны добавить четкое сообщение в README, чтобы объяснить, что ветка main не представляет последнюю версию Rubygems, поэтому я сделаю это как можно скорее.

Идеально! Спасибо за информацию и за рассмотрение вопроса.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги