Faraday: 支持的 ruby​​ 版本冲突

创建于 2021-08-13  ·  3评论  ·  资料来源: lostisland/faraday

基础信息

Faraday README.md 声明:“目前这意味着我们支持 Ruby 2.6+”

Rubygems.org 声明所需的 ruby​​ 版本 >= 2.4

这似乎是矛盾的。

  • 法拉第版本:1.7.0
  • 红宝石版本:2.5.3

问题描述

我需要使用支持 2.5.3 的最新版本的法拉第。 这可能没有代码更改 - 只是解释原因的文档,然后是如何找到支持特定 ruby​​ 版本的实际版本。

重现步骤

阅读自述文件,访问 Rubygems.org 并在选择特定 Faraday 版本时在视图右侧检查所需的 ruby​​ 版本信息。

最有用的评论

@jedeleh ,感谢您提出这个问题并为造成的混乱道歉。
main分支代表我们即将发布的2.0版本,它将跟踪 Ruby 的支持窗口,但是 Faraday 的 v 1.x(基于1.x分支)仍然支持 Ruby 2.4+并对其进行测试和检查。

根据您的反馈,我怀疑我们应该在 README 中添加一条明确的消息来解释main分支不代表最新的 Rubygems 版本,所以我会尽快这样做

所有3条评论

该代码使用 Ruby 2.4 规则进行了 linted,因此我们仍然可以在其上安装和使用,但我们不会将 Promise 扩展得更久。 我们的支持窗口“与 Ruby 的相同”,但在我们有理由之前,我们没有看到有理由切断早期版本。

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

@jedeleh ,感谢您提出这个问题并为造成的混乱道歉。
main分支代表我们即将发布的2.0版本,它将跟踪 Ruby 的支持窗口,但是 Faraday 的 v 1.x(基于1.x分支)仍然支持 Ruby 2.4+并对其进行测试和检查。

根据您的反馈,我怀疑我们应该在 README 中添加一条明确的消息来解释main分支不代表最新的 Rubygems 版本,所以我会尽快这样做

完美的! 感谢您提供信息,并考虑该问题。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

mvastola picture mvastola  ·  4评论

Lewiscowles1986 picture Lewiscowles1986  ·  4评论

amrrbakry picture amrrbakry  ·  4评论

QuinnWilton picture QuinnWilton  ·  4评论

JasonBarnabe picture JasonBarnabe  ·  4评论