middleman / middleman-blog

Blog Engine Extension for Middleman
https://middlemanapp.com
MIT License
325 stars 179 forks source link

4.0.2 on RubyGems.org has different dependencies to the git repo #369

Closed smcgivern closed 5 years ago

smcgivern commented 5 years ago

In this repo, at the v4.0.2 tag: https://github.com/middleman/middleman-blog/blob/v4.0.2/middleman-blog.gemspec#L21

  s.add_dependency( "middleman-core", [ ">= 4.0.0" ] )

But on RubyGems.org, I see that this depends on ~> 4.0: https://rubygems.org/gems/middleman-blog/versions/4.0.1

That means it's not possible to use the master branch of middleman with middleman-blog at 4.0.2, even though it seems like it should be allowed? Either way, the divergence between RubyGems.org and the project tag is confusing.

tdreyno commented 5 years ago

I agree, that is very odd. I can't find anywhere in the git history where it was ~>.

I'm going to double check that master is passing the build, then release a 4.0.3

tdreyno commented 5 years ago

Done: https://rubygems.org/gems/middleman-blog/versions/4.0.3

smcgivern commented 5 years ago

Thanks, 4.0.3 works with middleman master.