Skip to content

discordrb uses rest-client, which is a library that hasn't been updated in 6 years #364

@synthead

Description

@synthead

discordrb depends on rest-client here:

spec.add_dependency 'rest-client', '>= 2.0.0'

This library hasn't been updated in 6 years (commits link):

Image

rest-client also depends on http-accept < 2.0.0, so using discordrb as-is means that an outdated http-accept library is also used (permalink):

  s.add_dependency('http-accept', '>= 1.7.0', '< 2.0')

Instead of rest-client, I recommend using Faraday, or possibly just using ordinary Net:HTTP 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions