Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-CPAN-Uploader for openSUSE:Factory checked in at 2023-01-31 16:10:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-CPAN-Uploader (Old) and /work/SRC/openSUSE:Factory/.perl-CPAN-Uploader.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-CPAN-Uploader" Tue Jan 31 16:10:25 2023 rev:22 rq:1062266 version:0.103018 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-CPAN-Uploader/perl-CPAN-Uploader.changes 2023-01-04 17:54:55.431002467 +0100 +++ /work/SRC/openSUSE:Factory/.perl-CPAN-Uploader.new.32243/perl-CPAN-Uploader.changes 2023-01-31 16:16:09.460172052 +0100 @@ -1,0 +2,10 @@ +Sun Jan 15 03:06:05 UTC 2023 - Tina Müller <[email protected]> + +- updated to 0.103018 + see /usr/share/doc/packages/perl-CPAN-Uploader/Changes + + 0.103018 2023-01-13 21:11:24-05:00 America/New_York + - a bit of refactoring and testing of .pause parser (thanks, Shlomi + Fish) + +------------------------------------------------------------------- Old: ---- CPAN-Uploader-0.103017.tar.gz New: ---- CPAN-Uploader-0.103018.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-CPAN-Uploader.spec ++++++ --- /var/tmp/diff_new_pack.PllJqo/_old 2023-01-31 16:16:09.864174393 +0100 +++ /var/tmp/diff_new_pack.PllJqo/_new 2023-01-31 16:16:09.868174416 +0100 @@ -18,7 +18,7 @@ %define cpan_name CPAN-Uploader Name: perl-CPAN-Uploader -Version: 0.103017 +Version: 0.103018 Release: 0 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Upload things to the CPAN ++++++ CPAN-Uploader-0.103017.tar.gz -> CPAN-Uploader-0.103018.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/Changes new/CPAN-Uploader-0.103018/Changes --- old/CPAN-Uploader-0.103017/Changes 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/Changes 2023-01-14 03:11:25.000000000 +0100 @@ -1,5 +1,9 @@ Revision history for CPAN-Uploader +0.103018 2023-01-13 21:11:24-05:00 America/New_York + - a bit of refactoring and testing of .pause parser (thanks, Shlomi + Fish) + 0.103017 2022-12-31 21:14:55-05:00 America/New_York - update author contact info diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/LICENSE new/CPAN-Uploader-0.103018/LICENSE --- old/CPAN-Uploader-0.103017/LICENSE 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/LICENSE 2023-01-14 03:11:25.000000000 +0100 @@ -1,4 +1,4 @@ -This software is copyright (c) 2022 by Ricardo SIGNES. +This software is copyright (c) 2023 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2022 by Ricardo SIGNES. +This software is Copyright (c) 2023 by Ricardo SIGNES. This is free software, licensed under: @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2022 by Ricardo SIGNES. +This software is Copyright (c) 2023 by Ricardo SIGNES. This is free software, licensed under: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/MANIFEST new/CPAN-Uploader-0.103018/MANIFEST --- old/CPAN-Uploader-0.103017/MANIFEST 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/MANIFEST 2023-01-14 03:11:25.000000000 +0100 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.029. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.030. Changes LICENSE MANIFEST @@ -12,5 +12,6 @@ t/00-load.t t/00-report-prereqs.dd t/00-report-prereqs.t +t/01-parse-dot-pause-errors.t xt/author/pod-syntax.t xt/release/changes_has_content.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/META.json new/CPAN-Uploader-0.103018/META.json --- old/CPAN-Uploader-0.103017/META.json 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/META.json 2023-01-14 03:11:25.000000000 +0100 @@ -4,7 +4,7 @@ "Ricardo SIGNES <[email protected]>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 6.029, CPAN::Meta::Converter version 2.150010", + "generated_by" : "Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -39,7 +39,7 @@ "LWP::Protocol::https" : "1", "LWP::UserAgent" : "0", "Term::ReadKey" : "0", - "perl" : "5.012", + "perl" : "v5.12.0", "strict" : "0", "warnings" : "0" } @@ -51,7 +51,9 @@ "requires" : { "ExtUtils::MakeMaker" : "0", "File::Spec" : "0", - "Test::More" : "0.96" + "File::Temp" : "0", + "Test::More" : "0.96", + "perl" : "v5.12.0" } } }, @@ -67,7 +69,7 @@ "web" : "https://github.com/rjbs/CPAN-Uploader" } }, - "version" : "0.103017", + "version" : "0.103018", "x_Dist_Zilla" : { "perl" : { "version" : "5.037002" @@ -95,7 +97,7 @@ { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", "name" : "@RJBS/CheckPrereqsIndexed", - "version" : "0.021" + "version" : "0.022" }, { "class" : "Dist::Zilla::Plugin::CheckExtraTests", @@ -139,57 +141,57 @@ { "class" : "Dist::Zilla::Plugin::PruneCruft", "name" : "@RJBS/@Filter/PruneCruft", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", "name" : "@RJBS/@Filter/ManifestSkip", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@RJBS/@Filter/MetaYAML", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@RJBS/@Filter/License", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@RJBS/@Filter/Readme", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@RJBS/@Filter/ExecDir", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::ShareDir", "name" : "@RJBS/@Filter/ShareDir", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@RJBS/@Filter/Manifest", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@RJBS/@Filter/TestRelease", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@RJBS/@Filter/ConfirmRelease", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@RJBS/@Filter/UploadToCPAN", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", @@ -199,12 +201,12 @@ } }, "name" : "@RJBS/MakeMaker", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@RJBS/AutoPrereqs", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", @@ -225,22 +227,22 @@ { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@RJBS/PkgVersion", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@RJBS/MetaConfig", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@RJBS/MetaJSON", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@RJBS/NextRelease", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", @@ -250,12 +252,12 @@ { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@RJBS/PodSyntaxTests", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", "name" : "@RJBS/Test::ReportPrereqs", - "version" : "0.028" + "version" : "0.029" }, { "class" : "Dist::Zilla::Plugin::Git::Remote::Check", @@ -271,7 +273,7 @@ } }, "name" : "@RJBS/TestMoreWithSubtests", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", @@ -282,7 +284,7 @@ ], "finder" : [ ":InstallModules", - ":ExecFiles" + ":PerlExecFiles" ], "plugins" : [ { @@ -389,12 +391,12 @@ } }, "name" : "@RJBS/PodWeaver", - "version" : "4.009" + "version" : "4.010" }, { "class" : "Dist::Zilla::Plugin::RJBSMisc", "name" : "@RJBS/RJBSMisc", - "version" : "5.021" + "version" : "5.023" }, { "class" : "Dist::Zilla::Plugin::GithubMeta", @@ -457,7 +459,7 @@ "branch" : null, "changelog" : "Changes", "signed" : 0, - "tag" : "0.103017", + "tag" : "0.103018", "tag_format" : "%v", "tag_message" : "v%V" }, @@ -512,7 +514,7 @@ } }, "name" : "Prereqs", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::RemovePrereqs", @@ -524,57 +526,57 @@ } }, "name" : "RemovePrereqs", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExtraTestFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":PerlExecFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":AllFiles", - "version" : "6.029" + "version" : "6.030" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":NoFiles", - "version" : "6.029" + "version" : "6.030" } ], "zilla" : { @@ -582,7 +584,7 @@ "config" : { "is_trial" : 0 }, - "version" : "6.029" + "version" : "6.030" } }, "x_contributors" : [ @@ -600,6 +602,7 @@ "Mike Doherty <[email protected]>", "perlancar <[email protected]>", "Ricardo Signes <[email protected]>", + "Shlomi Fish <[email protected]>", "Steven Haryanto (on Asus Zenbook) <[email protected]>", "sungo <[email protected]>", "Thibault DUPONCHELLE <[email protected]>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/META.yml new/CPAN-Uploader-0.103018/META.yml --- old/CPAN-Uploader-0.103017/META.yml 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/META.yml 2023-01-14 03:11:25.000000000 +0100 @@ -5,11 +5,13 @@ build_requires: ExtUtils::MakeMaker: '0' File::Spec: '0' + File::Temp: '0' Test::More: '0.96' + perl: v5.12.0 configure_requires: ExtUtils::MakeMaker: '6.78' dynamic_config: 0 -generated_by: 'Dist::Zilla version 6.029, CPAN::Meta::Converter version 2.150010' +generated_by: 'Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -27,14 +29,14 @@ LWP::Protocol::https: '1' LWP::UserAgent: '0' Term::ReadKey: '0' - perl: '5.012' + perl: v5.12.0 strict: '0' warnings: '0' resources: bugtracker: https://github.com/rjbs/CPAN-Uploader/issues homepage: https://github.com/rjbs/CPAN-Uploader repository: https://github.com/rjbs/CPAN-Uploader.git -version: '0.103017' +version: '0.103018' x_Dist_Zilla: perl: version: '5.037002' @@ -57,7 +59,7 @@ - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@RJBS/CheckPrereqsIndexed' - version: '0.021' + version: '0.022' - class: Dist::Zilla::Plugin::CheckExtraTests name: '@RJBS/CheckExtraTests' @@ -91,58 +93,58 @@ - class: Dist::Zilla::Plugin::PruneCruft name: '@RJBS/@Filter/PruneCruft' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::ManifestSkip name: '@RJBS/@Filter/ManifestSkip' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::MetaYAML name: '@RJBS/@Filter/MetaYAML' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::License name: '@RJBS/@Filter/License' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::Readme name: '@RJBS/@Filter/Readme' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::ExecDir name: '@RJBS/@Filter/ExecDir' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::ShareDir name: '@RJBS/@Filter/ShareDir' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::Manifest name: '@RJBS/@Filter/Manifest' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::TestRelease name: '@RJBS/@Filter/TestRelease' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@RJBS/@Filter/ConfirmRelease' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::UploadToCPAN name: '@RJBS/@Filter/UploadToCPAN' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::MakeMaker config: Dist::Zilla::Role::TestRunner: default_jobs: 9 name: '@RJBS/MakeMaker' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::AutoPrereqs name: '@RJBS/AutoPrereqs' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::Git::NextVersion config: @@ -158,19 +160,19 @@ - class: Dist::Zilla::Plugin::PkgVersion name: '@RJBS/PkgVersion' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::MetaConfig name: '@RJBS/MetaConfig' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::MetaJSON name: '@RJBS/MetaJSON' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::NextRelease name: '@RJBS/NextRelease' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@RJBS/Test::ChangesHasContent' @@ -178,11 +180,11 @@ - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@RJBS/PodSyntaxTests' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::Test::ReportPrereqs name: '@RJBS/Test::ReportPrereqs' - version: '0.028' + version: '0.029' - class: Dist::Zilla::Plugin::Git::Remote::Check name: '@RJBS/Git::Remote::Check' @@ -194,7 +196,7 @@ phase: test type: requires name: '@RJBS/TestMoreWithSubtests' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::PodWeaver config: @@ -203,7 +205,7 @@ - '@RJBS' finder: - ':InstallModules' - - ':ExecFiles' + - ':PerlExecFiles' plugins: - class: Pod::Weaver::Plugin::EnsurePod5 @@ -286,11 +288,11 @@ name: '@RJBS/List' version: '4.018' name: '@RJBS/PodWeaver' - version: '4.009' + version: '4.010' - class: Dist::Zilla::Plugin::RJBSMisc name: '@RJBS/RJBSMisc' - version: '5.021' + version: '5.023' - class: Dist::Zilla::Plugin::GithubMeta name: '@RJBS/GithubMeta' @@ -338,7 +340,7 @@ branch: ~ changelog: Changes signed: 0 - tag: '0.103017' + tag: '0.103018' tag_format: '%v' tag_message: v%V Dist::Zilla::Role::Git::Repo: @@ -378,7 +380,7 @@ phase: runtime type: requires name: Prereqs - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::RemovePrereqs config: @@ -386,52 +388,52 @@ modules_to_remove: - Config::Identity name: RemovePrereqs - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':ExtraTestFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':PerlExecFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':AllFiles' - version: '6.029' + version: '6.030' - class: Dist::Zilla::Plugin::FinderCode name: ':NoFiles' - version: '6.029' + version: '6.030' zilla: class: Dist::Zilla::Dist::Builder config: is_trial: 0 - version: '6.029' + version: '6.030' x_contributors: - 'Barbie <[email protected]>' - 'Christian Walde <[email protected]>' @@ -447,6 +449,7 @@ - 'Mike Doherty <[email protected]>' - 'perlancar <[email protected]>' - 'Ricardo Signes <[email protected]>' + - 'Shlomi Fish <[email protected]>' - 'Steven Haryanto (on Asus Zenbook) <[email protected]>' - 'sungo <[email protected]>' - 'Thibault DUPONCHELLE <[email protected]>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/Makefile.PL new/CPAN-Uploader-0.103018/Makefile.PL --- old/CPAN-Uploader-0.103017/Makefile.PL 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/Makefile.PL 2023-01-14 03:11:25.000000000 +0100 @@ -1,8 +1,8 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.029. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.030. use strict; use warnings; -use 5.012; +use 5.012000; use ExtUtils::MakeMaker 6.78; @@ -17,7 +17,7 @@ "bin/cpan-upload" ], "LICENSE" => "perl", - "MIN_PERL_VERSION" => "5.012", + "MIN_PERL_VERSION" => "5.012000", "NAME" => "CPAN::Uploader", "PREREQ_PM" => { "Carp" => 0, @@ -37,9 +37,10 @@ "TEST_REQUIRES" => { "ExtUtils::MakeMaker" => 0, "File::Spec" => 0, + "File::Temp" => 0, "Test::More" => "0.96" }, - "VERSION" => "0.103017", + "VERSION" => "0.103018", "test" => { "TESTS" => "t/*.t" } @@ -53,6 +54,7 @@ "ExtUtils::MakeMaker" => 0, "File::Basename" => 0, "File::Spec" => 0, + "File::Temp" => 0, "Getopt::Long::Descriptive" => "0.084", "HTTP::Request::Common" => 0, "HTTP::Status" => 0, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/README new/CPAN-Uploader-0.103018/README --- old/CPAN-Uploader-0.103017/README 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/README 2023-01-14 03:11:25.000000000 +0100 @@ -1,12 +1,12 @@ This archive contains the distribution CPAN-Uploader, -version 0.103017: +version 0.103018: upload things to the CPAN -This software is copyright (c) 2022 by Ricardo SIGNES. +This software is copyright (c) 2023 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. -This README file was generated by Dist::Zilla::Plugin::Readme v6.029. +This README file was generated by Dist::Zilla::Plugin::Readme v6.030. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/bin/cpan-upload new/CPAN-Uploader-0.103018/bin/cpan-upload --- old/CPAN-Uploader-0.103017/bin/cpan-upload 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/bin/cpan-upload 2023-01-14 03:11:25.000000000 +0100 @@ -176,7 +176,7 @@ =head1 VERSION -version 0.103017 +version 0.103018 =head1 PERL VERSION @@ -239,7 +239,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2022 by Ricardo SIGNES. +This software is copyright (c) 2023 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/lib/CPAN/Uploader.pm new/CPAN-Uploader-0.103018/lib/CPAN/Uploader.pm --- old/CPAN-Uploader-0.103017/lib/CPAN/Uploader.pm 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/lib/CPAN/Uploader.pm 2023-01-14 03:11:25.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -package CPAN::Uploader 0.103017; +package CPAN::Uploader 0.103018; # ABSTRACT: upload things to the CPAN #pod =head1 ORIGIN @@ -93,7 +93,7 @@ sub _ua_string { my ($self) = @_; my $class = ref $self || $self; - my $version = defined $class->VERSION ? $class->VERSION : 'dev'; + my $version = $class->VERSION // 'dev'; return "$class/$version"; } @@ -222,6 +222,32 @@ #pod #pod =cut +sub _parse_dot_pause { + my ($class, $filename) = @_; + my %conf; + open my $pauserc, '<', $filename + or die "can't open $filename for reading: $!"; + + while (<$pauserc>) { + chomp; + if (/BEGIN PGP MESSAGE/ ) { + Carp::croak "$filename seems to be encrypted. " + . "Maybe you need to install Config::Identity?" + } + + next unless $_ and $_ !~ /^\s*#/; + + if (my ($k, $v) = /^\s*(\w+)\s+(.+)$/) { + Carp::croak "multiple entries for $k" if $conf{$k}; + $conf{$k} = $v; + } + else { + Carp::croak qq#Line $. ($_) does not match the "key value" format.#; + } + } + return %conf; +} + sub read_config_file { my ($class, $filename) = @_; @@ -240,22 +266,7 @@ $conf{user} = delete $conf{username} unless $conf{user}; } else { # Process .pause manually - open my $pauserc, '<', $filename - or die "can't open $filename for reading: $!"; - - while (<$pauserc>) { - chomp; - if (/BEGIN PGP MESSAGE/ ) { - Carp::croak "$filename seems to be encrypted. " - . "Maybe you need to install Config::Identity?" - } - - next unless $_ and $_ !~ /^\s*#/; - - my ($k, $v) = /^\s*(\w+)\s+(.+)$/; - Carp::croak "multiple entries for $k" if $conf{$k}; - $conf{$k} = $v; - } + %conf = $class->_parse_dot_pause($filename); } # minimum validation of arguments @@ -309,7 +320,7 @@ =head1 VERSION -version 0.103017 +version 0.103018 =head1 PERL VERSION @@ -391,7 +402,7 @@ =head1 CONTRIBUTORS -=for stopwords Barbie Christian Walde David Caldwell Golden fREW Schmidt Gabor Szabo Graham Knop Karen Etheridge Kent Fredric Marcus Ramberg Mark Fowler Mike Doherty perlancar Ricardo Signes Steven Haryanto (on Asus Zenbook) sungo Thibault DUPONCHELLE Torsten Raudssus Vincent Pit +=for stopwords Barbie Christian Walde David Caldwell Golden fREW Schmidt Gabor Szabo Graham Knop Karen Etheridge Kent Fredric Marcus Ramberg Mark Fowler Mike Doherty perlancar Ricardo Signes Shlomi Fish Steven Haryanto (on Asus Zenbook) sungo Thibault DUPONCHELLE Torsten Raudssus Vincent Pit =over 4 @@ -453,6 +464,10 @@ =item * +Shlomi Fish <[email protected]> + +=item * + Steven Haryanto (on Asus Zenbook) <[email protected]> =item * @@ -475,7 +490,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2022 by Ricardo SIGNES. +This software is copyright (c) 2023 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/t/00-report-prereqs.dd new/CPAN-Uploader-0.103018/t/00-report-prereqs.dd --- old/CPAN-Uploader-0.103017/t/00-report-prereqs.dd 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/t/00-report-prereqs.dd 2023-01-14 03:11:25.000000000 +0100 @@ -24,7 +24,7 @@ 'LWP::Protocol::https' => '1', 'LWP::UserAgent' => '0', 'Term::ReadKey' => '0', - 'perl' => '5.012', + 'perl' => 'v5.12.0', 'strict' => '0', 'warnings' => '0' } @@ -36,7 +36,9 @@ 'requires' => { 'ExtUtils::MakeMaker' => '0', 'File::Spec' => '0', - 'Test::More' => '0.96' + 'File::Temp' => '0', + 'Test::More' => '0.96', + 'perl' => 'v5.12.0' } } }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/t/00-report-prereqs.t new/CPAN-Uploader-0.103018/t/00-report-prereqs.t --- old/CPAN-Uploader-0.103017/t/00-report-prereqs.t 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/t/00-report-prereqs.t 2023-01-14 03:11:25.000000000 +0100 @@ -3,7 +3,7 @@ use strict; use warnings; -# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.028 +# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.029 use Test::More tests => 1; @@ -109,20 +109,24 @@ my @reports = [qw/Module Want Have/]; for my $mod ( sort keys %{ $req_hash->{$phase}{$type} } ) { - next if $mod eq 'perl'; next if grep { $_ eq $mod } @exclude; - my $file = $mod; - $file =~ s{::}{/}g; - $file .= ".pm"; - my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC; - my $want = $req_hash->{$phase}{$type}{$mod}; $want = "undef" unless defined $want; $want = "any" if !$want && $want == 0; + if ($mod eq 'perl') { + push @reports, ['perl', $want, $]]; + next; + } + my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required"; + my $file = $mod; + $file =~ s{::}{/}g; + $file .= ".pm"; + my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC; + if ($prefix) { my $have = MM->parse_version( File::Spec->catfile($prefix, $file) ); $have = "undef" unless defined $have; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/t/01-parse-dot-pause-errors.t new/CPAN-Uploader-0.103018/t/01-parse-dot-pause-errors.t --- old/CPAN-Uploader-0.103017/t/01-parse-dot-pause-errors.t 1970-01-01 01:00:00.000000000 +0100 +++ new/CPAN-Uploader-0.103018/t/01-parse-dot-pause-errors.t 2023-01-14 03:11:25.000000000 +0100 @@ -0,0 +1,54 @@ +use v5.12.0; +use warnings; + +use Test::More tests => 2; +use File::Temp qw/ tempdir /; +use File::Spec (); + +use CPAN::Uploader; + +{ + my $tempdir = tempdir(CLEANUP => 1); + my $filename = File::Spec->catfile($tempdir, 'pauserc.txt'); + { + open my $out, '>', $filename; + print {$out} <<'EOF'; +user BUGSBUNNY +password hunter12 + +non_interactive +EOF + close ($out); + + my %conf; + eval { + %conf = CPAN::Uploader->_parse_dot_pause($filename); + }; + + my $err = $@; + like ($err, qr#\A\QLine 4 (non_interactive) does not match the "key value" format.\E#, + "Correct error on line without a value." + ); + } + + { + open my $out, '>', $filename; + print {$out} <<'EOF'; +user BUGSBUNNY +user LEFTPADDER +password hunter12 +EOF + close ($out); + + my %conf; + eval { + %conf = CPAN::Uploader->_parse_dot_pause($filename); + }; + + my $err = $@; + like ($err, qr#\A\Qmultiple entries for user\E#, + "Correct spelling", + ); + } +} + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Uploader-0.103017/xt/release/changes_has_content.t new/CPAN-Uploader-0.103018/xt/release/changes_has_content.t --- old/CPAN-Uploader-0.103017/xt/release/changes_has_content.t 2023-01-01 03:14:56.000000000 +0100 +++ new/CPAN-Uploader-0.103018/xt/release/changes_has_content.t 2023-01-14 03:11:25.000000000 +0100 @@ -2,7 +2,7 @@ note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '0.103017'; +my $newver = '0.103018'; my $trial_token = '-TRIAL'; my $encoding = 'UTF-8';
