Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Test-MockModule for 
openSUSE:Factory checked in at 2026-06-08 14:16:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-MockModule (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Test-MockModule.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Test-MockModule"

Mon Jun  8 14:16:11 2026 rev:20 rq:1357566 version:0.185.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Test-MockModule/perl-Test-MockModule.changes    
    2026-05-18 17:48:44.774111237 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Test-MockModule.new.2375/perl-Test-MockModule.changes
      2026-06-08 14:22:55.195085445 +0200
@@ -1,0 +2,15 @@
+Sat May 30 07:52:54 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 0.185.2 (v0.185.2)
+   see /usr/share/doc/packages/perl-Test-MockModule/Changes
+
+  ## 0.185.2 — 2026-05-29
+  ## What's Changed
+  * Fix/90 optional moose test deps by @geofffranks in 
https://github.com/geofffranks/test-mockmodule/pull/91
+  **Full Changelog**: 
https://github.com/geofffranks/test-mockmodule/compare/0.185.1...0.185.2
+  ## 0.185.1 — 2026-05-26
+  ## What's Changed
+  * fix(GH #87): gate author-perlcritic.t behind AUTHOR_TESTING by 
@geofffranks in https://github.com/geofffranks/test-mockmodule/pull/88
+  **Full Changelog**: 
https://github.com/geofffranks/test-mockmodule/compare/0.185.0...0.185.1
+
+-------------------------------------------------------------------

Old:
----
  Test-MockModule-v0.185.0.tar.gz

New:
----
  Test-MockModule-v0.185.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Test-MockModule.spec ++++++
--- /var/tmp/diff_new_pack.1GWdQd/_old  2026-06-08 14:22:56.003118952 +0200
+++ /var/tmp/diff_new_pack.1GWdQd/_new  2026-06-08 14:22:56.003118952 +0200
@@ -18,10 +18,10 @@
 
 %define cpan_name Test-MockModule
 Name:           perl-Test-MockModule
-Version:        0.185.0
+Version:        0.185.2
 Release:        0
-# v0.185.0 -> normalize -> 0.185.0
-%define cpan_version v0.185.0
+# v0.185.2 -> normalize -> 0.185.2
+%define cpan_version v0.185.2
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Override subroutines in a module for unit testing
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -31,15 +31,15 @@
 BuildArch:      noarch
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Class::Load)
 BuildRequires:  perl(Module::Build) >= 0.423.400
-BuildRequires:  perl(Moose)
-BuildRequires:  perl(Mouse)
 BuildRequires:  perl(SUPER) >= 1.200
-BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::More) >= 0.88
 BuildRequires:  perl(Test::Warnings)
 Requires:       perl(SUPER) >= 1.200
+Recommends:     perl(Class::Load)
+Recommends:     perl(Moose)
+Recommends:     perl(Mouse)
+Recommends:     perl(Test::Exception)
 %{perl_requires}
 
 %description

++++++ Test-MockModule-v0.185.0.tar.gz -> Test-MockModule-v0.185.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/Build.PL 
new/Test-MockModule-v0.185.2/Build.PL
--- old/Test-MockModule-v0.185.0/Build.PL       2026-05-07 15:54:46.000000000 
+0200
+++ new/Test-MockModule-v0.185.2/Build.PL       2026-05-29 23:37:05.000000000 
+0200
@@ -45,6 +45,22 @@
        test_requires => {
                'Test::More'          => 0.88,
                'Test::Warnings'      => 0,
+       },
+       # Moose, Mouse, Class::Load and Test::Exception are exercised ONLY by 
the
+       # t/moose_*.t and t/mouse_*.t MOP-integration tests added for GH #55. 
Each
+       # of those files opens with `eval { require Moose } or plan skip_all`, 
so
+       # the suite passes cleanly without them. They are therefore OPTIONAL, 
not
+       # required: declaring them as `recommends` keeps a plain
+       # `cpanm Test::MockModule` from dragging in two full Perl OO systems 
(GH #90).
+       #
+       # NOTE: Module::Build 0.42xx cannot emit *test-phase* recommends -- a
+       # `prereqs` key in meta_merge/meta_add is silently dropped -- so the
+       # top-level `recommends` property is used, which lands these under
+       # runtime/recommends in META. That is cosmetic: no CPAN client installs
+       # recommends of any phase by default, and `cpanm --with-recommends` 
(used
+       # by .github/workflows/testsuite.yml) installs them regardless of phase.
+       # Do NOT move these back into test_requires.
+       recommends => {
                'Test::Exception'     => 0,
                'Class::Load'         => 0,
                'Moose'               => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/Changes 
new/Test-MockModule-v0.185.2/Changes
--- old/Test-MockModule-v0.185.0/Changes        2026-05-07 15:54:46.000000000 
+0200
+++ new/Test-MockModule-v0.185.2/Changes        2026-05-29 23:37:05.000000000 
+0200
@@ -1,3 +1,19 @@
+## 0.185.2 — 2026-05-29
+
+## What's Changed
+* Fix/90 optional moose test deps by @geofffranks in 
https://github.com/geofffranks/test-mockmodule/pull/91
+
+
+**Full Changelog**: 
https://github.com/geofffranks/test-mockmodule/compare/0.185.1...0.185.2
+
+## 0.185.1 — 2026-05-26
+
+## What's Changed
+* fix(GH #87): gate author-perlcritic.t behind AUTHOR_TESTING by @geofffranks 
in https://github.com/geofffranks/test-mockmodule/pull/88
+
+
+**Full Changelog**: 
https://github.com/geofffranks/test-mockmodule/compare/0.185.0...0.185.1
+
 ## 0.185.0 — 2026-05-07
 
 ## What's Changed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/META.json 
new/Test-MockModule-v0.185.2/META.json
--- old/Test-MockModule-v0.185.0/META.json      2026-05-07 15:54:46.000000000 
+0200
+++ new/Test-MockModule-v0.185.2/META.json      2026-05-29 23:37:05.000000000 
+0200
@@ -21,6 +21,12 @@
          }
       },
       "runtime" : {
+         "recommends" : {
+            "Class::Load" : "0",
+            "Moose" : "0",
+            "Mouse" : "0",
+            "Test::Exception" : "0"
+         },
          "requires" : {
             "Carp" : "0",
             "SUPER" : "1.20",
@@ -30,10 +36,6 @@
       },
       "test" : {
          "requires" : {
-            "Class::Load" : "0",
-            "Moose" : "0",
-            "Mouse" : "0",
-            "Test::Exception" : "0",
             "Test::More" : "0.88",
             "Test::Warnings" : "0"
          }
@@ -42,7 +44,7 @@
    "provides" : {
       "Test::MockModule" : {
          "file" : "lib/Test/MockModule.pm",
-         "version" : "v0.185.0"
+         "version" : "v0.185.2"
       }
    },
    "release_status" : "stable",
@@ -58,6 +60,6 @@
          "url" : "git://github.com/geofffranks/test-mockmodule.git"
       }
    },
-   "version" : "v0.185.0",
+   "version" : "v0.185.2",
    "x_serialization_backend" : "JSON::PP version 4.16"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/META.yml 
new/Test-MockModule-v0.185.2/META.yml
--- old/Test-MockModule-v0.185.0/META.yml       2026-05-07 15:54:46.000000000 
+0200
+++ new/Test-MockModule-v0.185.2/META.yml       2026-05-29 23:37:05.000000000 
+0200
@@ -4,10 +4,6 @@
   - 'Current Maintainer: Geoff Franks <[email protected]>'
   - 'Original Author: Simon Flack <simonflk _AT_ cpan.org>'
 build_requires:
-  Class::Load: '0'
-  Moose: '0'
-  Mouse: '0'
-  Test::Exception: '0'
   Test::More: '0.88'
   Test::Warnings: '0'
 configure_requires:
@@ -22,7 +18,12 @@
 provides:
   Test::MockModule:
     file: lib/Test/MockModule.pm
-    version: v0.185.0
+    version: v0.185.2
+recommends:
+  Class::Load: '0'
+  Moose: '0'
+  Mouse: '0'
+  Test::Exception: '0'
 requires:
   Carp: '0'
   SUPER: '1.20'
@@ -33,5 +34,5 @@
   homepage: https://github.com/geofffranks/test-mockmodule
   license: http://dev.perl.org/licenses/
   repository: git://github.com/geofffranks/test-mockmodule.git
-version: v0.185.0
+version: v0.185.2
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/lib/Test/MockModule.pm 
new/Test-MockModule-v0.185.2/lib/Test/MockModule.pm
--- old/Test-MockModule-v0.185.0/lib/Test/MockModule.pm 2026-05-07 
15:54:46.000000000 +0200
+++ new/Test-MockModule-v0.185.2/lib/Test/MockModule.pm 2026-05-29 
23:37:05.000000000 +0200
@@ -6,7 +6,7 @@
 use Carp;
 use SUPER;
 # This is now auto-updated at release time by the github action
-$VERSION = '0.185.0';
+$VERSION = '0.185.2';
 
 our $GLOBAL_STRICT_MODE;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-MockModule-v0.185.0/t/author-perlcritic.t 
new/Test-MockModule-v0.185.2/t/author-perlcritic.t
--- old/Test-MockModule-v0.185.0/t/author-perlcritic.t  2026-05-07 
15:54:46.000000000 +0200
+++ new/Test-MockModule-v0.185.2/t/author-perlcritic.t  2026-05-29 
23:37:05.000000000 +0200
@@ -4,9 +4,13 @@
 use Test::More;
 
 # Author/develop test: runs Perl::Critic against lib/ and t/ at the
-# project's --gentle severity. Skipped on machines without
-# Test::Perl::Critic so random CPAN testers do not fail because of an
-# author-only dep.
+# project's --gentle severity. Gated behind AUTHOR_TESTING so installers
+# and CPAN testers (who may carry their own perlcritic policies) never
+# run it -- only the author and CI (AUTHOR_TESTING=1) do. The install
+# guard below is a second layer for the author-only dep.
+plan skip_all => 'Author test; set AUTHOR_TESTING=1 to run'
+    unless $ENV{AUTHOR_TESTING};
+
 eval { require Test::Perl::Critic };
 plan skip_all => 'Test::Perl::Critic not installed (author dep)' if $@;
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.1GWdQd/_old  2026-06-08 14:22:56.303131393 +0200
+++ /var/tmp/diff_new_pack.1GWdQd/_new  2026-06-08 14:22:56.307131559 +0200
@@ -1,6 +1,6 @@
-mtime: 1778223837
-commit: 1e49dc6f3e77b665c22a58dadcbde721648e6b4c0cbb624e5ac9712198a911b7
+mtime: 1780127574
+commit: d9c5974a3c541d52f04b1178f9e480dc2cae3c4776dee8751d2c8948a6ab1cba
 url: https://src.opensuse.org/perl/perl-Test-MockModule
-revision: 1e49dc6f3e77b665c22a58dadcbde721648e6b4c0cbb624e5ac9712198a911b7
+revision: d9c5974a3c541d52f04b1178f9e480dc2cae3c4776dee8751d2c8948a6ab1cba
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-30 09:52:54.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to