commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2020-05-11 13:40:52 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.2738 (New) Package is "rubygem-faraday_middleware" Mon May 11 13:40:52 2020 rev:14 rq:802333 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2020-03-07 21:38:02.680264295 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.2738/rubygem-faraday_middleware.changes 2020-05-11 13:40:59.377073110 +0200 @@ -1,0 +2,6 @@ +Thu May 7 20:42:03 UTC 2020 - Stephan Kulow + +- updated to version 1.0.0 + no changelog found + +--- Old: faraday_middleware-0.14.0.gem New: faraday_middleware-1.0.0.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.FY7SFi/_old 2020-05-11 13:41:00.581075665 +0200 +++ /var/tmp/diff_new_pack.FY7SFi/_new 2020-05-11 13:41:00.585075673 +0200 @@ -24,13 +24,13 @@ # Name: rubygem-faraday_middleware -Version:0.14.0 +Version:1.0.0 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{ruby >= 2.3} BuildRequires: %{rubygem gem2rpm} -BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 URL:https://github.com/lostisland/faraday_middleware Source: https://rubygems.org/gems/%{mod_full_name}.gem ++ faraday_middleware-0.14.0.gem -> faraday_middleware-1.0.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2020-01-19 11:31:37.0 +0100 +++ new/README.md 2020-03-29 12:15:52.0 +0200 @@ -1,7 +1,7 @@ Faraday Middleware == [![Gem Version](https://badge.fury.io/rb/faraday_middleware.svg)](https://rubygems.org/gems/faraday_middleware) -[![Build Status](https://travis-ci.org/lostisland/faraday_middleware.svg)](https://travis-ci.org/lostisland/faraday_middleware) +![GitHub Actions CI](https://github.com/lostisland/faraday_middleware/workflows/CI/badge.svg) [![Maintainability](https://api.codeclimate.com/v1/badges/a971ee5025b269c39d93/maintainability)](https://codeclimate.com/github/lostisland/faraday_middleware/maintainability) A collection of useful [Faraday][] middleware. [See the documentation][docs]. @@ -11,6 +11,10 @@ Dependencies +Ruby >= 2.3.0 + + As of v0.16.0, `faraday` and `faraday_middleware` no longer officially support JRuby or Rubinius. + Some dependent libraries are needed only when using specific middleware: | Middleware | Library| Notes | @@ -28,29 +32,16 @@ ``` rb require 'faraday_middleware' -## in Faraday 0.8 or above: connection = Faraday.new 'http://example.com/api' do |conn| conn.request :oauth2, 'TOKEN' conn.request :json - conn.response :xml, :content_type => /\bxml$/ - conn.response :json, :content_type => /\bjson$/ + conn.response :xml, content_type: /\bxml$/ + conn.response :json, content_type: /\bjson$/ conn.use :instrumentation conn.adapter Faraday.default_adapter end - -## with Faraday 0.7: -connection = Faraday.new 'http://example.com/api' do |builder| - builder.use FaradayMiddleware::OAuth2, 'TOKEN' - builder.use FaradayMiddleware::EncodeJson - - builder.use FaradayMiddleware::ParseXml, :content_type => /\bxml$/ - builder.use FaradayMiddleware::ParseJson, :content_type => /\bjson$/ - - builder.use FaradayMiddleware::Instrumentation - builder.adapter Faraday.default_adapter -end ``` Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/backwards_compatibility.rb new/lib/faraday_middleware/backwards_compatibility.rb --- old/lib/faraday_middleware/backwards_compatibility.rb 2020-01-19 11:31:37.0 +0100 +++ new/lib/faraday_middleware/backwards_compatibility.rb 2020-03-29 12:15:52.0 +0200 @@ -1,11 +1,13 @@ -# deprecated constants +# frozen_string_literal: true module Faraday + # Autoload classes for Faraday::Request. class Request autoload :OAuth,'faraday_middleware/request/oauth' autoload :OAuth2, 'faraday_middleware/request/oauth2' end + # Autoload classes for Faraday::Request. class Response autoload :Mashify,
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2020-03-07 21:38:01 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.26092 (New) Package is "rubygem-faraday_middleware" Sat Mar 7 21:38:01 2020 rev:13 rq:773757 version:0.14.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2019-06-19 20:59:44.278052977 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.26092/rubygem-faraday_middleware.changes 2020-03-07 21:38:02.680264295 +0100 @@ -1,0 +2,6 @@ +Mon Feb 10 14:33:04 UTC 2020 - Stephan Kulow + +- updated to version 0.14.0 + no changelog found + +--- Old: faraday_middleware-0.13.1.gem New: faraday_middleware-0.14.0.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.7nXbi4/_old 2020-03-07 21:38:03.176264629 +0100 +++ /var/tmp/diff_new_pack.7nXbi4/_new 2020-03-07 21:38:03.176264629 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-faraday_middleware # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-faraday_middleware -Version:0.13.1 +Version:0.14.0 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} @@ -32,7 +32,7 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 -Url:https://github.com/lostisland/faraday_middleware +URL:https://github.com/lostisland/faraday_middleware Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Various middleware for Faraday ++ faraday_middleware-0.13.1.gem -> faraday_middleware-0.14.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2019-02-04 13:52:03.0 +0100 +++ new/README.md 2020-01-19 11:31:37.0 +0100 @@ -1,5 +1,8 @@ Faraday Middleware == +[![Gem Version](https://badge.fury.io/rb/faraday_middleware.svg)](https://rubygems.org/gems/faraday_middleware) +[![Build Status](https://travis-ci.org/lostisland/faraday_middleware.svg)](https://travis-ci.org/lostisland/faraday_middleware) +[![Maintainability](https://api.codeclimate.com/v1/badges/a971ee5025b269c39d93/maintainability)](https://codeclimate.com/github/lostisland/faraday_middleware/maintainability) A collection of useful [Faraday][] middleware. [See the documentation][docs]. Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/gzip.rb new/lib/faraday_middleware/gzip.rb --- old/lib/faraday_middleware/gzip.rb 2019-02-04 13:52:03.0 +0100 +++ new/lib/faraday_middleware/gzip.rb 2020-01-19 11:31:37.0 +0100 @@ -37,13 +37,17 @@ def call(env) env[:request_headers][ACCEPT_ENCODING] ||= SUPPORTED_ENCODINGS @app.call(env).on_complete do |response_env| -case response_env[:response_headers][CONTENT_ENCODING] -when 'gzip' - reset_body(response_env, (:uncompress_gzip)) -when 'deflate' - reset_body(response_env, (:inflate)) -when 'br' - reset_body(response_env, (:brotli_inflate)) +if response_env[:body].empty? + reset_body(response_env, (:raw_body)) +else + case response_env[:response_headers][CONTENT_ENCODING] + when 'gzip' +reset_body(response_env, (:uncompress_gzip)) + when 'deflate' +reset_body(response_env, (:inflate)) + when 'br' +reset_body(response_env, (:brotli_inflate)) + end end end end @@ -81,5 +85,9 @@ def brotli_inflate(body) Brotli.inflate(body) end + +def raw_body(body) + body +end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/response/caching.rb new/lib/faraday_middleware/response/caching.rb --- old/lib/faraday_middleware/response/caching.rb 2019-02-04 13:52:03.0 +0100 +++ new/lib/faraday_middleware/response/caching.rb 2020-01-19
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2019-06-19 20:59:44 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.4811 (New) Package is "rubygem-faraday_middleware" Wed Jun 19 20:59:44 2019 rev:12 rq:705987 version:0.13.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2017-09-26 21:13:32.365845712 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new.4811/rubygem-faraday_middleware.changes 2019-06-19 20:59:44.278052977 +0200 @@ -1,0 +2,6 @@ +Sat Mar 2 15:13:51 UTC 2019 - Stephan Kulow + +- updated to version 0.13.1 + no changelog found + +--- Old: faraday_middleware-0.12.2.gem New: faraday_middleware-0.13.1.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.0dGBy5/_old 2019-06-19 20:59:45.006053628 +0200 +++ /var/tmp/diff_new_pack.0dGBy5/_new 2019-06-19 20:59:45.006053628 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-faraday_middleware # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ # Name: rubygem-faraday_middleware -Version:0.12.2 +Version:0.13.1 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url:https://github.com/lostisland/faraday_middleware -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Various middleware for Faraday License:MIT ++ faraday_middleware-0.12.2.gem -> faraday_middleware-0.13.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-08-03 17:43:53.0 +0200 +++ new/README.md 2019-02-04 13:52:03.0 +0100 @@ -10,13 +10,14 @@ Some dependent libraries are needed only when using specific middleware: -* FaradayMiddleware::EncodeJson & FaradayMiddleware::ParseJson: "json" - for ruby older than 1.9 -* FaradayMiddleware::ParseXml: "multi_xml" -* FaradayMiddleware::OAuth: "simple_oauth" -* FaradayMiddleware::Mashify: "hashie" -* FaradayMiddleware::Rashify: "rash_alt" (Make sure to uninstall original rash gem to avoid conflict) -* FaradayMiddleware::Instrumentation: "activesupport" +| Middleware | Library| Notes | +| --- | -- | - | +| [FaradayMiddleware::Instrumentation](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/instrumentation.rb) | [`activesupport`](https://rubygems.org/gems/activesupport) | | +| [FaradayMiddleware::OAuth](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/request/oauth.rb) | [`simple_oauth`](https://rubygems.org/gems/simple_oauth) | | +| [FaradayMiddleware::ParseXml](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/response/parse_xml.rb) | [`multi_xml`](https://rubygems.org/gems/multi_xml)| | +| [FaradayMiddleware::ParseYaml](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/response/parse_yaml.rb) | [`safe_yaml`](https://rubygems.org/gems/safe_yaml) | Not backwards compatible with versions of this middleware prior to `faraday_middleware` v0.12. See code comments for alternatives. | +| [FaradayMiddleware::Mashify](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/response/mashify.rb) | [`hashie`](https://rubygems.org/gems/hashie) | | +| [FaradayMiddleware::Rashify](https://github.com/lostisland/faraday_middleware/blob/master/lib/faraday_middleware/response/rashify.rb) | [`rash_alt`](https://rubygems.org/gems/rash_alt) | Make sure to uninstall original `rash` gem to avoid conflict. | Examples
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2017-09-26 21:13:19 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is "rubygem-faraday_middleware" Tue Sep 26 21:13:19 2017 rev:11 rq:514935 version:0.12.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2017-04-11 09:31:00.369070516 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2017-09-26 21:13:32.365845712 +0200 @@ -1,0 +2,6 @@ +Thu Aug 3 19:13:07 UTC 2017 - co...@suse.com + +- updated to version 0.12.2 + no changelog found + +--- Old: faraday_middleware-0.11.0.1.gem New: faraday_middleware-0.12.2.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.6kiJrq/_old 2017-09-26 21:13:33.057748418 +0200 +++ /var/tmp/diff_new_pack.6kiJrq/_new 2017-09-26 21:13:33.061747855 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-faraday_middleware -Version:0.11.0.1 +Version:0.12.2 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} ++ faraday_middleware-0.11.0.1.gem -> faraday_middleware-0.12.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-01-23 11:08:47.0 +0100 +++ new/README.md 2017-08-03 17:43:53.0 +0200 @@ -15,7 +15,7 @@ * FaradayMiddleware::ParseXml: "multi_xml" * FaradayMiddleware::OAuth: "simple_oauth" * FaradayMiddleware::Mashify: "hashie" -* FaradayMiddleware::Rashify: "rash" +* FaradayMiddleware::Rashify: "rash_alt" (Make sure to uninstall original rash gem to avoid conflict) * FaradayMiddleware::Instrumentation: "activesupport" Examples Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/response/caching.rb new/lib/faraday_middleware/response/caching.rb --- old/lib/faraday_middleware/response/caching.rb 2017-01-23 11:08:47.0 +0100 +++ new/lib/faraday_middleware/response/caching.rb 2017-08-03 17:43:53.0 +0200 @@ -27,6 +27,9 @@ # :ignore_params - String name or Array names of query params #that should be ignored when forming the cache #key (default: []). +# :write_options - Hash of settings that should be passed as the third +#options parameter to the cache's #write method. If not +#specified, no options parameter will be passed. # # Yields if no cache is given. The block should return a cache object. def initialize(app, cache = nil, options = {}) @@ -46,10 +49,7 @@ key = cache_key(env) unless response = cache.read(key) and response response = @app.call(env) - -if CACHEABLE_STATUS_CODES.include?(response.status) - cache.write(key, response) -end +store_response_in_cache(key, response) end finalize_response(response, env) end @@ -80,14 +80,22 @@ else # response.status is nil at this point, any checks need to be done inside on_complete block @app.call(env).on_complete do |response_env| - if CACHEABLE_STATUS_CODES.include?(response_env.status) -cache.write(key, response_env.response) - end + store_response_in_cache(key, response_env.response) response_env end end end +def store_response_in_cache(key, response) + return unless CACHEABLE_STATUS_CODES.include?(response.status) + + if @options[:write_options] +cache.write(key, response, @options[:write_options]) + else +cache.write(key, response) + end +end + def finalize_response(response, env) response = response.dup if response.frozen? env[:response] = response diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/response/follow_redirects.rb new/lib/faraday_middleware/response/follow_redirects.rb --- old/lib/faraday_middleware/response/follow_redirects.rb 2017-01-23 11:08:47.0 +0100 +++ new/lib/faraday_middleware/response/follow_redirects.rb
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2017-04-11 09:30:58 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is "rubygem-faraday_middleware" Tue Apr 11 09:30:58 2017 rev:10 rq:456593 version:0.11.0.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2017-01-17 14:37:16.485689083 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2017-04-11 09:31:00.369070516 +0200 @@ -1,0 +2,6 @@ +Tue Jan 24 05:32:44 UTC 2017 - co...@suse.com + +- updated to version 0.11.0.1 + no changelog found + +--- Old: faraday_middleware-0.11.0.gem New: faraday_middleware-0.11.0.1.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.vO0jfJ/_old 2017-04-11 09:31:01.260944556 +0200 +++ /var/tmp/diff_new_pack.vO0jfJ/_new 2017-04-11 09:31:01.264943992 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-faraday_middleware -Version:0.11.0 +Version:0.11.0.1 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} ++ faraday_middleware-0.11.0.gem -> faraday_middleware-0.11.0.1.gem ++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/version.rb new/lib/faraday_middleware/version.rb --- old/lib/faraday_middleware/version.rb 2017-01-14 12:39:13.0 +0100 +++ new/lib/faraday_middleware/version.rb 2017-01-23 11:08:47.0 +0100 @@ -1,3 +1,3 @@ module FaradayMiddleware - VERSION = "0.11.0" unless defined?(FaradayMiddleware::VERSION) + VERSION = "0.11.0.1" unless defined?(FaradayMiddleware::VERSION) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2017-01-14 12:39:13.0 +0100 +++ new/metadata2017-01-23 11:08:47.0 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: faraday_middleware version: !ruby/object:Gem::Version - version: 0.11.0 + version: 0.11.0.1 platform: ruby authors: - Erik Michaels-Ober @@ -9,7 +9,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2017-01-14 00:00:00.0 Z +date: 2017-01-23 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: faraday
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2017-01-17 14:37:15 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is "rubygem-faraday_middleware" Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2016-12-11 13:27:19.435689640 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2017-01-17 14:37:16.485689083 +0100 @@ -1,0 +2,6 @@ +Sun Jan 15 05:31:54 UTC 2017 - co...@suse.com + +- updated to version 0.11.0 + no changelog found + +--- Old: faraday_middleware-0.10.1.gem New: faraday_middleware-0.11.0.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.oBDaLC/_old 2017-01-17 14:37:16.953622748 +0100 +++ /var/tmp/diff_new_pack.oBDaLC/_new 2017-01-17 14:37:16.953622748 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-faraday_middleware # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-faraday_middleware -Version:0.10.1 +Version:0.11.0 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} ++ faraday_middleware-0.10.1.gem -> faraday_middleware-0.11.0.gem ++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/gzip.rb new/lib/faraday_middleware/gzip.rb --- old/lib/faraday_middleware/gzip.rb 2016-11-11 13:04:59.0 +0100 +++ new/lib/faraday_middleware/gzip.rb 2017-01-14 12:39:13.0 +0100 @@ -48,7 +48,17 @@ end def inflate(body) + # Inflate as a DEFLATE (RFC 1950+RFC 1951) stream Zlib::Inflate.inflate(body) +rescue Zlib::DataError + # Fall back to inflating as a "raw" deflate stream which + # Microsoft servers return + inflate = Zlib::Inflate.new(-Zlib::MAX_WBITS) + begin +inflate.inflate(body) + ensure +inflate.close + end end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/request/encode_json.rb new/lib/faraday_middleware/request/encode_json.rb --- old/lib/faraday_middleware/request/encode_json.rb 2016-11-11 13:04:59.0 +0100 +++ new/lib/faraday_middleware/request/encode_json.rb 2017-01-14 12:39:13.0 +0100 @@ -9,8 +9,9 @@ # # Doesn't try to encode bodies that already are in string form. class EncodeJson < Faraday::Middleware -CONTENT_TYPE = 'Content-Type'.freeze -MIME_TYPE= 'application/json'.freeze +CONTENT_TYPE= 'Content-Type'.freeze +MIME_TYPE = 'application/json'.freeze +MIME_TYPE_REGEX = /^application\/(vnd\..+\+)?json$/ dependency do require 'json' unless defined?(::JSON) @@ -36,7 +37,7 @@ def process_request?(env) type = request_type(env) - has_body?(env) and (type.empty? or type == MIME_TYPE) + has_body?(env) and (type.empty? or MIME_TYPE_REGEX =~ type) end def has_body?(env) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/faraday_middleware/request/oauth2.rb new/lib/faraday_middleware/request/oauth2.rb --- old/lib/faraday_middleware/request/oauth2.rb2016-11-11 13:04:59.0 +0100 +++ new/lib/faraday_middleware/request/oauth2.rb2017-01-14 12:39:13.0 +0100 @@ -4,10 +4,11 @@ module FaradayMiddleware # Public: A simple middleware that adds an access token to each request. # - # The token is added as both "access_token" query parameter and the - # "Authorization" HTTP request header. However, an explicit "access_token" - # parameter or "Authorization" header for the current request are not - # overriden. + # By default, the token is added as both "access_token" query parameter and the + # "Authorization" HTTP request header. It can alternatively be added exclusively + # as a bearer token "Authorization" header by specifying a "token_type" option + # of "bearer". However, an explicit "access_token" parameter or "Authorization" + # header for the current request are not overriden. #
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2015-07-12 22:53:12 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is rubygem-faraday_middleware Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2014-10-14 07:11:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2015-07-12 22:53:15.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 8 04:29:07 UTC 2015 - co...@suse.com + +- updated to version 0.10.0 + see installed CHANGELOG.md + +--- Old: faraday_middleware-0.9.1.gem New: faraday_middleware-0.10.0.gem gem2rpm.yml Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.EIyvJV/_old 2015-07-12 22:53:16.0 +0200 +++ /var/tmp/diff_new_pack.EIyvJV/_new 2015-07-12 22:53:16.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-faraday_middleware # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,31 @@ # +# +# This file was generated with a gem2rpm.yml and not just plain gem2rpm. +# All sections marked as MANUAL, license headers, summaries and descriptions +# can be maintained in that file. Please consult this file before editing any +# of those fields +# + Name: rubygem-faraday_middleware -Version:0.9.1 +Version:0.10.0 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} - BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{ruby} BuildRequires: ruby-macros = 5 Url:https://github.com/lostisland/faraday_middleware Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:Various middleware for Faraday License:MIT Group: Development/Languages/Ruby %description -Various middleware for Faraday +Various middleware for Faraday. %prep @@ -39,7 +48,6 @@ %install %gem_install \ - --symlink-binaries \ --doc-files=CHANGELOG.md LICENSE.md README.md \ -f ++ faraday_middleware-0.9.1.gem - faraday_middleware-0.10.0.gem ++ 1949 lines of diff (skipped) ++ gem2rpm.yml ++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm # :preamble: |- # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm # :patches: # foo.patch: -p1 # bar.patch: # ## used by gem2rpm :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '' # ## used by gem2rpm # :pre_install: |- # %if 0%{?use_system_libev} # export USE_VENDORED_LIBEV=no # %endif # ## used by gem2rpm # :post_install: |- # # delete custom files here or do other fancy stuff # install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse # ## used by gem2rpm # :testsuite_command: |- # (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} rake test) # ## used by gem2rpm # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem2rpm # :scripts: # :post: |- # /bin/echo foo # ## used by gem_packages # :main: # :preamble: |- # Requires: util-linux # Recommends: pwgen # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem_packages # :custom: # apache: # :preamble: |- # Requires: . # :filelist: |- # /etc/apache2/conf.d/passenger.conf # :summary: Custom summary is optional # :description: |- # Custom description is optional # # bar # :post: |- # /bin/echo foo #
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2014-10-14 07:11:09 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is rubygem-faraday_middleware Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2014-05-21 16:26:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2014-10-14 07:11:47.0 +0200 @@ -1,0 +2,5 @@ +Sun Oct 12 10:58:56 UTC 2014 - adr...@suse.de + +- adapt to new rubygem packaging style + +--- Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.0OAiKO/_old 2014-10-14 07:11:49.0 +0200 +++ /var/tmp/diff_new_pack.0OAiKO/_new 2014-10-14 07:11:49.0 +0200 @@ -23,7 +23,7 @@ %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 3 +BuildRequires: ruby-macros = 5 Url:https://github.com/lostisland/faraday_middleware Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary:Various middleware for Faraday @@ -33,51 +33,16 @@ %description Various middleware for Faraday -%package doc -Summary:RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - -%package testsuite -Summary:Test suite for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description testsuite -Test::Unit or RSpec files, useful for developers. - %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f -mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{gem_base}/gems/%{mod_full_name}/CHANGELOG.md %buildroot/%{_docdir}/%{name}/CHANGELOG.md -ln -s %{gem_base}/gems/%{mod_full_name}/LICENSE.md %buildroot/%{_docdir}/%{name}/LICENSE.md -ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md - -%files -%defattr(-,root,root,-) -%{_docdir}/%{name} -%{gem_base}/cache/%{mod_full_name}.gem -%{gem_base}/gems/%{mod_full_name}/ -%exclude %{gem_base}/gems/%{mod_full_name}/spec -%{gem_base}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{gem_base}/doc - -%files testsuite -%defattr(-,root,root,-) -%{gem_base}/gems/%{mod_full_name}/spec +%gem_install \ + --symlink-binaries \ + --doc-files=CHANGELOG.md LICENSE.md README.md \ + -f + +%gem_packages %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2014-05-21 16:26:48 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is rubygem-faraday_middleware Changes: --- /work/SRC/openSUSE:Factory/rubygem-faraday_middleware/rubygem-faraday_middleware.changes 2012-11-08 21:53:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2014-05-21 16:26:50.0 +0200 @@ -1,0 +2,5 @@ +Sun May 18 09:04:35 UTC 2014 - co...@suse.com + +- updated to version 0.9.1 + +--- Old: faraday_middleware-0.9.0.gem New: faraday_middleware-0.9.1.gem Other differences: -- ++ rubygem-faraday_middleware.spec ++ --- /var/tmp/diff_new_pack.HcwfiQ/_old 2014-05-21 16:26:51.0 +0200 +++ /var/tmp/diff_new_pack.HcwfiQ/_new 2014-05-21 16:26:51.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-faraday_middleware # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ Name: rubygem-faraday_middleware -Version:0.9.0 +Version:0.9.1 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 1 -Url:https://github.com/pengwynn/faraday_middleware -Source: %{mod_full_name}.gem +BuildRequires: ruby-macros = 3 +Url:https://github.com/lostisland/faraday_middleware +Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary:Various middleware for Faraday License:MIT Group: Development/Languages/Ruby @@ -59,20 +59,25 @@ %install %gem_install -f +mkdir -p %{buildroot}%{_docdir}/%{name} +ln -s %{gem_base}/gems/%{mod_full_name}/CHANGELOG.md %buildroot/%{_docdir}/%{name}/CHANGELOG.md +ln -s %{gem_base}/gems/%{mod_full_name}/LICENSE.md %buildroot/%{_docdir}/%{name}/LICENSE.md +ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md %files %defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec +%{_docdir}/%{name} +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%exclude %{gem_base}/gems/%{mod_full_name}/spec +%{gem_base}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ +%doc %{gem_base}/doc %files testsuite %defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec +%{gem_base}/gems/%{mod_full_name}/spec %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-faraday_middleware for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-faraday_middleware for openSUSE:Factory checked in at 2012-11-08 21:53:04 Comparing /work/SRC/openSUSE:Factory/rubygem-faraday_middleware (Old) and /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new (New) Package is rubygem-faraday_middleware, Maintainer is Changes: New Changes file: --- /dev/null 2012-10-22 00:44:18.403455820 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-faraday_middleware.new/rubygem-faraday_middleware.changes 2012-11-08 21:53:05.0 +0100 @@ -0,0 +1,10 @@ +--- +Mon Oct 29 08:05:47 UTC 2012 - co...@suse.com + +- updated to version 0.9.0 + +--- +Tue Dec 20 17:34:09 UTC 2011 - flavio@site + +- Package version 0.7.0 + New: faraday_middleware-0.9.0.gem rubygem-faraday_middleware.changes rubygem-faraday_middleware.spec Other differences: -- ++ rubygem-faraday_middleware.spec ++ # # spec file for package rubygem-faraday_middleware # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rubygem-faraday_middleware Version:0.9.0 Release:0 %define mod_name faraday_middleware %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-macros = 1 Url:https://github.com/pengwynn/faraday_middleware Source: %{mod_full_name}.gem Summary:Various middleware for Faraday License:MIT Group: Development/Languages/Ruby %description Various middleware for Faraday %package doc Summary:RDoc documentation for %{mod_name} Group: Development/Languages/Ruby Requires: %{name} = %{version} %description doc Documentation generated at gem installation time. Usually in RDoc and RI formats. %package testsuite Summary:Test suite for %{mod_name} Group: Development/Languages/Ruby Requires: %{name} = %{version} %description testsuite Test::Unit or RSpec files, useful for developers. %prep #gem_unpack #if you need patches, apply them here and replace the # with a % sign in the surrounding lines #gem_build %build %install %gem_install -f %files %defattr(-,root,root,-) %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ %files testsuite %defattr(-,root,root,-) %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org