Giter Site home page Giter Site logo

gh's Issues

Not seeing versions > 0.18.0 published to rubygems

Due to the issue mentioned in the title, installing and using the travis gem on my local results in a Faraday incompatibility, where the new (and required) travis version needs 2.7 but gh 0.18.0 specifies 1.x.

New mergeable_state for pull requests

It seems that pull requests recently got a new mergeable_state which is unknown to GH:

unknown mergeable_state "unstable" for https://api.github.com/repos/.../.../pulls/1

ActiveSupport dependency

Currently released versions of gh (0.16 and 0.17) depend on ActiveSupport 5. This makes gh incompatible with any application that uses AS 6.

In my case, my application uses travis which depends on gh. Although I do not directly use gh I must either use an old version of travis that uses pre-0.16 gh which does not depend on AS at all, or I cannot use AS 6 in my application.

The old versions of travis/gh use pre-1.0 faraday dependency, thus if I want to have AS 6 and faraday 1.0 in my application I am unable to figure out how to use travis at all.

License is not specified

Hi,

There is no license specified, either in the repository or in the gem metadata. Please include this licensing information.

Thanks!

Robert

Relax constraints on faraday and faraday_middleware

Hi,

With faraday 1.1.0 and faraday_middleware 1.0.0, gh fails to build/work, only because of the ~> constraints. If it could be >= instead, that'd work great!


Here's a patch:

Author: Utkarsh Gupta <[email protected]>
Bug-Debian: https://bugs.debian.org/976163
Last-Update: 2020-11-30

--- a/gh.gemspec
+++ b/gh.gemspec
@@ -19,8 +19,8 @@
   s.add_development_dependency 'rspec'
   s.add_development_dependency 'webmock'
 
-  s.add_runtime_dependency 'faraday',     '~> 0.8'
-  s.add_runtime_dependency 'faraday_middleware', '~> 0.12.2'
+  s.add_runtime_dependency 'faraday',     '>= 0.8'
+  s.add_runtime_dependency 'faraday_middleware', '>= 0.12.2'
   s.add_runtime_dependency 'activesupport', '>= 5.0', '< 6.1'
   s.add_runtime_dependency 'multi_json',  '~> 1.0'
   s.add_runtime_dependency 'addressable', '~> 2.4'

update faraday to ~> 2.0 and remove faraday_middleware

We'd like to update faraday in debian to 2.0+ and gh has a stricter requirement for faraday. Please update faraday to ~> 2.0 and while at it, faraday_middleare is deprecated so will need to be replaced with specific middle ware gems instead of a single gem.

Please release the gem

Hey there. I'm wondering if you could please cut a new release of the gem. I'd really like to get the looser addressable dependency out there. It would allow us to bring the 2.5.2 release into our environment which has some nice fixes.

Thanks,
Tim

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.