Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-URI for openSUSE:Factory 
checked in at 2026-09-09 16:18:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-URI (Old)
 and      /work/SRC/openSUSE:Factory/.perl-URI.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-URI"

Wed Sep  9 16:18:49 2026 rev:60 rq:1376328 version:5.370.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-URI/perl-URI.changes        2026-09-01 
15:47:21.829678193 +0200
+++ /work/SRC/openSUSE:Factory/.perl-URI.new.1265/perl-URI.changes      
2026-09-09 16:21:08.478001216 +0200
@@ -1,0 +2,10 @@
+Fri Sep  4 09:44:21 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 5.370.0 (5.37)
+   see /usr/share/doc/packages/perl-URI/Changes
+
+  5.37      2026-09-03 22:49:36Z
+      - Preserve leading and trailing whitespace in file:// URI paths instead
+        of silently stripping it (GH#95) (Jacques Deguest)
+
+-------------------------------------------------------------------

Old:
----
  URI-5.36.tar.gz

New:
----
  URI-5.37.tar.gz

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

Other differences:
------------------
++++++ perl-URI.spec ++++++
--- /var/tmp/diff_new_pack.JQU2Qj/_old  2026-09-09 16:21:09.281034678 +0200
+++ /var/tmp/diff_new_pack.JQU2Qj/_new  2026-09-09 16:21:09.283034762 +0200
@@ -18,10 +18,10 @@
 
 %define cpan_name URI
 Name:           perl-URI
-Version:        5.360.0
+Version:        5.370.0
 Release:        0
-# 5.36 -> normalize -> 5.360.0
-%define cpan_version 5.36
+# 5.37 -> normalize -> 5.370.0
+%define cpan_version 5.37
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Uniform Resource Identifiers (absolute and relative)
 URL:            https://metacpan.org/release/%{cpan_name}

++++++ URI-5.36.tar.gz -> URI-5.37.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/Changes new/URI-5.37/Changes
--- old/URI-5.36/Changes        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/Changes        2026-09-04 00:49:40.000000000 +0200
@@ -1,5 +1,9 @@
 Revision history for URI
 
+5.37      2026-09-03 22:49:36Z
+    - Preserve leading and trailing whitespace in file:// URI paths instead
+      of silently stripping it (GH#95) (Jacques Deguest)
+
 5.36      2026-08-19 19:37:22Z
     - Apply Unicode NFC normalization in URI::_idna nameprep so IDNA host
       encoding matches other clients instead of emitting a non-standard,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/META.json new/URI-5.37/META.json
--- old/URI-5.36/META.json      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/META.json      2026-09-04 00:49:40.000000000 +0200
@@ -96,231 +96,231 @@
    "provides" : {
       "URI" : {
          "file" : "lib/URI.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::Escape" : {
          "file" : "lib/URI/Escape.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::Heuristic" : {
          "file" : "lib/URI/Heuristic.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::IRI" : {
          "file" : "lib/URI/IRI.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::QueryParam" : {
          "file" : "lib/URI/QueryParam.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::Split" : {
          "file" : "lib/URI/Split.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::URL" : {
          "file" : "lib/URI/URL.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::WithBase" : {
          "file" : "lib/URI/WithBase.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::data" : {
          "file" : "lib/URI/data.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file" : {
          "file" : "lib/URI/file.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::Base" : {
          "file" : "lib/URI/file/Base.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::FAT" : {
          "file" : "lib/URI/file/FAT.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::Mac" : {
          "file" : "lib/URI/file/Mac.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::OS2" : {
          "file" : "lib/URI/file/OS2.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::QNX" : {
          "file" : "lib/URI/file/QNX.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::Unix" : {
          "file" : "lib/URI/file/Unix.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::file::Win32" : {
          "file" : "lib/URI/file/Win32.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ftp" : {
          "file" : "lib/URI/ftp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ftpes" : {
          "file" : "lib/URI/ftpes.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ftps" : {
          "file" : "lib/URI/ftps.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::geo" : {
          "file" : "lib/URI/geo.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::gopher" : {
          "file" : "lib/URI/gopher.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::http" : {
          "file" : "lib/URI/http.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::https" : {
          "file" : "lib/URI/https.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::icap" : {
          "file" : "lib/URI/icap.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::icaps" : {
          "file" : "lib/URI/icaps.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::irc" : {
          "file" : "lib/URI/irc.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ircs" : {
          "file" : "lib/URI/ircs.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ldap" : {
          "file" : "lib/URI/ldap.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ldapi" : {
          "file" : "lib/URI/ldapi.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ldaps" : {
          "file" : "lib/URI/ldaps.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::mailto" : {
          "file" : "lib/URI/mailto.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::mms" : {
          "file" : "lib/URI/mms.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::news" : {
          "file" : "lib/URI/news.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::nntp" : {
          "file" : "lib/URI/nntp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::nntps" : {
          "file" : "lib/URI/nntps.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::otpauth" : {
          "file" : "lib/URI/otpauth.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::pop" : {
          "file" : "lib/URI/pop.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::rlogin" : {
          "file" : "lib/URI/rlogin.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::rsync" : {
          "file" : "lib/URI/rsync.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::rtsp" : {
          "file" : "lib/URI/rtsp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::rtspu" : {
          "file" : "lib/URI/rtspu.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::scp" : {
          "file" : "lib/URI/scp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::sftp" : {
          "file" : "lib/URI/sftp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::sip" : {
          "file" : "lib/URI/sip.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::sips" : {
          "file" : "lib/URI/sips.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::smb" : {
          "file" : "lib/URI/smb.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::smtp" : {
          "file" : "lib/URI/smtp.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::snews" : {
          "file" : "lib/URI/snews.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ssh" : {
          "file" : "lib/URI/ssh.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::telnet" : {
          "file" : "lib/URI/telnet.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::tn3270" : {
          "file" : "lib/URI/tn3270.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::urn" : {
          "file" : "lib/URI/urn.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::urn::isbn" : {
          "file" : "lib/URI/urn/isbn.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::urn::oid" : {
          "file" : "lib/URI/urn/oid.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::ws" : {
          "file" : "lib/URI/ws.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       },
       "URI::wss" : {
          "file" : "lib/URI/wss.pm",
-         "version" : "5.36"
+         "version" : "5.37"
       }
    },
    "release_status" : "stable",
@@ -337,7 +337,7 @@
       "x_IRC" : "irc://irc.perl.org/#lwp",
       "x_MailingList" : "mailto:[email protected]";
    },
-   "version" : "5.36",
+   "version" : "5.37",
    "x_Dist_Zilla" : {
       "perl" : {
          "version" : "5.042002"
@@ -772,7 +772,7 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "v5.36",
+                  "tag" : "v5.37",
                   "tag_format" : "v%V",
                   "tag_message" : "v%V"
                },
@@ -931,8 +931,8 @@
       "Chase Whitener <[email protected]>",
       "Ville Skytt\u00e4 <[email protected]>",
       "Brendan Byrd <[email protected]>",
-      "David Dick <[email protected]>",
       "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
+      "David Dick <[email protected]>",
       "Mark Stosberg <[email protected]>",
       "Graham Knop <[email protected]>",
       "Michael G. Schwern <[email protected]>",
@@ -969,6 +969,7 @@
       "Ryan Kereliuk <[email protected]>",
       "Salvatore Bonaccorso <[email protected]>",
       "Sebastian Willing <[email protected]>",
+      "System Administrator <[email protected]>",
       "Tatsuhiko Miyagawa <[email protected]>",
       "Torsten F\u00f6rtsch <[email protected]>"
    ],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/META.yml new/URI-5.37/META.yml
--- old/URI-5.36/META.yml       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/META.yml       2026-09-04 00:49:40.000000000 +0200
@@ -27,175 +27,175 @@
 provides:
   URI:
     file: lib/URI.pm
-    version: '5.36'
+    version: '5.37'
   URI::Escape:
     file: lib/URI/Escape.pm
-    version: '5.36'
+    version: '5.37'
   URI::Heuristic:
     file: lib/URI/Heuristic.pm
-    version: '5.36'
+    version: '5.37'
   URI::IRI:
     file: lib/URI/IRI.pm
-    version: '5.36'
+    version: '5.37'
   URI::QueryParam:
     file: lib/URI/QueryParam.pm
-    version: '5.36'
+    version: '5.37'
   URI::Split:
     file: lib/URI/Split.pm
-    version: '5.36'
+    version: '5.37'
   URI::URL:
     file: lib/URI/URL.pm
-    version: '5.36'
+    version: '5.37'
   URI::WithBase:
     file: lib/URI/WithBase.pm
-    version: '5.36'
+    version: '5.37'
   URI::data:
     file: lib/URI/data.pm
-    version: '5.36'
+    version: '5.37'
   URI::file:
     file: lib/URI/file.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::Base:
     file: lib/URI/file/Base.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::FAT:
     file: lib/URI/file/FAT.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::Mac:
     file: lib/URI/file/Mac.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::OS2:
     file: lib/URI/file/OS2.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::QNX:
     file: lib/URI/file/QNX.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::Unix:
     file: lib/URI/file/Unix.pm
-    version: '5.36'
+    version: '5.37'
   URI::file::Win32:
     file: lib/URI/file/Win32.pm
-    version: '5.36'
+    version: '5.37'
   URI::ftp:
     file: lib/URI/ftp.pm
-    version: '5.36'
+    version: '5.37'
   URI::ftpes:
     file: lib/URI/ftpes.pm
-    version: '5.36'
+    version: '5.37'
   URI::ftps:
     file: lib/URI/ftps.pm
-    version: '5.36'
+    version: '5.37'
   URI::geo:
     file: lib/URI/geo.pm
-    version: '5.36'
+    version: '5.37'
   URI::gopher:
     file: lib/URI/gopher.pm
-    version: '5.36'
+    version: '5.37'
   URI::http:
     file: lib/URI/http.pm
-    version: '5.36'
+    version: '5.37'
   URI::https:
     file: lib/URI/https.pm
-    version: '5.36'
+    version: '5.37'
   URI::icap:
     file: lib/URI/icap.pm
-    version: '5.36'
+    version: '5.37'
   URI::icaps:
     file: lib/URI/icaps.pm
-    version: '5.36'
+    version: '5.37'
   URI::irc:
     file: lib/URI/irc.pm
-    version: '5.36'
+    version: '5.37'
   URI::ircs:
     file: lib/URI/ircs.pm
-    version: '5.36'
+    version: '5.37'
   URI::ldap:
     file: lib/URI/ldap.pm
-    version: '5.36'
+    version: '5.37'
   URI::ldapi:
     file: lib/URI/ldapi.pm
-    version: '5.36'
+    version: '5.37'
   URI::ldaps:
     file: lib/URI/ldaps.pm
-    version: '5.36'
+    version: '5.37'
   URI::mailto:
     file: lib/URI/mailto.pm
-    version: '5.36'
+    version: '5.37'
   URI::mms:
     file: lib/URI/mms.pm
-    version: '5.36'
+    version: '5.37'
   URI::news:
     file: lib/URI/news.pm
-    version: '5.36'
+    version: '5.37'
   URI::nntp:
     file: lib/URI/nntp.pm
-    version: '5.36'
+    version: '5.37'
   URI::nntps:
     file: lib/URI/nntps.pm
-    version: '5.36'
+    version: '5.37'
   URI::otpauth:
     file: lib/URI/otpauth.pm
-    version: '5.36'
+    version: '5.37'
   URI::pop:
     file: lib/URI/pop.pm
-    version: '5.36'
+    version: '5.37'
   URI::rlogin:
     file: lib/URI/rlogin.pm
-    version: '5.36'
+    version: '5.37'
   URI::rsync:
     file: lib/URI/rsync.pm
-    version: '5.36'
+    version: '5.37'
   URI::rtsp:
     file: lib/URI/rtsp.pm
-    version: '5.36'
+    version: '5.37'
   URI::rtspu:
     file: lib/URI/rtspu.pm
-    version: '5.36'
+    version: '5.37'
   URI::scp:
     file: lib/URI/scp.pm
-    version: '5.36'
+    version: '5.37'
   URI::sftp:
     file: lib/URI/sftp.pm
-    version: '5.36'
+    version: '5.37'
   URI::sip:
     file: lib/URI/sip.pm
-    version: '5.36'
+    version: '5.37'
   URI::sips:
     file: lib/URI/sips.pm
-    version: '5.36'
+    version: '5.37'
   URI::smb:
     file: lib/URI/smb.pm
-    version: '5.36'
+    version: '5.37'
   URI::smtp:
     file: lib/URI/smtp.pm
-    version: '5.36'
+    version: '5.37'
   URI::snews:
     file: lib/URI/snews.pm
-    version: '5.36'
+    version: '5.37'
   URI::ssh:
     file: lib/URI/ssh.pm
-    version: '5.36'
+    version: '5.37'
   URI::telnet:
     file: lib/URI/telnet.pm
-    version: '5.36'
+    version: '5.37'
   URI::tn3270:
     file: lib/URI/tn3270.pm
-    version: '5.36'
+    version: '5.37'
   URI::urn:
     file: lib/URI/urn.pm
-    version: '5.36'
+    version: '5.37'
   URI::urn::isbn:
     file: lib/URI/urn/isbn.pm
-    version: '5.36'
+    version: '5.37'
   URI::urn::oid:
     file: lib/URI/urn/oid.pm
-    version: '5.36'
+    version: '5.37'
   URI::ws:
     file: lib/URI/ws.pm
-    version: '5.36'
+    version: '5.37'
   URI::wss:
     file: lib/URI/wss.pm
-    version: '5.36'
+    version: '5.37'
 requires:
   Carp: '0'
   Cwd: '0'
@@ -221,7 +221,7 @@
   bugtracker: https://github.com/libwww-perl/URI/issues
   homepage: https://github.com/libwww-perl/URI
   repository: https://github.com/libwww-perl/URI.git
-version: '5.36'
+version: '5.37'
 x_Dist_Zilla:
   perl:
     version: '5.042002'
@@ -562,7 +562,7 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: v5.36
+          tag: v5.37
           tag_format: v%V
           tag_message: v%V
         Dist::Zilla::Role::Git::Repo:
@@ -682,8 +682,8 @@
   - 'Chase Whitener <[email protected]>'
   - 'Ville Skyttä <[email protected]>'
   - 'Brendan Byrd <[email protected]>'
-  - 'David Dick <[email protected]>'
   - 'dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>'
+  - 'David Dick <[email protected]>'
   - 'Mark Stosberg <[email protected]>'
   - 'Graham Knop <[email protected]>'
   - 'Michael G. Schwern <[email protected]>'
@@ -720,6 +720,7 @@
   - 'Ryan Kereliuk <[email protected]>'
   - 'Salvatore Bonaccorso <[email protected]>'
   - 'Sebastian Willing <[email protected]>'
+  - 'System Administrator <[email protected]>'
   - 'Tatsuhiko Miyagawa <[email protected]>'
   - 'Torsten Förtsch <[email protected]>'
 x_generated_by_perl: v5.42.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/Makefile.PL new/URI-5.37/Makefile.PL
--- old/URI-5.36/Makefile.PL    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/Makefile.PL    2026-09-04 00:49:40.000000000 +0200
@@ -45,7 +45,7 @@
     "Test::Warnings" => 0,
     "utf8" => 0
   },
-  "VERSION" => "5.36",
+  "VERSION" => "5.37",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/README new/URI-5.37/README
--- old/URI-5.36/README 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/README 2026-09-04 00:49:40.000000000 +0200
@@ -1,5 +1,5 @@
 This archive contains the distribution URI,
-version 5.36:
+version 5.37:
 
   Uniform Resource Identifiers (absolute and relative)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/Escape.pm 
new/URI-5.37/lib/URI/Escape.pm
--- old/URI-5.36/lib/URI/Escape.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/Escape.pm      2026-09-04 00:49:40.000000000 +0200
@@ -148,7 +148,8 @@
 our %escapes;
 our @EXPORT    = qw(uri_escape uri_unescape uri_escape_utf8);
 our @EXPORT_OK = qw(%escapes);
-our $VERSION   = '5.36';
+
+our $VERSION = '5.37';
 
 use Carp ();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/Heuristic.pm 
new/URI-5.37/lib/URI/Heuristic.pm
--- old/URI-5.36/lib/URI/Heuristic.pm   2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/Heuristic.pm   2026-09-04 00:49:40.000000000 +0200
@@ -91,7 +91,8 @@
 
 use Exporter 5.57 'import';
 our @EXPORT_OK = qw(uf_uri uf_uristr uf_url uf_urlstr);
-our $VERSION   = '5.36';
+
+our $VERSION = '5.37';
 
 our ($MY_COUNTRY, $DEBUG);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/IRI.pm new/URI-5.37/lib/URI/IRI.pm
--- old/URI-5.36/lib/URI/IRI.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/IRI.pm 2026-09-04 00:49:40.000000000 +0200
@@ -8,7 +8,7 @@
 
 use overload '""' => sub { shift->as_string };
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub new {
     my ($class, $uri, $scheme) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/QueryParam.pm 
new/URI-5.37/lib/URI/QueryParam.pm
--- old/URI-5.36/lib/URI/QueryParam.pm  2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/QueryParam.pm  2026-09-04 00:49:40.000000000 +0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 1;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/Split.pm 
new/URI-5.37/lib/URI/Split.pm
--- old/URI-5.36/lib/URI/Split.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/Split.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use Exporter 5.57 'import';
 our @EXPORT_OK = qw(uri_split uri_join);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/URL.pm new/URI-5.37/lib/URI/URL.pm
--- old/URI-5.36/lib/URI/URL.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/URL.pm 2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI::WithBase';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 # Provide as much as possible of the old URI::URL interface for backwards
 # compatibility...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/WithBase.pm 
new/URI-5.37/lib/URI/WithBase.pm
--- old/URI-5.36/lib/URI/WithBase.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/WithBase.pm    2026-09-04 00:49:40.000000000 +0200
@@ -6,7 +6,7 @@
 use URI          ();
 use Scalar::Util qw(blessed);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use overload '""' => "as_string", fallback => 1;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_emailauth.pm 
new/URI-5.37/lib/URI/_emailauth.pm
--- old/URI-5.36/lib/URI/_emailauth.pm  2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_emailauth.pm  2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_server';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_foreign.pm 
new/URI-5.37/lib/URI/_foreign.pm
--- old/URI-5.36/lib/URI/_foreign.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_foreign.pm    2026-09-04 00:49:40.000000000 +0200
@@ -5,6 +5,6 @@
 
 use parent 'URI::_generic';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_generic.pm 
new/URI-5.37/lib/URI/_generic.pm
--- old/URI-5.36/lib/URI/_generic.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_generic.pm    2026-09-04 00:49:40.000000000 +0200
@@ -8,7 +8,7 @@
 use URI::Escape qw(uri_unescape);
 use Carp        ();
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 my $ACHAR = URI::HAS_RESERVED_SQUARE_BRACKETS ? $URI::uric : $URI::uric4host;
 $ACHAR =~ s,\\[/?],,g;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_idna.pm 
new/URI-5.37/lib/URI/_idna.pm
--- old/URI-5.36/lib/URI/_idna.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_idna.pm       2026-09-04 00:49:40.000000000 +0200
@@ -10,7 +10,7 @@
 use Unicode::Normalize qw(NFC);
 use Carp               qw(croak);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 BEGIN {
     *URI::_idna::_ENV_::JOIN_LEAKS_UTF8_FLAGS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_ldap.pm 
new/URI-5.37/lib/URI/_ldap.pm
--- old/URI-5.36/lib/URI/_ldap.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_ldap.pm       2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use URI::Escape qw(uri_unescape);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_login.pm 
new/URI-5.37/lib/URI/_login.pm
--- old/URI-5.36/lib/URI/_login.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_login.pm      2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent qw(URI::_server URI::_userpass);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 # Generic terminal logins.  This is used as a base class for 'telnet',
 # 'tn3270', and 'rlogin' URL schemes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_punycode.pm 
new/URI-5.37/lib/URI/_punycode.pm
--- old/URI-5.36/lib/URI/_punycode.pm   2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_punycode.pm   2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use Exporter 'import';
 our @EXPORT = qw(encode_punycode decode_punycode);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_query.pm 
new/URI-5.37/lib/URI/_query.pm
--- old/URI-5.36/lib/URI/_query.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_query.pm      2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 use URI::Escape  qw(uri_unescape);
 use Scalar::Util ();
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub query {
     my $self = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_segment.pm 
new/URI-5.37/lib/URI/_segment.pm
--- old/URI-5.36/lib/URI/_segment.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_segment.pm    2026-09-04 00:49:40.000000000 +0200
@@ -12,7 +12,7 @@
     '""'     => sub { $_[0]->[0] },
     fallback => 1;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub new {
     my $class   = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_server.pm 
new/URI-5.37/lib/URI/_server.pm
--- old/URI-5.36/lib/URI/_server.pm     2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_server.pm     2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 
 use URI::Escape qw(uri_unescape);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _uric_escape {
     my ($class, $str) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/_userpass.pm 
new/URI-5.37/lib/URI/_userpass.pm
--- old/URI-5.36/lib/URI/_userpass.pm   2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/_userpass.pm   2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use URI::Escape qw(uri_unescape);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub user {
     my $self = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/data.pm new/URI-5.37/lib/URI/data.pm
--- old/URI-5.36/lib/URI/data.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/data.pm        2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use MIME::Base64 qw(decode_base64 encode_base64);
 use URI::Escape  qw(uri_unescape);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/Base.pm 
new/URI-5.37/lib/URI/file/Base.pm
--- old/URI-5.36/lib/URI/file/Base.pm   2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/Base.pm   2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use URI::Escape ();
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub new {
     my $class = shift;
@@ -19,7 +19,7 @@
 
     if (defined $auth) {
         $auth =~ s,%,%25,g unless $escaped_auth;
-        $auth =~ s,([/?\#]), URI::Escape::escape_char($1),eg;
+        $auth =~ s,([/?\#\t\n\f\r\x0b ]), URI::Escape::escape_char($1),eg;
         $auth = "//$auth";
         if (defined $path) {
             $path = "/$path" unless substr($path, 0, 1) eq "/";
@@ -33,7 +33,8 @@
         $auth = "";
     }
 
-    $path =~ s,([%;?]), URI::Escape::escape_char($1),eg unless $escaped_path;
+    $path =~ s,([%;?\t\n\f\r\x0b ]), URI::Escape::escape_char($1),eg
+        unless $escaped_path;
     $path =~ s/\#/%23/g;
 
     my $uri = $auth . $path;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/FAT.pm 
new/URI-5.37/lib/URI/file/FAT.pm
--- old/URI-5.36/lib/URI/file/FAT.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/FAT.pm    2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI::file::Win32';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub fix_path {
     shift;    # class
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/Mac.pm 
new/URI-5.37/lib/URI/file/Mac.pm
--- old/URI-5.36/lib/URI/file/Mac.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/Mac.pm    2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 
 use URI::Escape qw(uri_unescape);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _file_extract_path {
     shift;    # $class
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/OS2.pm 
new/URI-5.37/lib/URI/file/OS2.pm
--- old/URI-5.36/lib/URI/file/OS2.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/OS2.pm    2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI::file::Win32';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 # The Win32 version translates k:/foo to file://k:/foo  (?!)
 # We add an empty host
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/QNX.pm 
new/URI-5.37/lib/URI/file/QNX.pm
--- old/URI-5.36/lib/URI/file/QNX.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/QNX.pm    2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI::file::Unix';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _file_extract_path {
     my ($class, $path) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/Unix.pm 
new/URI-5.37/lib/URI/file/Unix.pm
--- old/URI-5.36/lib/URI/file/Unix.pm   2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/Unix.pm   2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 
 use URI::Escape qw(uri_unescape);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _file_extract_path {
     my ($class, $path) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file/Win32.pm 
new/URI-5.37/lib/URI/file/Win32.pm
--- old/URI-5.36/lib/URI/file/Win32.pm  2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file/Win32.pm  2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 
 use URI::Escape qw(uri_unescape);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _file_extract_authority {
     my $class = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/file.pm new/URI-5.37/lib/URI/file.pm
--- old/URI-5.36/lib/URI/file.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/file.pm        2026-09-04 00:49:40.000000000 +0200
@@ -4,7 +4,7 @@
 use warnings;
 
 use parent 'URI::_generic';
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use URI::Escape qw(uri_unescape);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ftp.pm new/URI-5.37/lib/URI/ftp.pm
--- old/URI-5.36/lib/URI/ftp.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ftp.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent qw(URI::_server URI::_userpass);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ftpes.pm 
new/URI-5.37/lib/URI/ftpes.pm
--- old/URI-5.36/lib/URI/ftpes.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ftpes.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::ftp';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ftps.pm new/URI-5.37/lib/URI/ftps.pm
--- old/URI-5.36/lib/URI/ftps.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ftps.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::ftp';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/geo.pm new/URI-5.37/lib/URI/geo.pm
--- old/URI-5.36/lib/URI/geo.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/geo.pm 2026-09-04 00:49:40.000000000 +0200
@@ -8,7 +8,7 @@
 
 use base qw( URI );
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub _MINIMUM_LATITUDE      { return -90 }
 sub _MAXIMUM_LATITUDE      { return 90 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/gopher.pm 
new/URI-5.37/lib/URI/gopher.pm
--- old/URI-5.36/lib/URI/gopher.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/gopher.pm      2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_server';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/http.pm new/URI-5.37/lib/URI/http.pm
--- old/URI-5.36/lib/URI/http.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/http.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_server';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/https.pm 
new/URI-5.37/lib/URI/https.pm
--- old/URI-5.36/lib/URI/https.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/https.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::http';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/icap.pm new/URI-5.37/lib/URI/icap.pm
--- old/URI-5.36/lib/URI/icap.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/icap.pm        2026-09-04 00:49:40.000000000 +0200
@@ -4,7 +4,7 @@
 use warnings;
 use base qw(URI::http);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub default_port { return 1344 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/icaps.pm 
new/URI-5.37/lib/URI/icaps.pm
--- old/URI-5.36/lib/URI/icaps.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/icaps.pm       2026-09-04 00:49:40.000000000 +0200
@@ -4,7 +4,7 @@
 use warnings;
 use base qw(URI::icap);
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub secure { return 1 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/irc.pm new/URI-5.37/lib/URI/irc.pm
--- old/URI-5.36/lib/URI/irc.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/irc.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_login';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ircs.pm new/URI-5.37/lib/URI/ircs.pm
--- old/URI-5.36/lib/URI/ircs.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ircs.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::irc';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ldap.pm new/URI-5.37/lib/URI/ldap.pm
--- old/URI-5.36/lib/URI/ldap.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ldap.pm        2026-09-04 00:49:40.000000000 +0200
@@ -7,7 +7,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent qw(URI::_ldap URI::_server);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ldapi.pm 
new/URI-5.37/lib/URI/ldapi.pm
--- old/URI-5.36/lib/URI/ldapi.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ldapi.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent qw(URI::_ldap URI::_generic);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ldaps.pm 
new/URI-5.37/lib/URI/ldaps.pm
--- old/URI-5.36/lib/URI/ldaps.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ldaps.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::ldap';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/mailto.pm 
new/URI-5.37/lib/URI/mailto.pm
--- old/URI-5.36/lib/URI/mailto.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/mailto.pm      2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent qw(URI URI::_query);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/mms.pm new/URI-5.37/lib/URI/mms.pm
--- old/URI-5.36/lib/URI/mms.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/mms.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::http';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/news.pm new/URI-5.37/lib/URI/news.pm
--- old/URI-5.36/lib/URI/news.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/news.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_server';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/nntp.pm new/URI-5.37/lib/URI/nntp.pm
--- old/URI-5.36/lib/URI/nntp.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/nntp.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::news';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/nntps.pm 
new/URI-5.37/lib/URI/nntps.pm
--- old/URI-5.36/lib/URI/nntps.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/nntps.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::nntp';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/otpauth.pm 
new/URI-5.37/lib/URI/otpauth.pm
--- old/URI-5.36/lib/URI/otpauth.pm     2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/otpauth.pm     2026-09-04 00:49:40.000000000 +0200
@@ -8,7 +8,7 @@
 
 use parent qw( URI URI::_query );
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub new {
     my ($class, @parameters) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/pop.pm new/URI-5.37/lib/URI/pop.pm
--- old/URI-5.36/lib/URI/pop.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/pop.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_emailauth';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/rlogin.pm 
new/URI-5.37/lib/URI/rlogin.pm
--- old/URI-5.36/lib/URI/rlogin.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/rlogin.pm      2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_login';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/rsync.pm 
new/URI-5.37/lib/URI/rsync.pm
--- old/URI-5.36/lib/URI/rsync.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/rsync.pm       2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent qw(URI::_server URI::_userpass);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/rtsp.pm new/URI-5.37/lib/URI/rtsp.pm
--- old/URI-5.36/lib/URI/rtsp.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/rtsp.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::http';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/rtspu.pm 
new/URI-5.37/lib/URI/rtspu.pm
--- old/URI-5.36/lib/URI/rtspu.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/rtspu.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::rtsp';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/scp.pm new/URI-5.37/lib/URI/scp.pm
--- old/URI-5.36/lib/URI/scp.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/scp.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::ssh';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/sftp.pm new/URI-5.37/lib/URI/sftp.pm
--- old/URI-5.36/lib/URI/sftp.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/sftp.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::ssh';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/sip.pm new/URI-5.37/lib/URI/sip.pm
--- old/URI-5.36/lib/URI/sip.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/sip.pm 2026-09-04 00:49:40.000000000 +0200
@@ -14,7 +14,7 @@
 
 use URI::Escape ();
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub default_port {5060}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/sips.pm new/URI-5.37/lib/URI/sips.pm
--- old/URI-5.36/lib/URI/sips.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/sips.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::sip';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/smb.pm new/URI-5.37/lib/URI/smb.pm
--- old/URI-5.36/lib/URI/smb.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/smb.pm 2026-09-04 00:49:40.000000000 +0200
@@ -5,7 +5,7 @@
 
 use parent 'URI::_login';
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 sub default_port {445}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/smtp.pm new/URI-5.37/lib/URI/smtp.pm
--- old/URI-5.36/lib/URI/smtp.pm        2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/smtp.pm        2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_emailauth';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/snews.pm 
new/URI-5.37/lib/URI/snews.pm
--- old/URI-5.36/lib/URI/snews.pm       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/snews.pm       2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::news';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ssh.pm new/URI-5.37/lib/URI/ssh.pm
--- old/URI-5.36/lib/URI/ssh.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ssh.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_login';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/telnet.pm 
new/URI-5.37/lib/URI/telnet.pm
--- old/URI-5.36/lib/URI/telnet.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/telnet.pm      2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_login';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/tn3270.pm 
new/URI-5.37/lib/URI/tn3270.pm
--- old/URI-5.36/lib/URI/tn3270.pm      2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/tn3270.pm      2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::_login';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/urn/isbn.pm 
new/URI-5.37/lib/URI/urn/isbn.pm
--- old/URI-5.36/lib/URI/urn/isbn.pm    2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/urn/isbn.pm    2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::urn';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/urn/oid.pm 
new/URI-5.37/lib/URI/urn/oid.pm
--- old/URI-5.36/lib/URI/urn/oid.pm     2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/urn/oid.pm     2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::urn';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/urn.pm new/URI-5.37/lib/URI/urn.pm
--- old/URI-5.36/lib/URI/urn.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/urn.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/ws.pm new/URI-5.37/lib/URI/ws.pm
--- old/URI-5.36/lib/URI/ws.pm  2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/ws.pm  2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::http';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI/wss.pm new/URI-5.37/lib/URI/wss.pm
--- old/URI-5.36/lib/URI/wss.pm 2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI/wss.pm 2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 use parent 'URI::https';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/lib/URI.pm new/URI-5.37/lib/URI.pm
--- old/URI-5.36/lib/URI.pm     2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/lib/URI.pm     2026-09-04 00:49:40.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '5.36';
+our $VERSION = '5.37';
 
 # 1=version 5.10 and earlier; 0=version 5.11 and later
 use constant HAS_RESERVED_SQUARE_BRACKETS =>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/t/file.t new/URI-5.37/t/file.t
--- old/URI-5.36/t/file.t       2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/t/file.t       2026-09-04 00:49:40.000000000 +0200
@@ -3,6 +3,7 @@
 
 use Test::More;
 use URI::file ();
+use File::Spec;
 
 
 subtest 'OS related tests (unix, win32, mac)' => sub {
@@ -88,7 +89,6 @@
         );
 
     };
-
 }
 
 
@@ -117,6 +117,28 @@
         isnt($file_path, $current_dir, 'regression test for #102');
     }
 
+    # Regression test for https://github.com/libwww-perl/URI/issues/95
+    {
+        my %ws = (
+            space             => ' ',
+            tab               => "\t",
+            newline           => "\n",
+            'carriage return' => "\r",
+            'form feed'       => "\f",
+            'vertical tab'    => "\x0b",
+        );
+
+        for my $name (sort keys %ws) {
+            my $ws   = $ws{$name};
+            my $file = "${ws}hello world${ws}";
+            my $u    = URI::file->new_abs($file);
+            my @dirs = File::Spec->splitdir($u->file('Unix'));
+
+            is($dirs[-1], $file,
+                "leading and trailing $name preserved (issue GH#95)");
+        }
+    }
+
 };
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/URI-5.36/xt/author/pod-spell.t 
new/URI-5.37/xt/author/pod-spell.t
--- old/URI-5.36/xt/author/pod-spell.t  2026-08-19 21:37:25.000000000 +0200
+++ new/URI-5.37/xt/author/pod-spell.t  2026-09-04 00:49:40.000000000 +0200
@@ -14,6 +14,7 @@
 49699333
 Aas
 Adam
+Administrator
 Alders
 Alex
 Base
@@ -108,6 +109,7 @@
 Slaven
 Split
 Stosberg
+System
 TCP
 TLS
 TOTP
@@ -213,6 +215,7 @@
 relativize
 ribasushi
 rlogin
+root
 rsync
 rtsp
 rtspu

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.JQU2Qj/_old  2026-09-09 16:21:09.543045596 +0200
+++ /var/tmp/diff_new_pack.JQU2Qj/_new  2026-09-09 16:21:09.547045763 +0200
@@ -1,6 +1,6 @@
-mtime: 1787204980
-commit: 44d5f2aa0ec024b26bf2cd81c9ff0a846f76cf6fc1e495dd822d18a00e2b6a4f
+mtime: 1788515062
+commit: bd0582552677da8f9bd54cfed191698e29899edf89a8d23cb95ef81f12d9058c
 url: https://src.opensuse.org/perl/perl-URI
-revision: 44d5f2aa0ec024b26bf2cd81c9ff0a846f76cf6fc1e495dd822d18a00e2b6a4f
+revision: bd0582552677da8f9bd54cfed191698e29899edf89a8d23cb95ef81f12d9058c
 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-09-04 11:44:22.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to