Hello community,
here is the log from the commit of package rubygem-parallel for
openSUSE:Factory checked in at 2020-02-19 12:39:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-parallel (Old)
and /work/SRC/openSUSE:Factory/.rubygem-parallel.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-parallel"
Wed Feb 19 12:39:18 2020 rev:4 rq:773829 version:1.19.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-parallel/rubygem-parallel.changes
2019-06-12 13:00:36.789309841 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-parallel.new.26092/rubygem-parallel.changes
2020-02-19 12:39:19.595484394 +0100
@@ -1,0 +2,6 @@
+Mon Feb 10 15:21:21 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 1.19.1
+ no changelog found
+
+-------------------------------------------------------------------
Old:
----
parallel-1.17.0.gem
New:
----
parallel-1.19.1.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-parallel.spec ++++++
--- /var/tmp/diff_new_pack.45DXiX/_old 2020-02-19 12:39:20.179485519 +0100
+++ /var/tmp/diff_new_pack.45DXiX/_new 2020-02-19 12:39:20.183485526 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-parallel
#
-# 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-parallel
-Version: 1.17.0
+Version: 1.19.1
Release: 0
%define mod_name parallel
%define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
BuildRequires: %{ruby >= 2.2}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
-Url: https://github.com/grosser/parallel
+URL: https://github.com/grosser/parallel
Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Run any kind of code in parallel processes
++++++ parallel-1.17.0.gem -> parallel-1.19.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/parallel/processor_count.rb
new/lib/parallel/processor_count.rb
--- old/lib/parallel/processor_count.rb 2019-04-01 04:01:51.000000000 +0200
+++ new/lib/parallel/processor_count.rb 2019-11-22 16:57:20.000000000 +0100
@@ -1,16 +1,14 @@
require 'etc'
module Parallel
+ # TODO: inline this method into parallel.rb and kill
physical_processor_count in next major release
module ProcessorCount
- # Number of processors seen by the OS and used for process scheduling.
It's just wrapper for Etc.nprocessors
+ # Number of processors seen by the OS, used for process scheduling
def processor_count
- @processor_count ||= begin
- Etc.nprocessors
- end
+ @processor_count ||= Integer(ENV['PARALLEL_PROCESSOR_COUNT'] ||
Etc.nprocessors)
end
# Number of physical processor cores on the current system.
- #
def physical_processor_count
@physical_processor_count ||= begin
ppc = case RbConfig::CONFIG["target_os"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/parallel/version.rb new/lib/parallel/version.rb
--- old/lib/parallel/version.rb 2019-04-01 04:01:51.000000000 +0200
+++ new/lib/parallel/version.rb 2019-11-22 16:57:20.000000000 +0100
@@ -1,3 +1,3 @@
module Parallel
- VERSION = Version = '1.17.0'
+ VERSION = Version = '1.19.1'
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/parallel.rb new/lib/parallel.rb
--- old/lib/parallel.rb 2019-04-01 04:01:51.000000000 +0200
+++ new/lib/parallel.rb 2019-11-22 16:57:20.000000000 +0100
@@ -469,7 +469,10 @@
item, index = job_factory.unpack(data)
result = begin
call_with_index(item, index, options, &block)
- rescue
+ #
https://github.com/rspec/rspec-support/blob/673133cdd13b17077b3d88ece8d7380821f8d7dc/lib/rspec/support.rb#L132-L140
+ rescue NoMemoryError, SignalException, Interrupt, SystemExit
+ raise $!
+ rescue Exception
ExceptionWrapper.new($!)
end
begin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2019-04-01 04:01:51.000000000 +0200
+++ new/metadata 2019-11-22 16:57:20.000000000 +0100
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: parallel
version: !ruby/object:Gem::Version
- version: 1.17.0
+ version: 1.19.1
platform: ruby
authors:
- Michael Grosser
autorequire:
bindir: bin
cert_chain: []
-date: 2019-04-01 00:00:00.000000000 Z
+date: 2019-11-22 00:00:00.000000000 Z
dependencies: []
description:
email: [email protected]
@@ -23,7 +23,11 @@
homepage: https://github.com/grosser/parallel
licenses:
- MIT
-metadata: {}
+metadata:
+ bug_tracker_uri: https://github.com/grosser/parallel/issues
+ documentation_uri: https://github.com/grosser/parallel/blob/v1.19.1/Readme.md
+ source_code_uri: https://github.com/grosser/parallel/tree/v1.19.1
+ wiki_uri: https://github.com/grosser/parallel/wiki
post_install_message:
rdoc_options: []
require_paths:
@@ -39,8 +43,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubyforge_project:
-rubygems_version: 2.7.6
+rubygems_version: 3.0.3
signing_key:
specification_version: 4
summary: Run any kind of code in parallel processes