Brandur
aa12f7e621
Relax rest-client requirements
...
Our fairly old requirements for rest-client (and therefore mime-types)
are starting to cause some dependency hell problems for some customers.
Try relaxing these constraints and locking 1.9 specifically into
compatible versions.
2016-08-31 06:56:17 -07:00
Mike Chlipala
65bbee4bf8
Relax rest-client version requirements
2016-07-11 16:36:23 -07:00
JuanitoFatas
f4f8d38643
Fix homepage for Ruby docs in gemspec
2016-06-13 18:07:11 +08:00
Brandur
6920d9db68
Update authors/email in Gemspec
...
Unfortunately neither of these people work for Stripe anymore. Let's put
a valid contact email address in here instead.
2016-05-25 10:55:29 -07:00
Brandur
dd2bae2057
Lock Byebug to just the MRI
...
Here we predicate the installation of Byebug on being on the MRI. This
allows us to `bundle install` on alternate platforms like JRuby.
Also performs some Gemfile management: add latest MRI and JRuby versions
and remove special case Gemfiles.
2016-03-14 08:59:13 -07:00
Ara Hacopian
c0ef16ad1d
Remove json gem dependency
...
All required rubies include JSON as part of the stdlib.
2016-02-09 14:12:39 -05:00
Kyle Conroy
7bf660d124
Only support Ruby >= 1.9.3
...
Update the README, Gemfiles, and gemspec to remove all references to
Rubies < 1.9.3.
2015-11-04 14:52:56 -08:00
Brandur
a084df78ef
Add byebug/pry as a gem development dependency
...
I find myself using these quite a bit when looking into problems, and
currently have to manually re-add them to the Gemfile/gemspec to get
them in the bundle and make them available in tests.
Here we gate the debugger to only come in for Ruby > 2 so as to avoid
problems with various compatibility problems between debuggers and
versions of Ruby. If there's a demand for a pre-Ruby 2 debugger, we can
add that separately.
Any major objections to this one? Thanks.
2015-10-12 12:10:39 -07:00
Andy Brody
af7efeff98
Remove unnecessary dependency on mime-types.
...
Let rest-client depend on mime-types directly.
2015-04-14 14:49:27 -07:00
Nick Gauthier
660befd6c3
update mime-types requirement to allow 1.x and 2.x
2014-07-08 09:41:00 -04:00
Andrew Thorp
9ead81b352
replace multi_json with json, fixes #101
2014-01-24 23:27:25 -08:00
Ryan Biesemeyer
1e8062b83b
Add license to gemspec. Fixes #89
2013-12-21 22:19:43 +00:00
Amber Feng
30c263bc59
Fix mime-types at 1.25 so we don't break Ruby 1.8.
2013-11-14 13:51:37 -08:00
Danny Whalen
bb9b4ecf97
Remove duplicate gemspec entries
2013-07-15 12:04:18 -07:00
Tim Craft
9ae705f845
Add version specifiers for activesupport/shoulda/mocha dev dependencies
2013-07-05 17:36:36 +01:00
Evan Broder
3354d9dddd
Relax version constraint on multi_json ( fixes #44 )
...
We still need >= 1.0.4 because that's when support for pretty-printing
was introduced.
2012-11-21 13:59:14 -08:00
Greg Brockman
5caf8ece54
Update gemspec to dynamically select files
2012-06-19 23:16:02 -07:00
Evan Broder
eee7ab5c44
Add a Rakefile for running tests
2012-05-04 03:06:38 -07:00
Evan Broder
69b1e4b0bd
Bump the multi_json dependency
...
multi_json 1.0 did not support pretty encoding
2012-05-01 16:32:56 -07:00
Evan Broder
f1d7ab6123
Drop old stripe-json vendor files from gemspec.
...
Fixes #24
2012-04-30 16:32:15 -07:00
Evan Broder
f8073e132a
Add our own JSON abstraction to deal with MultiJson backwards compatibility
...
Thanks to Kevin Menard for the tip on how to approach it.
2012-04-26 13:58:20 -07:00
Evan Broder
32e619c04a
Switch from deprecated MultiJson.{encode,decode} to .{dump,load}
...
Bump gem dependency accordingly
2012-04-23 10:18:57 -07:00
Brian Collins
a6de6e3be7
Use multi_json
2012-04-01 13:44:22 -07:00
Patrick Collison
332b0caaf4
1.4.0 -> 1.4; add rest-client declaration
...
Allow >= 1.4.0, < 2
Bump version to 1.5.23
2011-11-12 13:43:30 -08:00
Patrick Collison
87d3c60509
Depend on rest-client ~> 1.4.0
...
Fixes #7
2011-11-12 09:44:15 -08:00
Greg Brockman
6d96afa97c
Add vendored JSON to gemspec
2011-08-08 19:32:59 -07:00
Greg Brockman
42f20ff6c9
Remove JSON as an explicit dependency
...
TODO: bundle pure Ruby JSON implementation for Ruby 1.8
2011-07-12 21:46:31 -07:00
Bradley Grzesiak
b03a4165df
Remove circular dependency in gemspec
2011-07-08 17:28:50 -07:00
Greg Brockman
0813418b74
1.5.0 release
2011-05-26 11:47:01 -07:00