Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-faraday-net_http for 
openSUSE:Factory checked in at 2022-02-15 23:57:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-faraday-net_http (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-faraday-net_http.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-faraday-net_http"

Tue Feb 15 23:57:11 2022 rev:2 rq:949070 version:2.0.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-faraday-net_http/rubygem-faraday-net_http.changes
        2021-01-21 21:56:37.969842030 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-faraday-net_http.new.1956/rubygem-faraday-net_http.changes
      2022-02-15 23:57:27.856242999 +0100
@@ -1,0 +2,6 @@
+Tue Jan 25 06:53:31 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 2.0.1
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  faraday-net_http-1.0.1.gem

New:
----
  faraday-net_http-2.0.1.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-faraday-net_http.spec ++++++
--- /var/tmp/diff_new_pack.YL7Db1/_old  2022-02-15 23:57:28.388244468 +0100
+++ /var/tmp/diff_new_pack.YL7Db1/_new  2022-02-15 23:57:28.392244479 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-faraday-net_http
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 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-net_http
-Version:        1.0.1
+Version:        2.0.1
 Release:        0
 %define mod_name faraday-net_http
 %define mod_full_name %{mod_name}-%{version}

++++++ faraday-net_http-1.0.1.gem -> faraday-net_http-2.0.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2021-01-12 15:16:03.000000000 +0100
+++ new/README.md       2022-01-05 22:29:54.000000000 +0100
@@ -20,16 +20,18 @@
 
 ## Usage
 
-Configure your Faraday connection to use this adapter like this:
-
 ```ruby
-connection = Faraday.new(url, conn_options) do |conn|
-  conn.adapter(:net_http)
+conn = Faraday.new(...) do |f|
+  f.adapter :net_http do |http|
+    # yields Net::HTTP
+    http.idle_timeout = 100
+    http.verify_callback = lambda do |preverify, cert_store|
+      # do something here...
+    end
+  end
 end
 ```
 
-For more information on how to setup your Faraday connection and adapters 
usage, please refer to the [Faraday Website][faraday-website].
-
 ## Development
 
 After checking out the repo, run `bin/setup` to install dependencies. Then, 
run `bin/test` to run the tests. You can also run `bin/console` for an 
interactive prompt that will allow you to experiment.
@@ -49,9 +51,8 @@
 Everyone interacting in the Faraday Net::HTTP adapter project's codebases, 
issue trackers, chat rooms and mailing lists is expected to follow the [code of 
conduct][code-of-conduct].
 
 [faraday]: https://github.com/lostisland/faraday
-[faraday-website]: https://lostisland.github.io/faraday
 [net-http]: 
https://ruby-doc.org/stdlib-2.7.0/libdoc/net/http/rdoc/Net/HTTP.html
 [rubygems]: https://rubygems.org
 [repo]: https://github.com/lostisland/faraday-net_http
 [license]: https://github.com/lostisland/faraday-net_http/blob/main/LICENSE.md
-[code-of-conduct]: 
https://github.com/lostisland/faraday-net_http/blob/main/CODE_OF_CONDUCT.md
\ No newline at end of file
+[code-of-conduct]: 
https://github.com/lostisland/faraday-net_http/blob/main/CODE_OF_CONDUCT.md
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/adapter/net_http.rb 
new/lib/faraday/adapter/net_http.rb
--- old/lib/faraday/adapter/net_http.rb 2021-01-12 15:16:03.000000000 +0100
+++ new/lib/faraday/adapter/net_http.rb 2022-01-05 22:29:54.000000000 +0100
@@ -62,17 +62,15 @@
       def call(env)
         super
         http_response = connection(env) do |http|
-          begin
-            perform_request(http, env)
-          rescue *NET_HTTP_EXCEPTIONS => e
-            raise Faraday::SSLError, e if defined?(OpenSSL) && 
e.is_a?(OpenSSL::SSL::SSLError)
+          perform_request(http, env)
+        rescue *NET_HTTP_EXCEPTIONS => e
+          raise Faraday::SSLError, e if defined?(OpenSSL) && 
e.is_a?(OpenSSL::SSL::SSLError)
 
-            raise Faraday::ConnectionFailed, e
-          end
+          raise Faraday::ConnectionFailed, e
         end
 
         save_response(env, http_response.code.to_i,
-                      http_response.body || +'', nil,
+                      encoded_body(http_response), nil,
                       http_response.message) do |response_headers|
           http_response.each_header do |key, value|
             response_headers[key] = value
@@ -208,6 +206,18 @@
                                end
                              end
       end
+
+      def encoded_body(http_response)
+        body = http_response.body || +''
+        /\bcharset=\s*(.+?)\s*(;|$)/.match(http_response['Content-Type']) do 
|match|
+          content_charset = Encoding.find(match.captures.first)
+          body = body.dup if body.frozen?
+          body.force_encoding(content_charset)
+        rescue ArgumentError
+          nil
+        end
+        body
+      end
     end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/faraday/net_http/version.rb 
new/lib/faraday/net_http/version.rb
--- old/lib/faraday/net_http/version.rb 2021-01-12 15:16:03.000000000 +0100
+++ new/lib/faraday/net_http/version.rb 2022-01-05 22:29:54.000000000 +0100
@@ -2,6 +2,6 @@
 
 module Faraday
   module NetHttp
-    VERSION = '1.0.1'
+    VERSION = '2.0.1'
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/faraday/net_http.rb new/lib/faraday/net_http.rb
--- old/lib/faraday/net_http.rb 2021-01-12 15:16:03.000000000 +0100
+++ new/lib/faraday/net_http.rb 2022-01-05 22:29:54.000000000 +0100
@@ -1,7 +1,7 @@
 # frozen_string_literal: true
 
-require_relative 'adapter/net_http'
-require_relative 'net_http/version'
+require 'faraday/adapter/net_http'
+require 'faraday/net_http/version'
 
 module Faraday
   module NetHttp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2021-01-12 15:16:03.000000000 +0100
+++ new/metadata        2022-01-05 22:29:54.000000000 +0100
@@ -1,153 +1,27 @@
 --- !ruby/object:Gem::Specification
 name: faraday-net_http
 version: !ruby/object:Gem::Version
-  version: 1.0.1
+  version: 2.0.1
 platform: ruby
 authors:
 - Jan van der Pas
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2021-01-12 00:00:00.000000000 Z
+date: 2022-01-05 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: faraday
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
+    - - ">="
       - !ruby/object:Gem::Version
         version: '1.0'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '1.0'
-- !ruby/object:Gem::Dependency
-  name: bundler
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '2.0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '2.0'
-- !ruby/object:Gem::Dependency
-  name: rake
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '13.0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '13.0'
-- !ruby/object:Gem::Dependency
-  name: rspec
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.0'
-- !ruby/object:Gem::Dependency
-  name: simplecov
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.19.0
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.19.0
-- !ruby/object:Gem::Dependency
-  name: multipart-parser
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.1.1
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.1.1
-- !ruby/object:Gem::Dependency
-  name: webmock
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.4'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.4'
-- !ruby/object:Gem::Dependency
-  name: rubocop
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.91.1
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: 0.91.1
-- !ruby/object:Gem::Dependency
-  name: rubocop-packaging
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '0.5'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '0.5'
-- !ruby/object:Gem::Dependency
-  name: rubocop-performance
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '1.0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
+    - - ">="
       - !ruby/object:Gem::Version
         version: '1.0'
 description: Faraday adapter for Net::HTTP
@@ -168,7 +42,7 @@
 metadata:
   homepage_uri: https://github.com/lostisland/faraday-net_http
   source_code_uri: https://github.com/lostisland/faraday-net_http
-  changelog_uri: https://github.com/lostisland/faraday-net_http
+  changelog_uri: 
https://github.com/lostisland/faraday-net_http/releases/tag/v2.0.1
 post_install_message: 
 rdoc_options: []
 require_paths:
@@ -184,7 +58,7 @@
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
-rubygems_version: 3.1.4
+rubygems_version: 3.1.6
 signing_key: 
 specification_version: 4
 summary: Faraday adapter for Net::HTTP

Reply via email to