Skip to content
Snippets Groups Projects
Commit 24e73ee1 authored by Brian Jones's avatar Brian Jones
Browse files

Cleaning up dependencies, bumping version number

parent b61dd9cf
No related branches found
Tags v1.0.1
No related merge requests found
source "http://rubygems.org"
gem 'activesupport', '>= 3.0.0'
gem 'activerecord', '>= 3.0.0'
gem 'activesupport', '~> 3.0.0'
gem 'activerecord', '~> 3.0.0'
group :development do
gem 'jeweler', '>=1.5.2'
gem 'rake', '>=0.8.7'
gem 'rspec', '~> 2.3.0'
gem 'rspec', '>= 2.3.0'
gem 'rcov'
gem 'sqlite3-ruby'
end
......@@ -31,6 +31,20 @@ you can use a couple of different approaches.
* model_instance.read_attribute('attribute')
* model_instance.write_attribute('attribute', value)
== Installing
gem install safe_attributes --force
The --force flag is here because I believe rubygems to have some sort of
dependency tracking issue. Without it, it wants to install the newest
activemodel (3.0.3 at this time) and arel. These are not necessary
for the gem and this should not be happening. As long as you have
activerecord 3.0.0 or better it should work. Here's the error message
in case you see it.
ERROR: Error installing safe_attributes:
activemodel requires activesupport (= 3.0.3, runtime)
== Using
=== Rails
......
......@@ -9,18 +9,18 @@ rescue Bundler::BundlerError => e
end
require 'rake'
version = File.exist?('VERSION') ? File.read('VERSION') : ""
require 'jeweler'
Jeweler::Tasks.new do |gem|
gem.name = "safe_attributes"
gem.version = version
gem.homepage = "http://github.com/bjones/safe_attributes"
gem.license = "MIT"
gem.summary = %Q{Add support for reserved word column names with ActiveRecord}
gem.description = %Q{If your schema has columns named type, or class, or any other name that conflicts with a method of ActiveRecord or one of its superclasses, you will need this gem to use Rails 3 with that database.}
gem.email = "cbj@gnu.org"
gem.authors = ["Brian Jones"]
gem.add_development_dependency "rspec", ">= 2.0.0"
gem.add_development_dependency "sqlite3-ruby"
gem.add_dependency "activerecord", ">= 3.0.0"
end
Jeweler::RubygemsDotOrgTasks.new
......@@ -37,8 +37,6 @@ task :default => :spec
require 'rake/rdoctask'
Rake::RDocTask.new do |rdoc|
version = File.exist?('VERSION') ? File.read('VERSION') : ""
rdoc.rdoc_dir = 'rdoc'
rdoc.title = "SafeAttributes #{version}"
rdoc.rdoc_files.include('README*')
......
1.0.0
1.0.1
......@@ -5,7 +5,7 @@
Gem::Specification.new do |s|
s.name = %q{safe_attributes}
s.version = "1.0.0"
s.version = "1.0.1"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Brian Jones"]
......@@ -45,39 +45,30 @@ Gem::Specification.new do |s|
s.specification_version = 3
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<activesupport>, [">= 3.0.0"])
s.add_runtime_dependency(%q<activerecord>, [">= 3.0.0"])
s.add_runtime_dependency(%q<activesupport>, ["~> 3.0.0"])
s.add_runtime_dependency(%q<activerecord>, ["~> 3.0.0"])
s.add_development_dependency(%q<jeweler>, [">= 1.5.2"])
s.add_development_dependency(%q<rake>, [">= 0.8.7"])
s.add_development_dependency(%q<rspec>, ["~> 2.3.0"])
s.add_development_dependency(%q<rspec>, [">= 2.3.0"])
s.add_development_dependency(%q<rcov>, [">= 0"])
s.add_development_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_development_dependency(%q<rspec>, [">= 2.0.0"])
s.add_development_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_runtime_dependency(%q<activerecord>, [">= 3.0.0"])
else
s.add_dependency(%q<activesupport>, [">= 3.0.0"])
s.add_dependency(%q<activerecord>, [">= 3.0.0"])
s.add_dependency(%q<activesupport>, ["~> 3.0.0"])
s.add_dependency(%q<activerecord>, ["~> 3.0.0"])
s.add_dependency(%q<jeweler>, [">= 1.5.2"])
s.add_dependency(%q<rake>, [">= 0.8.7"])
s.add_dependency(%q<rspec>, ["~> 2.3.0"])
s.add_dependency(%q<rspec>, [">= 2.3.0"])
s.add_dependency(%q<rcov>, [">= 0"])
s.add_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_dependency(%q<rspec>, [">= 2.0.0"])
s.add_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_dependency(%q<activerecord>, [">= 3.0.0"])
end
else
s.add_dependency(%q<activesupport>, [">= 3.0.0"])
s.add_dependency(%q<activerecord>, [">= 3.0.0"])
s.add_dependency(%q<activesupport>, ["~> 3.0.0"])
s.add_dependency(%q<activerecord>, ["~> 3.0.0"])
s.add_dependency(%q<jeweler>, [">= 1.5.2"])
s.add_dependency(%q<rake>, [">= 0.8.7"])
s.add_dependency(%q<rspec>, ["~> 2.3.0"])
s.add_dependency(%q<rspec>, [">= 2.3.0"])
s.add_dependency(%q<rcov>, [">= 0"])
s.add_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_dependency(%q<rspec>, [">= 2.0.0"])
s.add_dependency(%q<sqlite3-ruby>, [">= 0"])
s.add_dependency(%q<activerecord>, [">= 3.0.0"])
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment