Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Business-ISBN-Data for 
openSUSE:Factory checked in at 2026-05-16 19:24:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Business-ISBN-Data (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Business-ISBN-Data.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Business-ISBN-Data"

Sat May 16 19:24:16 2026 rev:65 rq:1353045 version:20260508.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Business-ISBN-Data/perl-Business-ISBN-Data.changes
  2026-04-15 16:05:22.648989166 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Business-ISBN-Data.new.1966/perl-Business-ISBN-Data.changes
        2026-05-16 19:25:08.215539463 +0200
@@ -1,0 +2,19 @@
+Sat May  9 07:21:44 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 20260508.1.0 (20260508.001)
+   see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
+
+  20260508.001 2026-05-08T20:41:04Z
+       * data update for 2026-05-08
+  20260502.001 2026-05-04T14:22:06Z
+       * data update for 2026-05-02
+  20260424.001 2026-04-24T14:49:48Z
+       * data update for 2026-04-24
+  20260416.001 2026-04-16T14:26:58Z
+       * stop unintended autovivification of ISBN_RANGE_MESSAGE (#236)
+  20260411.001 2026-04-11T09:00:38Z
+       * data update for 2026-04-11
+  20260410.001 2026-04-10T09:43:45Z
+       * data update for 2026-04-10
+
+-------------------------------------------------------------------

Old:
----
  Business-ISBN-Data-20260408.001.tar.gz

New:
----
  Business-ISBN-Data-20260508.001.tar.gz

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

Other differences:
------------------
++++++ perl-Business-ISBN-Data.spec ++++++
--- /var/tmp/diff_new_pack.vCWHqN/_old  2026-05-16 19:25:08.951569586 +0200
+++ /var/tmp/diff_new_pack.vCWHqN/_new  2026-05-16 19:25:08.951569586 +0200
@@ -18,10 +18,10 @@
 
 %define cpan_name Business-ISBN-Data
 Name:           perl-Business-ISBN-Data
-Version:        20260408.1.0
+Version:        20260508.1.0
 Release:        0
-# 20260408.001 -> normalize -> 20260408.1.0
-%define cpan_version 20260408.001
+# 20260508.001 -> normalize -> 20260508.1.0
+%define cpan_version 20260508.001
 License:        Artistic-2.0
 Summary:        Data pack for Business::ISBN
 URL:            https://metacpan.org/release/%{cpan_name}

++++++ Business-ISBN-Data-20260408.001.tar.gz -> 
Business-ISBN-Data-20260508.001.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/Changes 
new/Business-ISBN-Data-20260508.001/Changes
--- old/Business-ISBN-Data-20260408.001/Changes 2026-04-08 06:56:36.000000000 
+0200
+++ new/Business-ISBN-Data-20260508.001/Changes 2026-05-08 22:41:04.000000000 
+0200
@@ -1,5 +1,23 @@
 Revision history for Perl module Business::ISBN::Data
 
+20260508.001 2026-05-08T20:41:04Z
+       * data update for 2026-05-08
+
+20260502.001 2026-05-04T14:22:06Z
+       * data update for 2026-05-02
+
+20260424.001 2026-04-24T14:49:48Z
+       * data update for 2026-04-24
+
+20260416.001 2026-04-16T14:26:58Z
+       * stop unintended autovivification of ISBN_RANGE_MESSAGE (#236)
+
+20260411.001 2026-04-11T09:00:38Z
+       * data update for 2026-04-11
+
+20260410.001 2026-04-10T09:43:45Z
+       * data update for 2026-04-10
+
 20260408.001 2026-04-08T04:56:36Z
        * data update for 2026-04-08
 
@@ -13,7 +31,7 @@
        * data update for 2026-03-26
 
 20260325.001 2026-03-25T08:53:25Z
-       * date update for 2026-03-25
+       * data update for 2026-03-25
 
 20260321.001 2026-03-22T17:08:17Z
        * data update for 2026-03-17
@@ -40,7 +58,7 @@
        * data update for 2026-02-03
 
 20260123.001 2026-01-23T14:43:28Z
-       * data update 2026-01-23
+       * Data update 2026-01-23
 
 20260122.001 2026-01-22T11:54:50Z
        * data update for 2026-01-22
@@ -148,10 +166,10 @@
        * data update for 2025-04-18
 
 20250416.001 2025-04-16T05:46:53Z
-       * data update 2025-04-16
+       * Data update 2025-04-16
 
 20250411.001 2025-04-11T17:39:39Z
-       * Data update for 205-04-11
+       * data update for 205-04-11
 
 20250322.001 2025-03-22T05:59:36Z
        * data update for 2025-03-21
@@ -190,10 +208,10 @@
        * data update for 2024-12-20
 
 20241206.001 2024-12-07T16:13:59Z
-       * Data update for 2024-12-06
+       * data update for 2024-12-06
 
 20241205.001 2024-12-05T04:10:05Z
-       * 2024-12-04 data update
+       * data update for 2024-12-04
 
 20241130.001 2024-11-30T11:38:06Z
        * data update for 2024-11-30
@@ -259,8 +277,8 @@
        * data update for 2024-07-18
 
 20240716.001 2024-07-16T15:45:27Z
-       * Data update for 2024-07-16
-       * this distribution now uses GitHub Attestions. See README.pod.
+       * data update for 2024-07-16
+       * This distribution now uses GitHub Attestions. See README.pod.
 
 20240710.001 2024-07-10T10:46:31Z
        * data update for 2024-07-10
@@ -269,7 +287,7 @@
        * data update for 2024-07-09
 
 20240614.001 2024-06-14T20:50:14Z
-       * Data update for 2024-06-14
+       * data update for 2024-06-14
 
 20240601.001 2024-06-01T13:28:51Z
        * data update for 2024-06-01
@@ -293,22 +311,22 @@
        * data update for 2024-04-13
 
 20240323.001 2024-03-23T08:30:28Z
-       * Data update for 2023-03-23
+       * data update for 2023-03-23
 
 20240321.001 2024-03-21T07:16:25Z
-       * Data update for 2024-03-21
+       * data update for 2024-03-21
 
 20240313.001 2024-03-13T08:28:48Z
-       * Data update for 2024-03-13
+       * data update for 2024-03-13
 
 20240308.001 2024-03-08T08:32:18Z
-       * Data update for 2024-03-08
+       * data update for 2024-03-08
 
 20240302.001 2024-03-02T23:33:19Z
-       * Data update for 2024-03-02
+       * data update for 2024-03-02
 
 20240229.001 2024-02-29T21:17:00Z
-       * Data update for 2024-02-29 (Leap day!)
+       * data update for 2024-02-29 (Leap day!)
 
 20240209.001 2024-02-09T21:13:28Z
        * data update for 2024-02-09
@@ -317,16 +335,16 @@
        * data update for 2024-02-06
 
 20240126.001 2024-01-26T04:20:55Z
-       * Data update for 2024-01-25
+       * data update for 2024-01-25
 
 20240123.001 2024-01-23T14:52:26Z
-       * Data update for 2024-01-23
+       * data update for 2024-01-23
 
 20240116.001 2024-01-16T14:01:15Z
        * Data upate for 2024-01-16
 
 20240111.001 2024-01-11T19:06:03Z
-       * Data update for 2014-01-11
+       * data update for 2014-01-11
 
 20231220.001 2023-12-21T08:59:21Z
        * data update for 2023-12-20
@@ -338,7 +356,7 @@
        * data update for 2023-11-30
 
 20231125.001 2023-11-25T07:20:29Z
-       * Data update for 2023-11-25
+       * data update for 2023-11-25
 
 20231118.001 2023-11-18T09:36:00Z
        * data update for 2023-11-18
@@ -350,13 +368,13 @@
        * data update for 2023-11-10
 
 20231102.001 2023-11-02T05:03:05Z
-       * Data update for 2023-11-02
+       * data update for 2023-11-02
 
 20231031.001 2023-10-31T14:31:39Z
-       * Data update for 2023-10-31
+       * data update for 2023-10-31
 
 20231020.001 2023-10-20T08:12:42Z
-       * Data update for 2023-10-20
+       * data update for 2023-10-20
 
 20231013.001 2023-10-13T12:09:42Z
        * data update for 2023-10-13
@@ -365,68 +383,67 @@
        * data update for 2023-10-10
 
 20231006.001 2023-10-08T02:04:15Z
-
        * data update for 2023-10-06
 
 20230926.001 2023-09-26T09:01:09Z
-       * Data update for 2023-09-26
+       * data update for 2023-09-26
 
 20230923.001 2023-09-23T19:43:19Z
-       * Data update for 20230923
+       * data update for 20230923
 
 20230922.001 2023-09-23T00:18:18Z
-       * Data update for 20230922
+       * data update for 20230922
 
 20230907.001 2023-09-07T09:34:02Z
        * data update for 2023-09-07
 
 20230904.001 2023-09-05T01:54:08Z
-       * Data update for 2023-09-04
+       * data update for 2023-09-04
 
 20230830.001 2023-08-30T11:43:37Z
-       Data update for 2023-08-30
+       * data update for 2023-08-30
 
 20230822.001 2023-08-22T05:23:14Z
-       * Data update for 2023-08-22
+       * data update for 2023-08-22
 
 20230811.001 2023-08-11T09:23:24Z
-       * Data update for 2023-08-11
+       * data update for 2023-08-11
 
 20230729.001 2023-07-29T20:53:52Z
-       * Data update for 2023-07-29
+       * data update for 2023-07-29
 
 20230719.001 2023-07-19T19:30:03Z
-       * Data update for 2023-07-19
+       * data update for 2023-07-19
 
 20230718.001 2023-07-18T19:22:42Z
-       * Data update for 20230718.001
+       * data update for 20230718.001
 
 20230714.001 2023-07-14T07:35:39Z
-       * Data update for 20230707
+       * data update for 20230707
 
 20230707.001 2023-07-07T03:52:07Z
-       * Data update for 20230707
+       * data update for 20230707
 
 20230626.001 2023-06-26T15:49:00Z
-       * Data update for 20230626
+       * data update for 20230626
 
 20230528.001 2023-05-28T21:01:11Z
        * Update for 2023-05-28
 
 20230516.001 2023-05-16T15:09:45Z
-       * Data update for May 16, 2023
+       * data update for May 16, 2023
 
 20230426.002 2023-05-04T04:20:45Z
        * fix a problem with the MANIFEST (#30). No data updates.
 
 20230426.001 2023-04-26T20:39:21Z
-       Data update for 20230426
+       * data update for 2023-04-26
 
 20230410.001 2023-04-10T06:25:50Z
-       * Data update for 2023-04-10
+       * data update for 2023-04-10
 
 20230331.001 2023-04-03T05:04:52Z
-       * Data update for 2023-03-30
+       * data update for 2023-03-30
 
 20230322.001 2023-03-22T18:22:12Z
        * ISBN data for 2023-03-22
@@ -470,7 +487,7 @@
 
 20210112.001 2021-01-19T14:48:12Z
        * freshen distro, dump Travis CI, add Github Actions
-       * Update to latest Business::ISBN::Data
+       * Update to the latest Business::ISBN::Data
 
 20191107 2019-12-11T20:04:42Z
        * Peter Williams fixed the 978/979 distinction (GitHub #5)
@@ -487,8 +504,8 @@
        * Update to the latest data (2014-09-10)
 
 20120719.01 - 2012-07-26
-       Specify the Test::More version so I can use subtest.
-       No code or feature changes
+       * Specify the Test::More version so I can use subtest.
+       * No code or feature changes
 
 20120719 - 2012-07-23
        * Support data from RangeMessage.xml. You can use the latest
@@ -503,20 +520,20 @@
 20081020 - 2008-10-20
        * Updated publisher codes thanks to Yakov Shafranovich
        * Version number is now the update date of the module,
-       in YYYYMMDD. This not the date of the ISBN Agency
+       in YYYYMMDD. This is not the date of the ISBN Agency
        updates though.
 
 1.17 - 2007-10-27
-       * Update to docs to point to latest URL for ISBN International
+       * Update the docs to point to the latest URL for ISBN International
 
 1.16 - 2007-10-25
-       * distro cleanups. No need to upgrade.:wq
+       * distro cleanups. No need to upgrade.
 
 1.15 - 2007-08-31
-       [BUGFIX] RT #29078: Fix publihser ranges for Greece
+       * RT #29078: Fix publisher ranges for Greece
 
 1.14 - 2007-05-18
-       * *Added 7000-8499 range from Greece (960) to fix RT #27107
+       * Added 7000-8499 range from Greece (960) to fix RT #27107
 
 1.13 - 2007-01-09
        * updated copyright and license info
@@ -563,7 +580,7 @@
        * Updated publisher ranges
 
 1.03 - 2002-11-25
-       * fixed Makefile to install in right place
+       * fixed Makefile to install in the right place
 
 1.02 - 2002-11-25
        * this is the first release as a separate module
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/META.json 
new/Business-ISBN-Data-20260508.001/META.json
--- old/Business-ISBN-Data-20260408.001/META.json       2026-04-08 
06:56:37.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/META.json       2026-05-08 
22:41:05.000000000 +0200
@@ -56,6 +56,6 @@
          "web" : "https://github.com/briandfoy/business-isbn-data";
       }
    },
-   "version" : "20260408.001",
+   "version" : "20260508.001",
    "x_serialization_backend" : "JSON::PP version 4.16"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/META.yml 
new/Business-ISBN-Data-20260508.001/META.yml
--- old/Business-ISBN-Data-20260408.001/META.yml        2026-04-08 
06:56:37.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/META.yml        2026-05-08 
22:41:05.000000000 +0200
@@ -28,5 +28,5 @@
   bugtracker: https://github.com/briandfoy/business-isbn-data/issues
   homepage: https://github.com/briandfoy/business-isbn-data
   repository: https://github.com/briandfoy/business-isbn-data
-version: '20260408.001'
+version: '20260508.001'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Business-ISBN-Data-20260408.001/lib/Business/ISBN/Data.pm 
new/Business-ISBN-Data-20260508.001/lib/Business/ISBN/Data.pm
--- old/Business-ISBN-Data-20260408.001/lib/Business/ISBN/Data.pm       
2026-04-08 06:56:36.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/lib/Business/ISBN/Data.pm       
2026-05-08 22:41:04.000000000 +0200
@@ -8,7 +8,7 @@
 use File::Basename        qw(dirname);
 use File::Spec::Functions qw(catfile);
 
-our $VERSION = '20260408.001';
+our $VERSION = '20260508.001';
 
 =encoding utf8
 
@@ -116,18 +116,19 @@
 sub _default_data {
 # BEGIN REPLACE
        (
-       _data_date => 'Wed, 8 Apr 2026 05:30:08 BST',
-       _serial    => '16831c4f-b571-454b-bbd1-a043856bcf2b',
+       _data_date => 'Fri, 8 May 2026 05:41:35 BST',
+       _serial    => '9a219ac6-739d-4d78-9b35-38d1a640c2a5',
        _source    => __FILE__,
        978 => {
                0     => [ 'English language'             => [ '00', '19', 
'200', '227', '2280', '2289', '229', '368', '3690', '3699', '370', '638', 
'6390', '6397', '6398000', '6399999', '640', '644', '6450000', '6459999', 
'646', '647', '6480000', '6489999', '649', '654', '6550', '6559', '656', '699', 
'7000', '8499', '85000', '89999', '900000', '900370', '9003710', '9003719', 
'900372', '949999', '9500000', '9999999' ] ],
-               1     => [ 'English language'             => [ '000', '009', 
'01', '02', '030', '034', '0350', '0399', '040', '047', '0480', '0499', '05', 
'05', '0670000', '0699999', '0700', '0999', '100', '397', '3980', '5499', 
'55000', '64999', '6500', '6799', '68000', '68599', '6860', '7139', '714', 
'716', '7170', '7319', '7320000', '7399999', '74000', '76199', '7620', '7634', 
'7635000', '7649999', '76500', '77499', '7750000', '7753999', '77540', '77639', 
'7764000', '7764999', '77650', '77699', '7770000', '7782999', '77830', '78999', 
'7900', '7999', '80000', '80049', '80050', '80499', '80500', '83799', 
'8380000', '8384999', '83850', '86719', '8672', '8675', '86760', '86979', 
'869800', '915999', '9160000', '9165059', '916506', '916869', '9168700', 
'9169079', '916908', '919163', '9191640', '9195649', '919565', '919599', 
'9196000', '9196549', '919655', '972999', '9730', '9877', '987800', '991149', 
'9911500', '9911999', '991200', '998989', '9989900', '9999999' ] ],
+               1     => [ 'English language'             => [ '000', '009', 
'01', '02', '030', '034', '0350', '0399', '040', '047', '0480', '0499', '05', 
'05', '0666000', '0669999', '0670000', '0699999', '0700', '0999', '100', '397', 
'3980', '5499', '55000', '64999', '6500', '6799', '68000', '68599', '6860', 
'7139', '714', '716', '7170', '7319', '7320000', '7399999', '74000', '76199', 
'7620', '7634', '7635000', '7649999', '76500', '77499', '7750000', '7753999', 
'77540', '77639', '7764000', '7764999', '77650', '77699', '7770000', '7782999', 
'77830', '78999', '7900', '7999', '80000', '80049', '80050', '80499', '80500', 
'83799', '8380000', '8384999', '83850', '86719', '8672', '8675', '86760', 
'86979', '869800', '915999', '9160000', '9165059', '916506', '916869', 
'9168700', '9169079', '916908', '919163', '9191640', '9195649', '919565', 
'919599', '9196000', '9196549', '919655', '972999', '9730', '9877', '987800', 
'991149', '9911500', '9911999', '991200', '998989', '9989900', '9999999' ] ],
                2     => [ 'French language'              => [ '00', '19', 
'200', '349', '35000', '39999', '400', '486', '487000', '494999', '495', '495', 
'4960', '4966', '49670', '49699', '497', '527', '5280', '5299', '530', '699', 
'7000', '8399', '84000', '89999', '900000', '919799', '91980', '91980', 
'919810', '919942', '9199430', '9199689', '919969', '949999', '9500000', 
'9999999' ] ],
                3     => [ 'German language'              => [ '00', '02', 
'030', '033', '0340', '0369', '03700', '03999', '04', '19', '200', '312', 
'3130', '3139', '314', '389', '39', '39', '400', '688', '68900', '69499', 
'6950', '8499', '85000', '89999', '900000', '949999', '9500000', '9539999', 
'95400', '96999', '9700000', '9849999', '98500', '99959', '9996', '9999' ] ],
                4     => [ 'Japan'                        => [ '00', '19', 
'200', '699', '7000', '8499', '85000', '89999', '900000', '949999', '9500000', 
'9999999' ] ],
                5     => [ 'former U.S.S.R'               => [ '00000', 
'00499', '0050', '0099', '01', '19', '200', '361', '3620', '3623', '36240', 
'36299', '363', '420', '4210', '4299', '430', '430', '4310', '4399', '440', 
'440', '4410', '4499', '450', '603', '6040000', '6049999', '605', '699', 
'7000', '8499', '85000', '89999', '900000', '909999', '91000', '91999', '9200', 
'9299', '93000', '94999', '9500000', '9500999', '9501', '9799', '98000', 
'98999', '9900000', '9909999', '9910', '9999' ] ],
                7     => [ 'China, People\'s Republic'    => [ '00', '09', 
'100', '499', '5000', '7999', '80000', '89999', '900000', '999999' ] ],
                65    => [ 'Brazil'                       => [ '00', '02', 
'250', '299', '300', '302', '5000', '6349', '80000', '81824', '82000', '89999', 
'900000', '902449', '975500', '999999' ] ],
+               66    => [ 'Federated Panel'              => [ '30', '30' ] ],
                80    => [ 'former Czechoslovakia'        => [ '00', '19', 
'200', '529', '53000', '54999', '550', '689', '69000', '69999', '7000', '8499', 
'85000', '89999', '900000', '998999', '99900', '99999' ] ],
                81    => [ 'India'                        => [ '00', '18', 
'19000', '19999', '200', '684', '685000', '689999', '69000', '69999', '7000', 
'8499', '85000', '89999', '900000', '999999' ] ],
                82    => [ 'Norway'                       => [ '00', '19', 
'200', '689', '690000', '699999', '7000', '8999', '90000', '98999', '990000', 
'999999' ] ],
@@ -164,7 +165,7 @@
                619   => [ 'Bulgaria'                     => [ '00', '14', 
'150', '699', '7000', '8999', '90000', '99999' ] ],
                620   => [ 'Mauritius'                    => [ '0', '9' ] ],
                621   => [ 'Philippines'                  => [ '00', '29', 
'400', '599', '8000', '8999', '95000', '99999' ] ],
-               622   => [ 'Iran'                         => [ '00', '10', 
'110', '129', '1300', '1799', '180', '181', '1830', '1899', '19500', '19999', 
'200', '459', '4600', '8749', '87500', '99999' ] ],
+               622   => [ 'Iran'                         => [ '00', '10', 
'110', '129', '1300', '1799', '180', '182', '1830', '1899', '19500', '19999', 
'200', '459', '4600', '8749', '87500', '99999' ] ],
                623   => [ 'Indonesia'                    => [ '00', '10', 
'110', '524', '5250', '8799', '88000', '99999' ] ],
                624   => [ 'Sri Lanka'                    => [ '00', '04', 
'200', '249', '4850', '6899', '91000', '99999' ] ],
                625   => [ 'Türkiye'                      => [ '00', '01', 
'320', '442', '44300', '44499', '445', '449', '5500', '7793', '77940', '77949', 
'7795', '8999', '90000', '99999' ] ],
@@ -176,7 +177,7 @@
                631   => [ 'Argentina'                    => [ '00', '09', 
'300', '399', '6500', '7499', '90000', '99999' ] ],
                632   => [ 'Vietnam'                      => [ '00', '11', 
'600', '679' ] ],
                633   => [ 'Egypt'                        => [ '00', '01', 
'300', '349', '8250', '8999', '99500', '99999' ] ],
-               634   => [ 'Indonesia'                    => [ '00', '04', 
'200', '349', '7000', '7999', '96000', '99999' ] ],
+               634   => [ 'Indonesia'                    => [ '00', '05', 
'200', '349', '7000', '7999', '96000', '99999' ] ],
                950   => [ 'Argentina'                    => [ '00', '49', 
'500', '899', '9000', '9899', '99000', '99999' ] ],
                951   => [ 'Finland'                      => [ '0', '1', '20', 
'54', '550', '889', '8900', '9499', '95000', '99999' ] ],
                952   => [ 'Finland'                      => [ '00', '18', 
'19500', '19999', '200', '499', '5000', '5999', '60', '64', '65000', '65999', 
'6600', '6699', '67000', '69999', '7000', '7999', '80', '94', '9500', '9899', 
'99000', '99999' ] ],
@@ -241,7 +242,7 @@
                9926  => [ 'Bosnia and Herzegovina'       => [ '0', '1', '20', 
'39', '400', '799', '8000', '9999' ] ],
                9927  => [ 'Qatar'                        => [ '00', '09', 
'100', '399', '4000', '4999' ] ],
                9928  => [ 'Albania'                      => [ '00', '09', 
'100', '399', '4000', '4999', '800', '899', '90', '99' ] ],
-               9929  => [ 'Guatemala'                    => [ '0', '3', '40', 
'54', '550', '799', '8000', '9999' ] ],
+               9929  => [ 'Guatemala'                    => [ '0', '3', '40', 
'54', '550', '799', '8000', '9799', '980', '999' ] ],
                9930  => [ 'Costa Rica'                   => [ '00', '49', 
'500', '939', '9400', '9999' ] ],
                9931  => [ 'Algeria'                      => [ '00', '23', 
'240', '899', '9000', '9999' ] ],
                9932  => [ 'Lao People\'s Democratic Republic' => [ '00', '39', 
'400', '849', '8500', '9999' ] ],
@@ -402,7 +403,7 @@
                99998 => [ 'Namibia'                      => [ '80', '89' ] ],
        },
        979 => {
-               8     => [ 'United States'                => [ '1950', '1999', 
'200', '229', '230', '239', '2400', '2599', '2600', '2799', '2800', '2999', 
'3000', '8849', '88500', '89999', '90000', '90999', '950000', '969999', 
'9850000', '9929999', '9930000', '9959999', '9960000', '9984999', '9985000', 
'9999999' ] ],
+               8     => [ 'United States'                => [ '1800', '1949', 
'1950', '1999', '200', '239', '2400', '2599', '2600', '2799', '2800', '2999', 
'3000', '8849', '88500', '89999', '90000', '90999', '950000', '969999', 
'9850000', '9929999', '9930000', '9959999', '9960000', '9984999', '9985000', 
'9999999' ] ],
                10    => [ 'France'                       => [ '00', '19', 
'200', '699', '7000', '8999', '90000', '97599', '976000', '999999' ] ],
                11    => [ 'Korea, Republic'              => [ '00', '23', 
'24000', '24999', '250', '549', '5500', '8499', '85000', '94999', '950000', 
'999999' ] ],
                12    => [ 'Italy'                        => [ '200', '299', 
'5450', '5999', '80000', '84999', '985000', '999999' ] ],
@@ -423,7 +424,7 @@
        my $file = 'RangeMessage.xml';
        no warnings 'uninitialized';
        my @candidates = grep { -e } (
-               $ENV{ISBN_RANGE_MESSAGE},              # env
+               (exists $ENV{ISBN_RANGE_MESSAGE} ?  $ENV{ISBN_RANGE_MESSAGE} : 
()),
                catfile( dirname( __FILE__ ), $file ), # next to the module
                $file,                                 # current directory
                );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Business-ISBN-Data-20260408.001/lib/Business/ISBN/RangeMessage.xml 
new/Business-ISBN-Data-20260508.001/lib/Business/ISBN/RangeMessage.xml
--- old/Business-ISBN-Data-20260408.001/lib/Business/ISBN/RangeMessage.xml      
2026-04-08 06:56:36.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/lib/Business/ISBN/RangeMessage.xml      
2026-05-08 22:41:04.000000000 +0200
@@ -17,8 +17,8 @@
 ]>
 <ISBNRangeMessage>
   <MessageSource>International ISBN Agency</MessageSource>
-  
<MessageSerialNumber>16831c4f-b571-454b-bbd1-a043856bcf2b</MessageSerialNumber>
-  <MessageDate>Wed, 8 Apr 2026 05:30:08 BST</MessageDate>
+  
<MessageSerialNumber>9a219ac6-739d-4d78-9b35-38d1a640c2a5</MessageSerialNumber>
+  <MessageDate>Fri, 8 May 2026 05:41:35 BST</MessageDate>
   <EAN.UCCPrefixes>
     <EAN.UCC>
       <Prefix>978</Prefix>
@@ -37,7 +37,11 @@
           <Length>2</Length>
         </Rule>
         <Rule>
-          <Range>6600000-6998999</Range>
+          <Range>6600000-6699999</Range>
+          <Length>2</Length>
+        </Rule>
+        <Rule>
+          <Range>6700000-6998999</Range>
           <Length>0</Length>
         </Rule>
         <Rule>
@@ -217,10 +221,14 @@
           <Length>2</Length>
         </Rule>
         <Rule>
-          <Range>0600000-0669999</Range>
+          <Range>0600000-0665999</Range>
           <Length>0</Length>
         </Rule>
         <Rule>
+          <Range>0666000-0669999</Range>
+          <Length>7</Length>
+        </Rule>
+        <Rule>
           <Range>0670000-0699999</Range>
           <Length>7</Length>
         </Rule>
@@ -1333,14 +1341,10 @@
           <Length>4</Length>
         </Rule>
         <Rule>
-          <Range>1800000-1819999</Range>
+          <Range>1800000-1829999</Range>
           <Length>3</Length>
         </Rule>
         <Rule>
-          <Range>1820000-1829999</Range>
-          <Length>0</Length>
-        </Rule>
-        <Rule>
           <Range>1830000-1899999</Range>
           <Length>4</Length>
         </Rule>
@@ -1737,11 +1741,11 @@
       <Agency>Indonesia</Agency>
       <Rules>
         <Rule>
-          <Range>0000000-0499999</Range>
+          <Range>0000000-0599999</Range>
           <Length>2</Length>
         </Rule>
         <Rule>
-          <Range>0500000-1999999</Range>
+          <Range>0600000-1999999</Range>
           <Length>0</Length>
         </Rule>
         <Rule>
@@ -1825,6 +1829,24 @@
       </Rules>
     </Group>
     <Group>
+      <Prefix>978-66</Prefix>
+      <Agency>Federated Panel</Agency>
+      <Rules>
+        <Rule>
+          <Range>0000000-2999999</Range>
+          <Length>0</Length>
+        </Rule>
+        <Rule>
+          <Range>3000000-3099999</Range>
+          <Length>2</Length>
+        </Rule>
+        <Rule>
+          <Range>3100000-9999999</Range>
+          <Length>0</Length>
+        </Rule>
+      </Rules>
+    </Group>
+    <Group>
       <Prefix>978-69990</Prefix>
       <Agency>Zambia registration group</Agency>
       <Rules>
@@ -5287,9 +5309,13 @@
           <Length>3</Length>
         </Rule>
         <Rule>
-          <Range>8000000-9999999</Range>
+          <Range>8000000-9799999</Range>
           <Length>4</Length>
         </Rule>
+        <Rule>
+          <Range>9800000-9999999</Range>
+          <Length>3</Length>
+        </Rule>
       </Rules>
     </Group>
     <Group>
@@ -9059,19 +9085,19 @@
       <Agency>United States</Agency>
       <Rules>
         <Rule>
-          <Range>0000000-1949999</Range>
+          <Range>0000000-1799999</Range>
           <Length>0</Length>
         </Rule>
         <Rule>
-          <Range>1950000-1999999</Range>
+          <Range>1800000-1949999</Range>
           <Length>4</Length>
         </Rule>
         <Rule>
-          <Range>2000000-2299999</Range>
-          <Length>3</Length>
+          <Range>1950000-1999999</Range>
+          <Length>4</Length>
         </Rule>
         <Rule>
-          <Range>2300000-2399999</Range>
+          <Range>2000000-2399999</Range>
           <Length>3</Length>
         </Rule>
         <Rule>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/t/get_data.t 
new/Business-ISBN-Data-20260508.001/t/get_data.t
--- old/Business-ISBN-Data-20260408.001/t/get_data.t    2026-04-08 
06:56:36.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/t/get_data.t    2026-05-08 
22:41:04.000000000 +0200
@@ -11,24 +11,35 @@
 
 can_ok $class, @subs;
 
-subtest 'ISBN_RANGE_MESSAGE exists' => sub {
+my $KEY = 'ISBN_RANGE_MESSAGE';
+
+# https://github.com/briandfoy/business-isbn-data/issues/236
+subtest 'ISBN_RANGE_MESSAGE env var does not exist before or after' => sub {
+       delete local $ENV{$KEY};
+       ok ! exists $ENV{$KEY}, "env var key <$KEY> does not exist (before)";
+       my %data = Business::ISBN::Data->_get_data();
+       ok ! exists $ENV{$KEY}, "env var key <$KEY> does not exist (after)";
+       };
+
+subtest 'ISBN_RANGE_MESSAGE file exists' => sub {
        my $file = 'lib/Business/ISBN/RangeMessage.xml';
        ok -e $file, "$file exists";
-       local $ENV{ISBN_RANGE_MESSAGE} = $file;
+       local $ENV{$KEY} = $file;
 
        my %data = Business::ISBN::Data->_get_data();
        ok exists $data{'_source'}, '_source exists in hash';
        is $data{'_source'}, $file, '_source is the file';
        };
 
-subtest 'ISBN_RANGE_MESSAGE does not exist' => sub {
+subtest 'ISBN_RANGE_MESSAGE file does not exist' => sub {
        my $file = 'lib/Business/ISBN/RangeMessage.yaml';
        ok ! -e $file, "$file does not exist";
-       local $ENV{ISBN_RANGE_MESSAGE} = $file;
+       local $ENV{$KEY} = $file;
 
-       diag( "This will be a warning here" );
+       my $warning;
+       local $SIG{'__WARN__'} = sub { $warning .= $_[0] };
        my %data = Business::ISBN::Data->_get_data();
-       diag( "There should be no more warnings" );
+       like $warning, qr/does not exist/, 'warning message notes the file is 
not there';
        ok exists $data{'_source'}, '_source exists in hash';
        is basename($data{'_source'}), 'RangeMessage.xml', '_source is 
distributed file';
        };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/t/parse.t 
new/Business-ISBN-Data-20260508.001/t/parse.t
--- old/Business-ISBN-Data-20260408.001/t/parse.t       2026-04-08 
06:56:36.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/t/parse.t       2026-05-08 
22:41:04.000000000 +0200
@@ -15,9 +15,10 @@
        my $file = 'lib/Business/ISBN/RangeMessage.yamml';
        ok ! -e $file, "$file does not exist";
 
-       diag( "This will be a warning here" );
+       my $warning;
+       local $SIG{'__WARN__'} = sub { $warning .= $_[0] };
        my $result = Business::ISBN::Data::_parse_range_message( $file );
-       diag( "There should be no more warnings" );
+       like $warning, qr/Could not open/, 'warning message notes the file is 
not there';
        ok ! defined $result, "_parse_range_message returns undef if file does 
not exist";
        };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Business-ISBN-Data-20260408.001/t/test_manifest 
new/Business-ISBN-Data-20260508.001/t/test_manifest
--- old/Business-ISBN-Data-20260408.001/t/test_manifest 2026-04-08 
06:56:36.000000000 +0200
+++ new/Business-ISBN-Data-20260508.001/t/test_manifest 2026-05-08 
22:41:04.000000000 +0200
@@ -3,3 +3,5 @@
 pod_coverage.t
 check_data_structure.t
 default_data.t
+get_data.t
+parse.t

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.vCWHqN/_old  2026-05-16 19:25:09.115576299 +0200
+++ /var/tmp/diff_new_pack.vCWHqN/_new  2026-05-16 19:25:09.119576462 +0200
@@ -1,6 +1,6 @@
-mtime: 1775678918
-commit: 251bf0292fddec32d482a85286a6c87fb986c11cd484fc872d4c60f4a75461dd
-url: https://src.opensuse.org/perl/perl-Business-ISBN-Data.git
-revision: 251bf0292fddec32d482a85286a6c87fb986c11cd484fc872d4c60f4a75461dd
+mtime: 1778311304
+commit: bc4cf169bc134d96fad796c57e2bb7aebbb864d90de93011b57d9c67c4e1ecbf
+url: https://src.opensuse.org/perl/perl-Business-ISBN-Data
+revision: bc4cf169bc134d96fad796c57e2bb7aebbb864d90de93011b57d9c67c4e1ecbf
 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-09 09:21:44.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to