```ruby
$:.push File.expand_path("../lib", __FILE__)

require "carmen/rails/version"

Gem::Specification.new do |s|
  s.name        = "carmen-rails"
  s.version     = Carmen::Rails::VERSION
  s.authors     = ["Jim Benton"]
  s.email       = ["jim@autonomousmachine.com"]
  s.homepage    = "http://github.com/jim/carmen-rails"
  s.summary     = "Rails adapter for Carmen"
  s.description = "Provides country_select and subregion_select form helpers."

  s.files = Dir["{lib}/**/*"] + ["MIT-LICENSE", "Rakefile", "README.md"]
  s.test_files = Dir["spec/**/*"]

  s.add_dependency "rails"
  s.add_dependency "carmen", '1.0.0.beta1'

  s.add_development_dependency "minitest"
end
```

Use a pessimistic version for carmen
user
```ruby
$:.push File.expand_path("../lib", __FILE__)

require "carmen/rails/version"

Gem::Specification.new do |s|
  s.name        = "carmen-rails"
  s.version     = Carmen::Rails::VERSION
  s.authors     = ["Jim Benton"]
  s.email       = ["jim@autonomousmachine.com"]
  s.homepage    = "http://github.com/jim/carmen-rails"
  s.summary     = "Rails adapter for Carmen"
  s.description = "Provides country_select and subregion_select form helpers."

  s.files = Dir["{lib}/**/*"] + ["MIT-LICENSE", "Rakefile", "README.md"]
  s.test_files = Dir["spec/**/*"]

  s.add_dependency "rails"
  s.add_dependency "carmen", "~> 1.0.0.beta2"

  s.add_development_dependency "minitest"
end
```
assistant