Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2020-01-30 09:35:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rspec-core" Thu Jan 30 09:35:03 2020 rev:28 rq:767658 version:3.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2019-12-28 13:40:05.898920253 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.26092/rubygem-rspec-core.changes 2020-01-30 09:35:17.465293926 +0100 @@ -1,0 +2,11 @@ +Mon Jan 27 11:22:00 UTC 2020 - Manuel Schnitzer <mschnit...@suse.com> + +- updated to version 3.9.1 + + # Bug Fixes: + + * Prevent bisect command from blocking when number of specs exceeds + file descriptor limit on OSX or Linux. (Benoit Tigeot, #2669) + * Prevent warnings being issued on Ruby 2.7.0. (Jon Rowe, #2680) + +------------------------------------------------------------------- Old: ---- rspec-core-3.9.0.gem New: ---- rspec-core-3.9.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-rspec-core.spec ++++++ --- /var/tmp/diff_new_pack.tfPuHt/_old 2020-01-30 09:35:18.149294292 +0100 +++ /var/tmp/diff_new_pack.tfPuHt/_new 2020-01-30 09:35:18.153294294 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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-rspec-core -Version: 3.9.0 +Version: 3.9.1 Release: 0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++++++ rspec-core-3.9.0.gem -> rspec-core-3.9.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md 2019-10-07 23:38:46.000000000 +0200 +++ new/Changelog.md 2019-12-28 19:56:33.000000000 +0100 @@ -1,3 +1,12 @@ +### 3.9.1 / 2019-12-28 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.0...v3.9.1) + +Bug Fixes: + +* Prevent bisect command from blocking when number of specs exceeds file + descriptor limit on OSX or Linux. (Benoit Tigeot, #2669) +* Prevent warnings being issued on Ruby 2.7.0. (Jon Rowe, #2680) + ### 3.9.0 / 2019-10-07 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.2...v3.9.0) 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/rspec/core/bisect/fork_runner.rb new/lib/rspec/core/bisect/fork_runner.rb --- old/lib/rspec/core/bisect/fork_runner.rb 2019-10-07 23:38:46.000000000 +0200 +++ new/lib/rspec/core/bisect/fork_runner.rb 2019-12-28 19:56:33.000000000 +0100 @@ -91,8 +91,9 @@ end def dispatch_specs(run_descriptor) - pid = fork { run_specs(run_descriptor) } - Process.waitpid(pid) + fork { run_specs(run_descriptor) } + # We don't use Process.waitpid here as it was causing bisects to + # block due to the file descriptor limit on OSX / Linux. end private diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/filter_manager.rb new/lib/rspec/core/filter_manager.rb --- old/lib/rspec/core/filter_manager.rb 2019-10-07 23:38:46.000000000 +0200 +++ new/lib/rspec/core/filter_manager.rb 2019-12-28 19:56:33.000000000 +0100 @@ -113,7 +113,7 @@ # @private class FilterRules - PROC_HEX_NUMBER = /0x[0-9a-f]+@/ + PROC_HEX_NUMBER = /0x[0-9a-f]+@?/ PROJECT_DIR = File.expand_path('.') attr_accessor :opposite diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/option_parser.rb new/lib/rspec/core/option_parser.rb --- old/lib/rspec/core/option_parser.rb 2019-10-07 23:38:46.000000000 +0200 +++ new/lib/rspec/core/option_parser.rb 2019-12-28 19:56:33.000000000 +0100 @@ -22,9 +22,8 @@ begin parser(options).parse!(args) rescue OptionParser::InvalidOption => e - failure = e.message - failure << " (defined in #{source})" if source - abort "#{failure}\n\nPlease use --help for a listing of valid options" + abort "#{e.message}#{" (defined in #{source})" if source}\n\n" \ + "Please use --help for a listing of valid options" end options[:files_or_directories_to_run] = args diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2019-10-07 23:38:46.000000000 +0200 +++ new/lib/rspec/core/version.rb 2019-12-28 19:56:33.000000000 +0100 @@ -3,7 +3,7 @@ # Version information for RSpec Core. module Version # Current version of RSpec Core, in semantic versioning format. - STRING = '3.9.0' + STRING = '3.9.1' end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2019-10-07 23:38:46.000000000 +0200 +++ new/metadata 2019-12-28 19:56:33.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: rspec-core version: !ruby/object:Gem::Version - version: 3.9.0 + version: 3.9.1 platform: ruby authors: - Steven Baker @@ -46,7 +46,7 @@ ZsVDj6a7lH3cNqtWXZxrb2wO38qV5AkYj8SQK7Hj3/Yui9myUX3crr+PdetazSqQ F3MdtaDehhjC -----END CERTIFICATE----- -date: 2019-10-07 00:00:00.000000000 Z +date: 2019-12-28 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rspec-support @@ -54,14 +54,14 @@ requirements: - - "~>" - !ruby/object:Gem::Version - version: 3.9.0 + version: 3.9.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version - version: 3.9.0 + version: 3.9.1 - !ruby/object:Gem::Dependency name: cucumber requirement: !ruby/object:Gem::Requirement @@ -267,7 +267,7 @@ - MIT metadata: bug_tracker_uri: https://github.com/rspec/rspec-core/issues - changelog_uri: https://github.com/rspec/rspec-core/blob/v3.9.0/Changelog.md + changelog_uri: https://github.com/rspec/rspec-core/blob/v3.9.1/Changelog.md documentation_uri: https://rspec.info/documentation/ mailing_list_uri: https://groups.google.com/forum/#!forum/rspec source_code_uri: https://github.com/rspec/rspec-core @@ -287,8 +287,8 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubygems_version: 3.0.6 +rubygems_version: 3.1.2 signing_key: specification_version: 4 -summary: rspec-core-3.9.0 +summary: rspec-core-3.9.1 test_files: [] Binary files old/metadata.gz.sig and new/metadata.gz.sig differ