Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-net-sftp for
openSUSE:Factory checked in at 2022-11-03 19:59:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-net-sftp (Old)
and /work/SRC/openSUSE:Factory/.rubygem-net-sftp.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-net-sftp"
Thu Nov 3 19:59:30 2022 rev:10 rq:1033035 version:4.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-net-sftp/rubygem-net-sftp.changes
2020-05-11 13:41:42.869165403 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-net-sftp.new.2275/rubygem-net-sftp.changes
2022-11-03 19:59:36.144054082 +0100
@@ -1,0 +2,6 @@
+Tue Nov 1 14:32:51 UTC 2022 - Dan ??erm??k <[email protected]>
+
+- New upstream release 4.0.0
+ see installed CHANGES.txt
+
+-------------------------------------------------------------------
Old:
----
net-sftp-3.0.0.gem
New:
----
net-sftp-4.0.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-net-sftp.spec ++++++
--- /var/tmp/diff_new_pack.jUuHfI/_old 2022-11-03 19:59:36.668057149 +0100
+++ /var/tmp/diff_new_pack.jUuHfI/_new 2022-11-03 19:59:36.676057195 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-net-sftp
#
-# Copyright (c) 2020 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
@@ -16,28 +16,26 @@
#
+%define mod_name net-sftp
+%define mod_full_name %{mod_name}-%{version}
#
# 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-net-sftp
-Version: 3.0.0
+Version: 4.0.0
Release: 0
-%define mod_name net-sftp
-%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/net-ssh/net-sftp
-Source: https://rubygems.org/gems/%{mod_full_name}.gem
-Source1: gem2rpm.yml
Summary: A pure Ruby implementation of the SFTP client protocol
License: MIT
Group: Development/Languages/Ruby
+URL: https://github.com/net-ssh/net-sftp
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
+Source1: gem2rpm.yml
+BuildRequires: %{rubygem gem2rpm}
+BuildRequires: %{ruby}
+BuildRequires: ruby-macros >= 5
%description
A pure Ruby implementation of the SFTP client protocol.
@@ -50,6 +48,10 @@
%gem_install \
--doc-files="CHANGES.txt LICENSE.txt README.rdoc" \
-f
+# MANUAL
+find %{buildroot}/%{_libdir}/ruby/gems/ \( -name '.github' -o -name
'.gitignore' \) | xargs rm -rf
+# /MANUAL
+
%gem_packages
++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.jUuHfI/_old 2022-11-03 19:59:36.720057453 +0100
+++ /var/tmp/diff_new_pack.jUuHfI/_new 2022-11-03 19:59:36.724057476 +0100
@@ -1,4 +1,4 @@
-# ---
+---
# ## used by gem2rpm
# :summary: this is a custom summary
# ## used by gem2rpm
@@ -21,7 +21,7 @@
# ## used by gem2rpm
# :patches:
# foo.patch: -p1
-# bar.patch:
+# bar.patch:
# ## used by gem2rpm
:sources:
# - foo.desktop
@@ -33,9 +33,8 @@
# 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
+:post_install: |-
+ find %{buildroot}/%{_libdir}/ruby/gems/ \( -name '.github' -o -name
'.gitignore' \) | xargs rm -rf
# ## used by gem2rpm
# :testsuite_command: |-
# (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test)
++++++ net-sftp-3.0.0.gem -> net-sftp-4.0.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.github/workflows/ci.yml new/.github/workflows/ci.yml
--- old/.github/workflows/ci.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/.github/workflows/ci.yml 2022-11-01 14:50:33.000000000 +0100
@@ -0,0 +1,35 @@
+name: CI
+on: [push, pull_request]
+jobs:
+ test:
+ runs-on: ubuntu-18.04
+ continue-on-error: ${{ matrix.flaky }}
+ strategy:
+ matrix:
+ ruby-version: ["2.5", "2.6", "2.7", "3.0", "3.1", "truffleruby-22",
"truffleruby-21"]
+ flaky: [false]
+ include:
+ - ruby-version: "ruby-head"
+ flaky: true
+ - ruby-version: "jruby-9.2"
+ flaky: true
+ - ruby-version: "jruby-9.3"
+ flaky: true
+ - ruby-version: "jruby-head"
+ flaky: true
+ - ruby-version: "truffleruby-head"
+ flaky: true
+ steps:
+ - uses: actions/checkout@v1
+
+ - name: Set up Ruby ${{ matrix.ruby-version }}
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: ${{ matrix.ruby-version }}
+
+ - name: Bundle install
+ run: |
+ gem install bundler
+ bundle install
+ - name: Run Tests
+ run: bundle exec rake test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 2020-04-27 12:30:46.000000000 +0200
+++ new/.gitignore 2022-11-01 14:50:33.000000000 +0100
@@ -3,3 +3,4 @@
coverage
ri
*.swp
+Gemfile.lock
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml 2020-04-27 12:30:46.000000000 +0200
+++ new/.travis.yml 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-language: ruby
-sudo: false
-rvm:
- - 2.3.7
- - 2.4.5
- - 2.5.3
- - 2.6.5
- - 2.7.1
- - ruby-head
- - jruby-head
- - rbx-3.107
-
-install: gem install net-ssh test-unit mocha
-
-script: rake test
-
-matrix:
- allow_failures:
- - rvm: jruby-head
- - rvm: rbx-3.107
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/README.rdoc new/README.rdoc
--- old/README.rdoc 2020-04-27 12:30:46.000000000 +0200
+++ new/README.rdoc 2022-11-01 14:50:33.000000000 +0100
@@ -3,7 +3,7 @@
<em><b>Please note: this project is in maintenance mode. It is not under
active development but pull requests are very much welcome. Just be sure to
include tests! -- delano</b></em>
-* Docs: http://net-ssh.github.com/net-sftp
+* Docs: http://net-ssh.github.io/net-sftp
* Issues: https://github.com/net-ssh/net-sftp/issues
* Codes: https://github.com/net-ssh/net-sftp
* Email: [email protected]
@@ -76,8 +76,8 @@
# Add the public key as a trusted certificate
# (You only need to do this once)
- $ curl -O https://raw.github.com/net-ssh/net-ssh/master/gem-public_cert.pem
- $ gem cert --add gem-public_cert.pem
+ $ curl -O
https://raw.githubusercontent.com/net-ssh/net-sftp/master/net-sftp-public_cert.pem
+ $ gem cert --add net-sftp-public_cert.pem
Then, when install the gem, do so with high security:
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ
Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/net/sftp/operations/download.rb
new/lib/net/sftp/operations/download.rb
--- old/lib/net/sftp/operations/download.rb 2020-04-27 12:30:46.000000000
+0200
+++ new/lib/net/sftp/operations/download.rb 2022-11-01 14:50:33.000000000
+0100
@@ -27,7 +27,7 @@
#
# sftp.download!("/path/to/remotedir", "/path/to/local", :recursive =>
true)
#
- # This will download "/path/to/remotedir", it's contents, it's
subdirectories,
+ # This will download "/path/to/remotedir", its contents, its subdirectories,
# and their contents, recursively, to "/path/to/local" on the local host.
# (If you specify :recursive => true and the source is not a directory,
# you'll get an error!)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/net/sftp/operations/file.rb
new/lib/net/sftp/operations/file.rb
--- old/lib/net/sftp/operations/file.rb 2020-04-27 12:30:46.000000000 +0200
+++ new/lib/net/sftp/operations/file.rb 2022-11-01 14:50:33.000000000 +0100
@@ -132,9 +132,9 @@
def write(data)
data = data.to_s
sftp.write!(handle, @real_pos, data)
- @real_pos += data.length
+ @real_pos += data.bytes.length
@pos = @real_pos
- data.length
+ data.bytes.length
end
# Writes each argument to the stream. If +$\+ is set, it will be written
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/net/sftp/operations/upload.rb
new/lib/net/sftp/operations/upload.rb
--- old/lib/net/sftp/operations/upload.rb 2020-04-27 12:30:46.000000000
+0200
+++ new/lib/net/sftp/operations/upload.rb 2022-11-01 14:50:33.000000000
+0100
@@ -27,14 +27,14 @@
#
# sftp.upload!("/path/to/directory", "/path/to/remote")
#
- # This will upload "/path/to/directory", it's contents, it's subdirectories,
+ # This will upload "/path/to/directory", its contents, its subdirectories,
# and their contents, recursively, to "/path/to/remote" on the remote server.
#
# For uploading a directory without creating it, do
# sftp.upload!("/path/to/directory", "/path/to/remote", :mkdir => false)
#
# If you want to send data to a file on the remote server, but the data is
- # in memory, you can pass an IO object and upload it's contents:
+ # in memory, you can pass an IO object and upload its contents:
#
# require 'stringio'
# io = StringIO.new(data)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/net/sftp/session.rb new/lib/net/sftp/session.rb
--- old/lib/net/sftp/session.rb 2020-04-27 12:30:46.000000000 +0200
+++ new/lib/net/sftp/session.rb 2022-11-01 14:50:33.000000000 +0100
@@ -419,7 +419,7 @@
# :call-seq:
# readdir(handle) -> request
- # raeddir(handle) { |response| ... } -> request
+ # readdir(handle) { |response| ... } -> request
#
# Reads a set of entries from the given directory handle (which must
# have been obtained via #opendir). If the response is EOF, then there
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/net/sftp/version.rb new/lib/net/sftp/version.rb
--- old/lib/net/sftp/version.rb 2020-04-27 12:30:46.000000000 +0200
+++ new/lib/net/sftp/version.rb 2022-11-01 14:50:33.000000000 +0100
@@ -46,7 +46,7 @@
end
# The major component of this version of the Net::SFTP library
- MAJOR = 3
+ MAJOR = 4
# The minor component of this version of the Net::SFTP library
MINOR = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2020-04-27 12:30:46.000000000 +0200
+++ new/metadata 2022-11-01 14:50:33.000000000 +0100
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: net-sftp
version: !ruby/object:Gem::Version
- version: 3.0.0
+ version: 4.0.0
platform: ruby
authors:
- Jamis Buck
@@ -13,8 +13,8 @@
- |
-----BEGIN CERTIFICATE-----
MIIDQDCCAiigAwIBAgIBATANBgkqhkiG9w0BAQsFADAlMSMwIQYDVQQDDBpuZXRz
- c2gvREM9c29sdXRpb3VzL0RDPWNvbTAeFw0yMDA0MjYwNjI0NTFaFw0yMTA0MjYw
- NjI0NTFaMCUxIzAhBgNVBAMMGm5ldHNzaC9EQz1zb2x1dGlvdXMvREM9Y29tMIIB
+ c2gvREM9c29sdXRpb3VzL0RDPWNvbTAeFw0yMjA5MjIxMTUwMDJaFw0yMzA5MjIx
+ MTUwMDJaMCUxIzAhBgNVBAMMGm5ldHNzaC9EQz1zb2x1dGlvdXMvREM9Y29tMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxieE22fR/qmdPKUHyYTyUx2g
wskLwrCkxay+Tvc97ZZUOwf85LDDDPqhQaTWLvRwnIOMgQE2nBPzwalVclK6a+pW
x/18KDeZY15vm3Qn5p42b0wi9hUxOqPm3J2hdCLCcgtENgdX21nVzejn39WVqFJO
@@ -24,14 +24,14 @@
AQABo3sweTAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQUBfKiwO2e
M4NEiRrVG793qEPLYyMwHwYDVR0RBBgwFoEUbmV0c3NoQHNvbHV0aW91cy5jb20w
HwYDVR0SBBgwFoEUbmV0c3NoQHNvbHV0aW91cy5jb20wDQYJKoZIhvcNAQELBQAD
- ggEBAHZOpj9ZNefc4eoie/20zX4iOgk3i+Rmjo04sMYWEtj0+4zLHXqSjune7+hd
- ruP+u5xmEy9ueGQ/0kcLlDDM+8eQo6gjCY4GIQtwAzVLsUVeejE4291/GyfPf24v
- 1dLWRtPwth0nyN5EOwOPqeiYiLAr5lO3wHTgfIgFhvdZpcXG8zB6JojuFJjDpKvO
- HBV0P82HXjocnjusBt1YykGCvK4cDnaRruZJh6w2XeYQJJjlbqbDfBSQVesg97yM
- bwwLGaqsVz0cC6q3EpU57oyyTu529o0HnDatc94Cz8t9p6ogkKtSM+jwsnnC6wmI
- MMzdZVhRg3QdHAGYfd+TfsS3Mps=
+ ggEBABI2ORK5kzUL7uOF0EHI4ECMWxQMiN+pURyGp9u7DU0H8eSdZN52jbUGHzSB
+ j7bB6GpqElEWjOe0IbH3vR52IVXq2bOF4P4vFchGAb4OuzJD8aJmrC/SPLHbWBuV
+ 2GpbRQRJyYPWN6Rt/4EHOxoFnhXOBEB6CGIy0dt7YezycVbzqtHoiI2Qf/bIFJQZ
+ mpJAAUBkRiWksE7zrsE5DGK8kL2GVos7f8kdM71zT8p7VBwkMdY277T29TG2xD0D
+ 66Oev0C3/x89NXqCHkl1JElSzEFbOoxan16z7xNEf2MKcBKGhsYfzWVNyEtJm785
+ g+97rn/AuO6dcxJnW2qBGYQa7pQ=
-----END CERTIFICATE-----
-date: 2020-04-27 00:00:00.000000000 Z
+date: 2022-11-01 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: net-ssh
@@ -42,7 +42,7 @@
version: 5.0.0
- - "<"
- !ruby/object:Gem::Version
- version: 7.0.0
+ version: 8.0.0
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
@@ -52,7 +52,7 @@
version: 5.0.0
- - "<"
- !ruby/object:Gem::Version
- version: 7.0.0
+ version: 8.0.0
- !ruby/object:Gem::Dependency
name: minitest
requirement: !ruby/object:Gem::Requirement
@@ -90,8 +90,8 @@
- LICENSE.txt
- README.rdoc
files:
+- ".github/workflows/ci.yml"
- ".gitignore"
-- ".travis.yml"
- CHANGES.txt
- Gemfile
- LICENSE.txt
@@ -146,7 +146,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubygems_version: 3.0.3
+rubygems_version: 3.1.6
signing_key:
specification_version: 3
summary: A pure Ruby implementation of the SFTP client protocol.
Binary files old/metadata.gz.sig and new/metadata.gz.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/net-sftp-public_cert.pem new/net-sftp-public_cert.pem
--- old/net-sftp-public_cert.pem 2020-04-27 12:30:46.000000000 +0200
+++ new/net-sftp-public_cert.pem 2022-11-01 14:50:33.000000000 +0100
@@ -1,7 +1,7 @@
-----BEGIN CERTIFICATE-----
MIIDQDCCAiigAwIBAgIBATANBgkqhkiG9w0BAQsFADAlMSMwIQYDVQQDDBpuZXRz
-c2gvREM9c29sdXRpb3VzL0RDPWNvbTAeFw0yMDA0MjYwNjI0NTFaFw0yMTA0MjYw
-NjI0NTFaMCUxIzAhBgNVBAMMGm5ldHNzaC9EQz1zb2x1dGlvdXMvREM9Y29tMIIB
+c2gvREM9c29sdXRpb3VzL0RDPWNvbTAeFw0yMjA5MjIxMTUwMDJaFw0yMzA5MjIx
+MTUwMDJaMCUxIzAhBgNVBAMMGm5ldHNzaC9EQz1zb2x1dGlvdXMvREM9Y29tMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxieE22fR/qmdPKUHyYTyUx2g
wskLwrCkxay+Tvc97ZZUOwf85LDDDPqhQaTWLvRwnIOMgQE2nBPzwalVclK6a+pW
x/18KDeZY15vm3Qn5p42b0wi9hUxOqPm3J2hdCLCcgtENgdX21nVzejn39WVqFJO
@@ -11,10 +11,10 @@
AQABo3sweTAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQUBfKiwO2e
M4NEiRrVG793qEPLYyMwHwYDVR0RBBgwFoEUbmV0c3NoQHNvbHV0aW91cy5jb20w
HwYDVR0SBBgwFoEUbmV0c3NoQHNvbHV0aW91cy5jb20wDQYJKoZIhvcNAQELBQAD
-ggEBAHZOpj9ZNefc4eoie/20zX4iOgk3i+Rmjo04sMYWEtj0+4zLHXqSjune7+hd
-ruP+u5xmEy9ueGQ/0kcLlDDM+8eQo6gjCY4GIQtwAzVLsUVeejE4291/GyfPf24v
-1dLWRtPwth0nyN5EOwOPqeiYiLAr5lO3wHTgfIgFhvdZpcXG8zB6JojuFJjDpKvO
-HBV0P82HXjocnjusBt1YykGCvK4cDnaRruZJh6w2XeYQJJjlbqbDfBSQVesg97yM
-bwwLGaqsVz0cC6q3EpU57oyyTu529o0HnDatc94Cz8t9p6ogkKtSM+jwsnnC6wmI
-MMzdZVhRg3QdHAGYfd+TfsS3Mps=
+ggEBABI2ORK5kzUL7uOF0EHI4ECMWxQMiN+pURyGp9u7DU0H8eSdZN52jbUGHzSB
+j7bB6GpqElEWjOe0IbH3vR52IVXq2bOF4P4vFchGAb4OuzJD8aJmrC/SPLHbWBuV
+2GpbRQRJyYPWN6Rt/4EHOxoFnhXOBEB6CGIy0dt7YezycVbzqtHoiI2Qf/bIFJQZ
+mpJAAUBkRiWksE7zrsE5DGK8kL2GVos7f8kdM71zT8p7VBwkMdY277T29TG2xD0D
+66Oev0C3/x89NXqCHkl1JElSzEFbOoxan16z7xNEf2MKcBKGhsYfzWVNyEtJm785
+g+97rn/AuO6dcxJnW2qBGYQa7pQ=
-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/net-sftp.gemspec new/net-sftp.gemspec
--- old/net-sftp.gemspec 2020-04-27 12:30:46.000000000 +0200
+++ new/net-sftp.gemspec 2022-11-01 14:50:33.000000000 +0100
@@ -31,16 +31,16 @@
spec.specification_version = 3
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
- spec.add_runtime_dependency(%q<net-ssh>, [">= 5.0.0", "< 7.0.0"])
+ spec.add_runtime_dependency(%q<net-ssh>, [">= 5.0.0", "< 8.0.0"])
spec.add_development_dependency(%q<minitest>, [">= 5"])
spec.add_development_dependency(%q<mocha>, [">= 0"])
else
- spec.add_dependency(%q<net-ssh>, [">= 5.0.0", "< 7.0.0"])
+ spec.add_dependency(%q<net-ssh>, [">= 5.0.0", "< 8.0.0"])
spec.add_dependency(%q<minitest>, [">= 5"])
spec.add_dependency(%q<mocha>, [">= 0"])
end
else
- spec.add_dependency(%q<net-ssh>, [">= 5.0.0", "< 7.0.0"])
+ spec.add_dependency(%q<net-ssh>, [">= 5.0.0", "< 8.0.0"])
spec.add_dependency(%q<minitest>, [">= 5"])
spec.add_dependency(%q<test-unit>, [">= 0"])
spec.add_dependency(%q<mocha>, [">= 0"])