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