Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-delayed_job for
openSUSE:Factory checked in at 2022-02-02 22:41:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-delayed_job (Old)
and /work/SRC/openSUSE:Factory/.rubygem-delayed_job.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-delayed_job"
Wed Feb 2 22:41:15 2022 rev:19 rq:950614 version:4.1.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-delayed_job/rubygem-delayed_job.changes
2021-01-20 18:29:01.287605564 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-delayed_job.new.1898/rubygem-delayed_job.changes
2022-02-02 22:42:18.475168189 +0100
@@ -1,0 +2,11 @@
+Tue Jan 25 06:48:44 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 4.1.10
+ see installed CHANGELOG.md
+
+ 4.1.10 - 2022-01-17
+ ===================
+ * Support for Rails 7.0. NOTE: If you are using Delayed Job independent of
Rails, Active Support 7 has dropped classic dependency autoloading. You will
need to add and setup zeitwerk for autoloading to continue working in
ActiveSupport 7.
+
+
+-------------------------------------------------------------------
Old:
----
delayed_job-4.1.9.gem
New:
----
delayed_job-4.1.10.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-delayed_job.spec ++++++
--- /var/tmp/diff_new_pack.SIKnYr/_old 2022-02-02 22:42:18.971164827 +0100
+++ /var/tmp/diff_new_pack.SIKnYr/_new 2022-02-02 22:42:18.975164800 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-delayed_job
#
-# 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
@@ -24,7 +24,7 @@
#
Name: rubygem-delayed_job
-Version: 4.1.9
+Version: 4.1.10
Release: 0
%define mod_name delayed_job
%define mod_full_name %{mod_name}-%{version}
++++++ delayed_job-4.1.9.gem -> delayed_job-4.1.10.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2020-12-09 21:22:42.000000000 +0100
+++ new/CHANGELOG.md 2022-01-18 01:37:17.000000000 +0100
@@ -1,3 +1,7 @@
+4.1.10 - 2022-01-17
+===================
+* Support for Rails 7.0. NOTE: If you are using Delayed Job independent of
Rails, Active Support 7 has dropped classic dependency autoloading. You will
need to add and setup zeitwerk for autoloading to continue working in
ActiveSupport 7.
+
4.1.9 - 2020-12-09
==================
* Support for Rails 6.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md 2020-12-09 21:22:42.000000000 +0100
+++ new/README.md 2022-01-18 01:37:17.000000000 +0100
@@ -1,7 +1,7 @@
**If you're viewing this at https://github.com/collectiveidea/delayed_job,
you're reading the documentation for the master branch.
[View documentation for the latest release
-(4.1.9).](https://github.com/collectiveidea/delayed_job/tree/v4.1.9)**
+(4.1.10).](https://github.com/collectiveidea/delayed_job/tree/v4.1.10)**
Delayed::Job
============
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/delayed_job.gemspec new/delayed_job.gemspec
--- old/delayed_job.gemspec 2020-12-09 21:22:42.000000000 +0100
+++ new/delayed_job.gemspec 2022-01-18 01:37:17.000000000 +0100
@@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
Gem::Specification.new do |spec|
- spec.add_dependency 'activesupport', ['>= 3.0', '< 6.2']
+ spec.add_dependency 'activesupport', ['>= 3.0', '< 8.0']
spec.authors = ['Brandon Keepers', 'Brian Ryckbost', 'Chris Gaffney',
'David Genord II', 'Erik Michaels-Ober', 'Matt Griffin', 'Steve Richert',
'Tobias L??tke']
spec.description = 'Delayed_job (or DJ) encapsulates the common pattern
of asynchronously executing longer tasks in the background. It is a direct
extraction from Shopify where the job table is responsible for a multitude of
core tasks.'
spec.email = ['[email protected]']
@@ -13,7 +13,7 @@
spec.require_paths = ['lib']
spec.summary = 'Database-backed asynchronous priority queue system --
Extracted from Shopify'
spec.test_files = Dir.glob('spec/**/*')
- spec.version = '4.1.9'
+ spec.version = '4.1.10'
spec.metadata = {
'changelog_uri' =>
'https://github.com/collectiveidea/delayed_job/blob/master/CHANGELOG.md',
'bug_tracker_uri' =>
'https://github.com/collectiveidea/delayed_job/issues',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2020-12-09 21:22:42.000000000 +0100
+++ new/metadata 2022-01-18 01:37:17.000000000 +0100
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: delayed_job
version: !ruby/object:Gem::Version
- version: 4.1.9
+ version: 4.1.10
platform: ruby
authors:
- Brandon Keepers
@@ -15,7 +15,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2020-12-09 00:00:00.000000000 Z
+date: 2022-01-18 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: activesupport
@@ -26,7 +26,7 @@
version: '3.0'
- - "<"
- !ruby/object:Gem::Version
- version: '6.2'
+ version: '8.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
@@ -36,7 +36,7 @@
version: '3.0'
- - "<"
- !ruby/object:Gem::Version
- version: '6.2'
+ version: '8.0'
description: Delayed_job (or DJ) encapsulates the common pattern of
asynchronously
executing longer tasks in the background. It is a direct extraction from
Shopify
where the job table is responsible for a multitude of core tasks.
@@ -121,7 +121,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubygems_version: 3.0.3
+rubygems_version: 3.1.4
signing_key:
specification_version: 4
summary: Database-backed asynchronous priority queue system -- Extracted from
Shopify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/spec/helper.rb new/spec/helper.rb
--- old/spec/helper.rb 2020-12-09 21:22:42.000000000 +0100
+++ new/spec/helper.rb 2022-01-18 01:37:17.000000000 +0100
@@ -47,8 +47,21 @@
Delayed::Worker.backend = :test
-# Add this directory so the ActiveSupport autoloading works
-ActiveSupport::Dependencies.autoload_paths << File.dirname(__FILE__)
+if ActiveSupport::VERSION::MAJOR < 7
+ require 'active_support/dependencies'
+
+ # Add this directory so the ActiveSupport autoloading works
+ ActiveSupport::Dependencies.autoload_paths << File.dirname(__FILE__)
+else
+ # Rails 7 dropped classic dependency auto-loading. This does a basic
+ # zeitwerk setup to test against zeitwerk directly as the Rails zeitwerk
+ # setup is intertwined in the application boot process.
+ require 'zeitwerk'
+
+ loader = Zeitwerk::Loader.new
+ loader.push_dir File.dirname(__FILE__)
+ loader.setup
+end
# Used to test interactions between DJ and an ORM
ActiveRecord::Base.establish_connection :adapter => 'sqlite3', :database =>
':memory:'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/spec/yaml_ext_spec.rb new/spec/yaml_ext_spec.rb
--- old/spec/yaml_ext_spec.rb 2020-12-09 21:22:42.000000000 +0100
+++ new/spec/yaml_ext_spec.rb 2022-01-18 01:37:17.000000000 +0100
@@ -25,7 +25,7 @@
it 'autoloads the class of an anonymous struct' do
expect do
yaml = "--- !ruby/struct\nn: 1\n"
- object = YAML.load(yaml)
+ object = load_with_delayed_visitor(yaml)
expect(object).to be_kind_of(Struct)
expect(object.n).to eq(1)
end.not_to raise_error