Comment spécifier une version minimum de Ruby dans un gemspec?

J’écris un gemspec pour une nouvelle version d’un joyau qui nécessitera désormais Ruby 1.9. Les versions précédentes de la gem étaient correctes avec Ruby 1.8, mais maintenant la version 1.9 sera requirejse. Y a-t-il un moyen de faire échouer l’installation de la gem pour cette version du gem avec un avertissement pour les utilisateurs qui tentent de l’installer sur Ruby 1.8?

De la documentation RubyGems :

# This gem will work with 1.8.6 or greater... spec.required_ruby_version = '>= 1.8.6' # Only with ruby 2.0.x spec.required_ruby_version = '~> 2.0' 
 gem.required_ruby_version = '1.9.2' 

Devrait résoudre votre problème 🙂