96 Commits

Author SHA1 Message Date
Mattia
14b596fd30 Support standalone adapters (#941)
* Expose relevant specs to external adapters
2019-03-10 11:02:19 +01:00
iMacTia
49073081c8 Fixes Rubocop Style/PerlBackrefs 2019-03-03 19:20:53 +00:00
Olle Jonsson
00765145a3 chore: RuboCop Style/StringLiteral 2019-02-25 23:11:57 +01:00
Mattia
b427091f0e chore: RuboCop: Support Frozen String Literals (#868) 2019-02-24 20:35:12 +01:00
Olle Jonsson
9939ba6234 Gemspec: Required Ruby >=2.3 (#852) 2019-02-20 18:24:07 +00:00
Mattia
69932412cb
Fix min ruby to 2.2 Removes jruby and rbx. (#744) 2017-11-17 15:07:03 +00:00
Leon Miller-Out
a712938071 Fix Ruby 1.9.3 tests on Travis. Drop support for Ruby 1.8.7. (#600)
* Drop support for Ruby 1.9.2, which no-one should be using any more.

* Constraint gem versions for Ruby 1.9.3

* Drop support for Ruby 1.8.7. Many dependencies have dropped support for it.

* Remove conditionals checking for Ruby 1.8.7

* Document Ruby version dependency
2016-08-26 21:45:28 +01:00
Mislav Marohnić
d92295c70e Merge branch 'gemspec-cleanup'
Closes #520
2015-10-02 17:33:59 +02:00
Mislav Marohnić
6c0a03419c Remove unnecessary setup 2015-10-02 17:31:20 +02:00
Michael Grosser
b5533f4563 ship only essential files
- install faster
 - less space used when putting into vendor/cache
2015-09-12 07:39:06 -07:00
Steven Davidovitz
d62559eac6 update multipart-post dependency to keep 1.2 support 2013-12-26 17:25:32 -08:00
Steven Davidovitz
1311a096f1 update multipart-post dependency 2013-12-26 14:24:42 -08:00
Mislav Marohnić
7380ffc137 bump multipart-post dependency for Ruby 2.0 compatibility 2013-07-27 00:29:46 +02:00
Mislav Marohnić
045c42eed4 add missing test file to gemspec
Fixes #273 [ci skip]
2013-05-20 15:49:03 +02:00
risk danger olson
c26a060acd add a changelog 2013-05-08 08:13:28 -06:00
Erik Michaels-Ober
5bc8d62a92 Loosen required_rubygems_version for compatibility with Ubuntu 10.04 2013-05-06 05:23:05 -07:00
Erik Michaels-Ober
75ab43c2ea Move development dependencies into Gemfile 2013-02-14 09:11:28 -08:00
Erik Michaels-Ober
e156a0d6f3 Use of custom objects is not necessary here 2013-02-03 01:47:05 -08:00
technoweenie
7d581322b1 remove some duplication from faraday.gemspec. add scripts 2013-01-05 14:36:32 -07:00
Mislav Marohnić
86c43e5b83 improve scripts: done in shell, simpler, no gemspec gen 2012-12-28 15:55:24 +01:00
Erik Michaels-Ober
d6beb1826e Specify file manifest programatically
Manual manifest specified lib/faraday/builder.rb, which was removed.
2012-12-16 19:19:56 -08:00
Erik Michaels-Ober
1aaa3b875c Add #licenses declaration to gemspec 2012-11-17 23:46:12 -08:00
technoweenie
209b0aaa3f only require test-unit in 1.9 2012-10-28 10:23:37 -06:00
Mislav Marohnić
bd59f511fa lock to test-unit 2.4.5
Because after that, test-unit removed the `testrb` bin.
https://github.com/test-unit/test-unit/commit/df6e4e4
2012-08-16 18:19:45 +02:00
Mislav Marohnić
3bfadea707 mark as 0.9.0.pre 2012-08-15 19:43:30 +02:00
Erik Michaels-Ober
7ff78a3eec Release 0.8.3 2012-08-15 11:24:33 -04:00
Erik Michaels-Ober
30009a1d1d Add new files to gemspec 2012-08-15 11:22:14 -04:00
Mislav Marohnić
bcdd1f3edb stop using Webmock
We only used it for one test (now removed) and it doesn't support
Net::HTTP::Persistent, preventing us from testing that adapter properly.
2012-08-12 15:59:45 +02:00
rick
416016f31e Release 0.8.0 2012-04-22 22:04:36 -06:00
Erik Michaels-Ober
ede22a7cf8 Add coverage report with SimpleCov 2012-03-13 09:28:18 -05:00
Mislav Marohnić
4ce1bc511a Release 0.8.0.rc2 2012-01-29 00:08:18 +01:00
Mislav Marohnić
562fb16ff9 Release 0.8.0.rc 2012-01-28 23:10:39 +01:00
Mislav Marohnić
c32df7ca97 cleanup & update gemspec, Rakefile
- remove "date" and "rubyforge" fields from gemspec
 - remove obsolete "test:live" task
 - bring the file list in gemspec up to date
 - remove dumb validation task for gemspec
2012-01-09 20:00:34 +01:00
Mislav Marohnić
8f7f6694da remove dependency on Addressable::URI
This is a potentially breaking change for 3rd party code that relies on
env[:url] being specifically Addressable. After this change all urls are
passed around as instances of URI::HTTP.
2011-12-30 15:08:14 +01:00
Mislav Marohnić
0d517cda5f remove Rack dependency 2011-12-29 02:01:05 +01:00
Erik Michaels-Ober
7bc86911b9 Relax dependencies 2011-12-28 10:40:34 -08:00
Erik Michaels-Ober
faee9997e8 Release 0.7.5 2011-10-04 09:12:00 -07:00
Erik Michaels-Ober
e7ccce1c8c Update regular expression to include all test files 2011-08-19 09:56:27 -07:00
Erik Michaels-Ober
8aed4aa23c Update webmock dependency to version 1.7.0 2011-08-15 09:25:52 -07:00
Mislav Marohnić
c3dc7fd43d release v0.7.4 to fix date issue in gem spec 2011-07-08 20:10:47 +02:00
Mislav Marohnić
0efca1c878 Release 0.7.3 2011-06-27 17:39:10 +02:00
risk
2ce28e9a81 Release 0.7.2 2011-06-12 14:10:29 -07:00
rick
41c3e49e67 Release 0.7.1 2011-06-09 09:35:11 -07:00
Erik Michaels-Ober
886bb3880f Update rake dependency to version 0.9 2011-05-20 10:10:12 -07:00
Erik Michaels-Ober
01ba2af1ef Separate dependency specification in the gemspec from the Gemfile
This is probably a bad idea, but it's necessary to get Faraday tests
passing on Ruby 1.8.6, since Rack 1.2.1 and 1.2.2 break on 1.8.6.
Unfortunately, Action Pack 3 depends on rack ~> 1.2.1, so specifying a
version of Rack < 1.2.1 would have prevented the next release of Faraday
from being used with Rails 3.

*Sigh*
2011-05-14 23:45:12 -07:00
Erik Michaels-Ober
faea5fd748 Specify test-unit development dependency 2011-05-14 20:06:51 -07:00
Erik Michaels-Ober
c269074ada Don't use rack > 1.2.0 due to an incompatibility with Ruby 1.8.6 2011-05-14 19:04:39 -07:00
Erik Michaels-Ober
accd07fa20 Update addressable dependency to version 2.2.6 2011-05-12 19:19:41 -07:00
Erik Michaels-Ober
e778d39935 Bump version to 0.7.0 2011-05-10 11:21:16 -07:00
Erik Michaels-Ober
539ab74462 Release 0.6.1 2011-04-13 12:26:31 -04:00