diff -Nru libapp-nopaste-perl-1.011/Changes libapp-nopaste-perl-1.012/Changes --- libapp-nopaste-perl-1.011/Changes 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/Changes 2018-07-08 03:56:45.000000000 +0000 @@ -1,5 +1,8 @@ Revision history for App-Nopaste +1.012 2018-07-08 03:56:39Z + - add GitLab service + 1.011 2017-08-26 20:31:37Z - fix formatting of script pod diff -Nru libapp-nopaste-perl-1.011/CONTRIBUTING libapp-nopaste-perl-1.012/CONTRIBUTING --- libapp-nopaste-perl-1.011/CONTRIBUTING 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/CONTRIBUTING 2018-07-08 03:56:45.000000000 +0000 @@ -24,7 +24,7 @@ $ prove -lv t/some_test_file.t $ prove -lvr t/ -In most cases, 'prove' is entirely sufficent for you to test any +In most cases, 'prove' is entirely sufficient for you to test any patches you have. You may need to satisfy some dependencies. The easiest way to satisfy @@ -95,5 +95,5 @@ request to the .mailmap file to contain the correct mapping. -This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.013 from a -template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.129. +This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.014 from a +template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.143. diff -Nru libapp-nopaste-perl-1.011/debian/changelog libapp-nopaste-perl-1.012/debian/changelog --- libapp-nopaste-perl-1.011/debian/changelog 2017-08-27 05:10:33.000000000 +0000 +++ libapp-nopaste-perl-1.012/debian/changelog 2018-07-08 09:19:57.000000000 +0000 @@ -1,3 +1,17 @@ +libapp-nopaste-perl (1.012-1) unstable; urgency=medium + + [ Damyan Ivanov ] + * declare conformance with Policy 4.1.3 (no changes needed) + + [ Salvatore Bonaccorso ] + * Update Vcs-* headers for switch to salsa.debian.org + * Import upstream version 1.012 + * Bump Debhelper compat level to 10 + * Set Rules-Requires-Root to no + * Declare compliance with Debian policy 4.1.5 + + -- Salvatore Bonaccorso Sun, 08 Jul 2018 11:19:57 +0200 + libapp-nopaste-perl (1.011-1) unstable; urgency=medium * Import upstream version 1.011 diff -Nru libapp-nopaste-perl-1.011/debian/compat libapp-nopaste-perl-1.012/debian/compat --- libapp-nopaste-perl-1.011/debian/compat 2017-08-27 05:10:33.000000000 +0000 +++ libapp-nopaste-perl-1.012/debian/compat 2018-07-08 09:19:57.000000000 +0000 @@ -1 +1 @@ -9 +10 diff -Nru libapp-nopaste-perl-1.011/debian/control libapp-nopaste-perl-1.012/debian/control --- libapp-nopaste-perl-1.011/debian/control 2017-08-27 05:10:33.000000000 +0000 +++ libapp-nopaste-perl-1.012/debian/control 2018-07-08 09:19:57.000000000 +0000 @@ -6,7 +6,7 @@ Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional -Build-Depends: debhelper (>= 9) +Build-Depends: debhelper (>= 10) Build-Depends-Indep: libbrowser-open-perl, libclass-load-perl, libgetopt-long-descriptive-perl, @@ -20,10 +20,11 @@ liburi-perl, libwww-mechanize-perl, perl -Standards-Version: 4.1.0 -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libapp-nopaste-perl.git -Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libapp-nopaste-perl.git +Standards-Version: 4.1.5 +Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libapp-nopaste-perl +Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libapp-nopaste-perl.git Homepage: https://metacpan.org/release/App-Nopaste +Rules-Requires-Root: no Package: libapp-nopaste-perl Architecture: all diff -Nru libapp-nopaste-perl-1.011/dist.ini libapp-nopaste-perl-1.012/dist.ini --- libapp-nopaste-perl-1.011/dist.ini 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/dist.ini 2018-07-08 03:56:45.000000000 +0000 @@ -5,7 +5,7 @@ copyright_year = 2008 [@Author::ETHER] -:version = 0.097 +:version = 0.143 ; for Podweaver settings installer = MakeMaker ; for dynamic prereqs changes_version_columns = 8 Authority.authority = cpan:SARTAK diff -Nru libapp-nopaste-perl-1.011/INSTALL libapp-nopaste-perl-1.012/INSTALL --- libapp-nopaste-perl-1.011/INSTALL 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/INSTALL 2018-07-08 03:56:45.000000000 +0000 @@ -31,13 +31,22 @@ % make install +On Windows platforms, you should use `dmake` or `nmake`, instead of `make`. + If your perl is system-managed, you can create a local::lib in your home directory to install modules to. For details, see the local::lib documentation: https://metacpan.org/pod/local::lib + +The prerequisites of this distribution will also have to be installed manually. The +prerequisites are listed in one of the files: `MYMETA.yml` or `MYMETA.json` generated +by running the manual build process described above. + ## Documentation App-Nopaste documentation is available as POD. -You can run perldoc from a shell to read the documentation: +You can run `perldoc` from a shell to read the documentation: % perldoc App::Nopaste +For more information on installing Perl modules via CPAN, please see: +https://www.cpan.org/modules/INSTALL.html diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Command.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Command.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Command.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Command.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Command; # ABSTRACT: command-line utility for L -our $VERSION = '1.011'; +our $VERSION = '1.012'; use Getopt::Long::Descriptive (); @@ -159,7 +159,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 DESCRIPTION diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Codepeek.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Codepeek.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Codepeek.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Codepeek.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Codepeek; # ABSTRACT: (DEPRECATED) Service for Codepeek - http://codepeek.com -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -51,16 +51,12 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 DEPRECATION NOTICE L is now offline, so this service no longer works. -=head1 AUTHOR - -Justin Hunter, C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -68,7 +64,7 @@ =head1 AUTHOR -Shawn M Moore, +Justin Hunter, =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Debian.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Debian.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Debian.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Debian.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Debian; # ABSTRACT: Service provider for Debian - https://paste.debian.net/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -290,14 +290,10 @@ =head1 VERSION -version 1.011 +version 1.012 =for stopwords Niebur -=head1 AUTHOR - -Ryan Niebur, C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -305,7 +301,7 @@ =head1 AUTHOR -Shawn M Moore, +Ryan Niebur, =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Gist.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Gist.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Gist.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Gist.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,10 +3,11 @@ package App::Nopaste::Service::Gist; # ABSTRACT: Service provider for GitHub gist - http://gist.github.com/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; +use LWP::UserAgent; use JSON::MaybeXS; use Module::Runtime 'use_module'; use Path::Tiny; @@ -171,7 +172,7 @@ =head1 VERSION -version 1.011 +version 1.012 =for stopwords SIGNES gists oauth plaintext @@ -202,10 +203,6 @@ That's it! -=head1 AUTHOR - -Ricardo SIGNES, C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -213,7 +210,7 @@ =head1 AUTHOR -Shawn M Moore, +Ricardo SIGNES, =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/GitLab.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/GitLab.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/GitLab.pm 1970-01-01 00:00:00.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/GitLab.pm 2018-07-08 03:56:45.000000000 +0000 @@ -0,0 +1,145 @@ +use strict; +use warnings; +package App::Nopaste::Service::GitLab; +# ABSTRACT: Service provider for GitLab snippets + +our $VERSION = '1.012'; + +use parent 'App::Nopaste::Service'; + +use JSON::MaybeXS; +use LWP::UserAgent; +use Path::Tiny; +use namespace::clean 0.19; + +my $config; +sub config { + return $config if $config; + + local *STDERR; + + for my $key (qw(host token)) { + my $value = `git config gitlab.$key`; + return ($config = {}) unless $value && ! $?; + + chomp $value; + $config->{$key} = $value; + } + + return $config; +} + +sub available { !! keys %{ __PACKAGE__->config } } +sub forbid_in_default { 0 } + +sub nopaste { + my $self = shift; + $self->run(@_); +} + +sub run { + my ($self, %arg) = @_; + my $ua = LWP::UserAgent->new; + + my $desc = $arg{desc} || $arg{filename} || "a gist from nopaste"; + + my $filename = defined $arg{filename} + ? path($arg{filename})->basename + : 'nopaste'; + + my $json = encode_json({ + title => $desc, + file_name => $filename, + visibility => $arg{private} ? "private" : "internal", + content => $arg{text}, + }); + + my $url = sprintf 'https://%s/api/v4/snippets', $self->config->{host}; + + my $res = $ua->post( + $url, + 'PRIVATE-TOKEN' => $self->config->{token}, + Content => $json, + Content_Type => 'application/json', + ); + + return $self->return($res); +} + +sub return { + my ($self, $res) = @_; + + if ($res->is_error) { + my $text = $res->status_line; + if ($res->code == 401) { + $text .= "\nYou may need set gitlab.token and gitlab.host in your .gitconfig"; + } + return (0, "Failed: " . $text); + } + + if (($res->header('Client-Warning') || '') eq 'Internal response') { + return (0, "LWP Error: " . $res->content); + } + + my $url = decode_json($res->content)->{web_url}; + + return (0, "Could not find paste link.") unless $url; + return (1, $url); +} + +1; + +__END__ + +=pod + +=encoding UTF-8 + +=head1 NAME + +App::Nopaste::Service::GitLab - Service provider for GitLab snippets + +=head1 VERSION + +version 1.012 + +=head1 NAME + +App::Nopaste::Service::GitLab - Service provider for GitLab snippets + +=head1 VERSION + +version 1.012 + +=for stopwords SIGNES snippets oauth plaintext + +=head1 GitLab Authorization + +In order to create snippets you have to get a token. You can get this from the +Profile section of your GitLab install, under "personal access tokens." + +In your ~/.gitconfig file, add a section like this: + + [gitlab] + token = YOUR-TOKEN + host = your.gitlab-hostname.example.com + +That's it! + +=head1 SUPPORT + +Bugs may be submitted through L +(or L). + +=head1 AUTHOR + +Ricardo SIGNES, + +=head1 COPYRIGHT AND LICENSE + +This software is copyright (c) 2008 by Shawn M Moore. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + +=cut diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Mojopaste.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Mojopaste.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Mojopaste.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Mojopaste.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Mojopaste; # ABSTRACT: Service provider for mojopaste -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -57,7 +57,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 USAGE @@ -71,10 +71,6 @@ # export NOPASTE_MOJOPASTE_WEBPATH=http://paste.local # cat /proc/cpuinfo | nopaste -s Mojopaste -=head1 AUTHOR - -Dean Hamstead, C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -82,7 +78,7 @@ =head1 AUTHOR -Shawn M Moore, +Dean Hamstead, =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/PastebinCom.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/PastebinCom.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/PastebinCom.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/PastebinCom.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::PastebinCom; # ABSTRACT: Service provider for Pastebin - http://pastebin.com/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; use Module::Runtime 'use_module'; @@ -48,7 +48,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SEE ALSO diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Pastie.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Pastie.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Pastie.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Pastie.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Pastie; # ABSTRACT: Service provider for Pastie - pastie.org -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -109,7 +109,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SUPPORT diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Shadowcat.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Shadowcat.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Shadowcat.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Shadowcat.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Shadowcat; # ABSTRACT: Service provider for Shadowcat - http://paste.scsys.co.uk/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -29,7 +29,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SUPPORT diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Snitch.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Snitch.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Snitch.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Snitch.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Snitch; # ABSTRACT: Service provider for Snitch - http://nopaste.snit.ch/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -29,7 +29,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SUPPORT diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/ssh.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/ssh.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/ssh.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/ssh.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::ssh; # ABSTRACT: Copies files to your server using scp -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; use File::Temp; @@ -77,7 +77,7 @@ =head1 VERSION -version 1.011 +version 1.012 =for stopwords dir @@ -125,12 +125,6 @@ files won't run and defaults the character set to UTF-8 so browsers don't have to guess wrong. -=head1 AUTHOR - -Kevin Falcone C<< >> - -Thomas Sibley C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -138,7 +132,9 @@ =head1 AUTHOR -Shawn M Moore, +Kevin Falcone =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Ubuntu.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Ubuntu.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service/Ubuntu.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service/Ubuntu.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service::Ubuntu; # ABSTRACT: Service provider for Ubuntu - https://paste.ubuntu.com/ -our $VERSION = '1.011'; +our $VERSION = '1.012'; use parent 'App::Nopaste::Service'; @@ -248,17 +248,10 @@ =head1 VERSION -version 1.011 +version 1.012 =for stopwords Niebur -=head1 AUTHOR - -gregor herrmann, C<< >> - -(Based on App::Nopaste::Service::Debian, written by -Ryan Niebur, C<< >>) - =head1 SUPPORT Bugs may be submitted through L @@ -266,7 +259,10 @@ =head1 AUTHOR -Shawn M Moore, +gregor herrmann, + +(Based on App::Nopaste::Service::Debian, written by +Ryan Niebur, C<< >>) =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste/Service.pm libapp-nopaste-perl-1.012/lib/App/Nopaste/Service.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste/Service.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste/Service.pm 2018-07-08 03:56:45.000000000 +0000 @@ -3,7 +3,7 @@ package App::Nopaste::Service; # ABSTRACT: base class for nopaste services -our $VERSION = '1.011'; +our $VERSION = '1.012'; use WWW::Mechanize; @@ -109,7 +109,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SYNOPSIS @@ -183,10 +183,6 @@ This should look at C<< WWW::Mechanize->content >> to find the URI to the pasted text. -=head1 AUTHOR - -Shawn M Moore, C<< >> - =head1 SUPPORT Bugs may be submitted through L @@ -194,7 +190,7 @@ =head1 AUTHOR -Shawn M Moore, +Shawn M Moore, =head1 COPYRIGHT AND LICENSE diff -Nru libapp-nopaste-perl-1.011/lib/App/Nopaste.pm libapp-nopaste-perl-1.012/lib/App/Nopaste.pm --- libapp-nopaste-perl-1.011/lib/App/Nopaste.pm 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/lib/App/Nopaste.pm 2018-07-08 03:56:45.000000000 +0000 @@ -1,10 +1,10 @@ use strict; use warnings; -package App::Nopaste; # git description: 1.010-5-ge64d42a +package App::Nopaste; # git description: 1.011-7-gc9be2f6 # ABSTRACT: Easy access to any pastebin # KEYWORDS: application executable paste output pastebin debugging -our $VERSION = '1.011'; +our $VERSION = '1.012'; use 5.008003; use Module::Pluggable search_path => 'App::Nopaste::Service', sub_name => '_plugins'; @@ -101,7 +101,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 SYNOPSIS @@ -181,10 +181,6 @@ L -=head1 AUTHOR - -Shawn M Moore, C - =head1 COPYRIGHT AND LICENSE Copyright 2008- Shawn M Moore. @@ -203,7 +199,7 @@ =head1 CONTRIBUTORS -=for stopwords Shawn M Moore Karen Etheridge Thomas Sibley François Gannaz Ricardo Signes Justin Hunter Kevin Falcone Zoffix Znet Sergey Romanov David Golden Jesse Luehrs Dean Hamstead Rafael Kitover gregor herrmann vti Ævar Arnfjörð Bjarmason Сергей Романов Andrew Rodland יובל קוג'מן (Yuval Kogman) Arthur Axel 'fREW' Schmidt Dan Book Darian Anthony Patrick Bremner J. Shultz Graham Knop Jason Mills John Goulah Maximilian Gass Sebastian Paaske Tørholm Tatsuhiko Miyagawa Zakariyya Mughal +=for stopwords Shawn M Moore Karen Etheridge Thomas Sibley Ricardo Signes François Gannaz Justin Hunter Kevin Falcone Zoffix Znet David Golden Sergey Romanov Jesse Luehrs Rafael Kitover Dean Hamstead gregor herrmann vti Ævar Arnfjörð Bjarmason Сергей Романов Andrew Rodland יובל קוג'מן (Yuval Kogman) Arthur Axel 'fREW' Schmidt Dan Book Darian Anthony Patrick Bremner J. Shultz Graham Knop Jason Mills John Goulah Maximilian Gass Sebastian Paaske Tørholm Tatsuhiko Miyagawa Zakariyya Mughal =over 4 @@ -221,11 +217,11 @@ =item * -François Gannaz +Ricardo Signes =item * -Ricardo Signes +François Gannaz =item * @@ -241,11 +237,11 @@ =item * -Sergey Romanov +David Golden =item * -David Golden +Sergey Romanov =item * @@ -253,11 +249,11 @@ =item * -Dean Hamstead +Rafael Kitover =item * -Rafael Kitover +Dean Hamstead =item * diff -Nru libapp-nopaste-perl-1.011/Makefile.PL libapp-nopaste-perl-1.012/Makefile.PL --- libapp-nopaste-perl-1.011/Makefile.PL 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/Makefile.PL 2018-07-08 03:56:45.000000000 +0000 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.010. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.012. use strict; use warnings; @@ -28,6 +28,7 @@ "File::Temp" => 0, "Getopt::Long::Descriptive" => 0, "JSON::MaybeXS" => 0, + "LWP::UserAgent" => 0, "Module::Pluggable" => 0, "Module::Runtime" => 0, "POSIX" => 0, @@ -47,7 +48,7 @@ "Test::Fatal" => 0, "Test::More" => "0.88" }, - "VERSION" => "1.011", + "VERSION" => "1.012", "test" => { "TESTS" => "t/*.t" } @@ -63,6 +64,7 @@ "Getopt::Long::Descriptive" => 0, "JSON::MaybeXS" => 0, "LWP::Protocol" => 0, + "LWP::UserAgent" => 0, "Module::Pluggable" => 0, "Module::Runtime" => 0, "POSIX" => 0, @@ -78,7 +80,7 @@ "warnings" => 0 ); -# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.033 +# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.034 requires('WWW::Pastebin::PastebinCom::Create', '1.003') if has_module('WWW::Pastebin::PastebinCom::Create', '1.003') || prompt('install pastebin.com support? [y/N]', 'N') =~ /^y/i; @@ -101,7 +103,7 @@ WriteMakefile(%WriteMakefileArgs); -# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.033 +# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.034 sub _add_prereq { my ($mm_key, $module, $version_or_range) = @_; $version_or_range ||= 0; diff -Nru libapp-nopaste-perl-1.011/MANIFEST libapp-nopaste-perl-1.012/MANIFEST --- libapp-nopaste-perl-1.011/MANIFEST 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/MANIFEST 2018-07-08 03:56:45.000000000 +0000 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.010. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.012. CONTRIBUTING Changes INSTALL @@ -15,6 +15,7 @@ lib/App/Nopaste/Service/Codepeek.pm lib/App/Nopaste/Service/Debian.pm lib/App/Nopaste/Service/Gist.pm +lib/App/Nopaste/Service/GitLab.pm lib/App/Nopaste/Service/Mojopaste.pm lib/App/Nopaste/Service/PastebinCom.pm lib/App/Nopaste/Service/Pastie.pm @@ -38,9 +39,11 @@ t/004-10-ubuntu.t t/004-service.t xt/author/00-compile.t +xt/author/changes_has_content.t xt/author/clean-namespaces.t xt/author/eol.t xt/author/kwalitee.t +xt/author/minimum-version.t xt/author/mojibake.t xt/author/no-tabs.t xt/author/pod-spell.t @@ -48,4 +51,3 @@ xt/author/portability.t xt/release/changes_has_content.t xt/release/cpan-changes.t -xt/release/minimum-version.t diff -Nru libapp-nopaste-perl-1.011/META.json libapp-nopaste-perl-1.012/META.json --- libapp-nopaste-perl-1.011/META.json 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/META.json 2018-07-08 03:56:45.000000000 +0000 @@ -4,7 +4,7 @@ "Shawn M Moore, " ], "dynamic_config" : 1, - "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010", + "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010", "keywords" : [ "application", "executable", @@ -73,11 +73,74 @@ }, "develop" : { "recommends" : { - "Dist::Zilla::PluginBundle::Author::ETHER" : "0.129" + "Dist::Zilla::PluginBundle::Author::ETHER" : "0.143", + "Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007" }, "requires" : { "Browser::Open" : "0", "Clipboard" : "0", + "Encode" : "0", + "File::Spec" : "0", + "IO::Handle" : "0", + "IPC::Open3" : "0", + "Pod::Wordlist" : "0", + "Test::CPAN::Changes" : "0.19", + "Test::CleanNamespaces" : "0.15", + "Test::EOL" : "0", + "Test::Kwalitee" : "1.21", + "Test::MinimumVersion" : "0", + "Test::Mojibake" : "0", + "Test::More" : "0.96", + "Test::NoTabs" : "0", + "Test::Pod" : "1.41", + "Test::Portability::Files" : "0", + "Test::Spelling" : "0.12", + "WWW::Pastebin::PastebinCom::Create" : "1.003" + } + }, + "runtime" : { + "recommends" : { + "Browser::Open" : "0", + "Clipboard" : "0", + "WWW::Pastebin::PastebinCom::Create" : "1.003" + }, + "requires" : { + "Class::Load" : "0", + "Exporter" : "0", + "File::Spec" : "0", + "File::Temp" : "0", + "Getopt::Long::Descriptive" : "0", + "JSON::MaybeXS" : "0", + "LWP::UserAgent" : "0", + "Module::Pluggable" : "0", + "Module::Runtime" : "0", + "POSIX" : "0", + "Path::Tiny" : "0", + "URI::Escape" : "0", + "WWW::Mechanize" : "0", + "namespace::clean" : "0.19", + "parent" : "0", + "perl" : "5.008003", + "strict" : "0", + "warnings" : "0" + } + }, + "test" : { + "recommends" : { + "CPAN::Meta" : "2.120900" + }, + "requires" : { + "ExtUtils::MakeMaker" : "0", + "File::Spec" : "0", + "LWP::Protocol" : "0", + "Test::Deep" : "0", + "Test::Fatal" : "0", + "Test::More" : "0.88", + "perl" : "5.008003" + } + }, + "x_Dist_Zilla" : { + "requires" : { "Dist::Zilla" : "5", "Dist::Zilla::Plugin::Authority" : "1.009", "Dist::Zilla::Plugin::AutoMetaResources" : "0", @@ -139,7 +202,7 @@ "Dist::Zilla::Plugin::Test::Compile" : "2.039", "Dist::Zilla::Plugin::Test::EOL" : "0.17", "Dist::Zilla::Plugin::Test::Kwalitee" : "2.10", - "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000003", + "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000008", "Dist::Zilla::Plugin::Test::NoTabs" : "0.08", "Dist::Zilla::Plugin::Test::PodSpelling" : "2.006003", "Dist::Zilla::Plugin::Test::Portability" : "2.000007", @@ -147,121 +210,69 @@ "Dist::Zilla::Plugin::TestRelease" : "0", "Dist::Zilla::Plugin::UploadToCPAN" : "0", "Dist::Zilla::Plugin::UseUnsafeInc" : "0", - "Dist::Zilla::PluginBundle::Author::ETHER" : "0.097", - "Dist::Zilla::PluginBundle::Git::VersionManager" : "0", - "File::Spec" : "0", - "IO::Handle" : "0", - "IPC::Open3" : "0", - "Pod::Wordlist" : "0", - "Software::License::Perl_5" : "0", - "Test::CPAN::Changes" : "0.19", - "Test::CleanNamespaces" : "0.15", - "Test::EOL" : "0", - "Test::Kwalitee" : "1.21", - "Test::MinimumVersion" : "0", - "Test::Mojibake" : "0", - "Test::More" : "0.96", - "Test::NoTabs" : "0", - "Test::Pod" : "1.41", - "Test::Portability::Files" : "0", - "Test::Spelling" : "0.12", - "WWW::Pastebin::PastebinCom::Create" : "1.003" - } - }, - "runtime" : { - "recommends" : { - "Browser::Open" : "0", - "Clipboard" : "0", - "WWW::Pastebin::PastebinCom::Create" : "1.003" - }, - "requires" : { - "Class::Load" : "0", - "Exporter" : "0", - "File::Spec" : "0", - "File::Temp" : "0", - "Getopt::Long::Descriptive" : "0", - "JSON::MaybeXS" : "0", - "Module::Pluggable" : "0", - "Module::Runtime" : "0", - "POSIX" : "0", - "Path::Tiny" : "0", - "URI::Escape" : "0", - "WWW::Mechanize" : "0", - "namespace::clean" : "0.19", - "parent" : "0", - "perl" : "5.008003", - "strict" : "0", - "warnings" : "0" - } - }, - "test" : { - "recommends" : { - "CPAN::Meta" : "2.120900" - }, - "requires" : { - "ExtUtils::MakeMaker" : "0", - "File::Spec" : "0", - "LWP::Protocol" : "0", - "Test::Deep" : "0", - "Test::Fatal" : "0", - "Test::More" : "0.88", - "perl" : "5.008003" + "Dist::Zilla::PluginBundle::Author::ETHER" : "0.143", + "Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007", + "Software::License::Perl_5" : "0" } } }, "provides" : { "App::Nopaste" : { "file" : "lib/App/Nopaste.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Command" : { "file" : "lib/App/Nopaste/Command.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service" : { "file" : "lib/App/Nopaste/Service.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Codepeek" : { "file" : "lib/App/Nopaste/Service/Codepeek.pm", - "version" : "1.011", + "version" : "1.012", "x_deprecated" : 1 }, "App::Nopaste::Service::Debian" : { "file" : "lib/App/Nopaste/Service/Debian.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Gist" : { "file" : "lib/App/Nopaste/Service/Gist.pm", - "version" : "1.011" + "version" : "1.012" + }, + "App::Nopaste::Service::GitLab" : { + "file" : "lib/App/Nopaste/Service/GitLab.pm", + "version" : "1.012" }, "App::Nopaste::Service::Mojopaste" : { "file" : "lib/App/Nopaste/Service/Mojopaste.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::PastebinCom" : { "file" : "lib/App/Nopaste/Service/PastebinCom.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Pastie" : { "file" : "lib/App/Nopaste/Service/Pastie.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Shadowcat" : { "file" : "lib/App/Nopaste/Service/Shadowcat.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Snitch" : { "file" : "lib/App/Nopaste/Service/Snitch.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::Ubuntu" : { "file" : "lib/App/Nopaste/Service/Ubuntu.pm", - "version" : "1.011" + "version" : "1.012" }, "App::Nopaste::Service::ssh" : { "file" : "lib/App/Nopaste/Service/ssh.pm", - "version" : "1.011" + "version" : "1.012" } }, "release_status" : "stable", @@ -277,13 +288,24 @@ "web" : "https://github.com/karenetheridge/App-Nopaste" } }, - "version" : "1.011", + "version" : "1.012", "x_Dist_Zilla" : { "perl" : { - "version" : "5.027002" + "version" : "5.028000" }, "plugins" : [ { + "class" : "Dist::Zilla::Plugin::Prereqs", + "config" : { + "Dist::Zilla::Plugin::Prereqs" : { + "phase" : "develop", + "type" : "recommends" + } + }, + "name" : "@Author::ETHER/pluginbundle version", + "version" : "6.012" + }, + { "class" : "Dist::Zilla::Plugin::PromptIfStale", "config" : { "Dist::Zilla::Plugin::PromptIfStale" : { @@ -298,32 +320,17 @@ } }, "name" : "@Author::ETHER/stale modules, build", - "version" : "0.054" - }, - { - "class" : "Dist::Zilla::Plugin::PromptIfStale", - "config" : { - "Dist::Zilla::Plugin::PromptIfStale" : { - "check_all_plugins" : 1, - "check_all_prereqs" : 1, - "modules" : [], - "phase" : "release", - "run_under_travis" : 0, - "skip" : [] - } - }, - "name" : "@Author::ETHER/stale modules, release", - "version" : "0.054" + "version" : "0.055" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@Author::ETHER/ExecDir", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FileFinder::ByName", "name" : "@Author::ETHER/Examples", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Git::GatherDir", @@ -348,32 +355,32 @@ } }, "name" : "@Author::ETHER/Git::GatherDir", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@Author::ETHER/MetaYAML", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@Author::ETHER/MetaJSON", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@Author::ETHER/Readme", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@Author::ETHER/Manifest", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@Author::ETHER/License", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir", @@ -389,16 +396,16 @@ "Dist::Zilla::Role::RepoFileInjector" : { "allow_overwrite" : 1, "repo_root" : ".", - "version" : "0.007" + "version" : "0.009" } }, "name" : "@Author::ETHER/generate CONTRIBUTING", - "version" : "0.013" + "version" : "0.014" }, { "class" : "Dist::Zilla::Plugin::InstallGuide", "name" : "@Author::ETHER/InstallGuide", - "version" : "1.200007" + "version" : "1.200009" }, { "class" : "Dist::Zilla::Plugin::Test::Compile", @@ -424,7 +431,7 @@ } }, "name" : "@Author::ETHER/Test::Compile", - "version" : "2.057" + "version" : "2.058" }, { "class" : "Dist::Zilla::Plugin::Test::NoTabs", @@ -472,19 +479,38 @@ "version" : "0.012" }, { + "class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir", + "config" : { + "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : { + "destination_filename" : "xt/author/changes_has_content.t", + "dist" : "Dist-Zilla-PluginBundle-Author-ETHER", + "encoding" : "UTF-8", + "location" : "build", + "source_filename" : "changes_has_content.t" + }, + "Dist::Zilla::Role::RepoFileInjector" : { + "allow_overwrite" : 1, + "repo_root" : ".", + "version" : "0.009" + } + }, + "name" : "@Author::ETHER/generate xt/author/changes_has_content.t", + "version" : "0.014" + }, + { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", "name" : "@Author::ETHER/Test::ChangesHasContent", - "version" : "0.010" + "version" : "0.011" }, { "class" : "Dist::Zilla::Plugin::Test::MinimumVersion", "name" : "@Author::ETHER/Test::MinimumVersion", - "version" : "2.000007" + "version" : "2.000008" }, { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@Author::ETHER/PodSyntaxTests", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Test::PodSpelling", @@ -505,7 +531,7 @@ } }, "name" : "@Author::ETHER/Test::PodSpelling", - "version" : "2.007004" + "version" : "2.007005" }, { "class" : "Dist::Zilla::Plugin::Test::Kwalitee", @@ -672,6 +698,11 @@ "version" : "4.015" }, { + "class" : "Pod::Weaver::Section::AllowOverride", + "name" : "@Author::ETHER/allow override AUTHOR", + "version" : "0.05" + }, + { "class" : "Pod::Weaver::Section::Contributors", "name" : "@Author::ETHER/Contributors", "version" : "0.009" @@ -695,7 +726,7 @@ { "class" : "Dist::Zilla::Plugin::GithubMeta", "name" : "@Author::ETHER/GithubMeta", - "version" : "0.54" + "version" : "0.58" }, { "class" : "Dist::Zilla::Plugin::AutoMetaResources", @@ -710,7 +741,7 @@ { "class" : "Dist::Zilla::Plugin::MetaNoIndex", "name" : "@Author::ETHER/MetaNoIndex", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::MetaProvides::Package", @@ -723,7 +754,7 @@ { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "6.010" + "version" : "6.012" } ], "include_underscores" : 0 @@ -736,7 +767,7 @@ }, "Dist::Zilla::Role::ModuleMetadata" : { "Module::Metadata" : "1.000033", - "version" : "0.004" + "version" : "0.006" } }, "name" : "@Author::ETHER/MetaProvides::Package", @@ -745,7 +776,7 @@ { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@Author::ETHER/MetaConfig", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Keywords", @@ -777,7 +808,7 @@ { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@Author::ETHER/AutoPrereqs", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps", @@ -790,17 +821,6 @@ "version" : "1.006" }, { - "class" : "Dist::Zilla::Plugin::Prereqs", - "config" : { - "Dist::Zilla::Plugin::Prereqs" : { - "phase" : "develop", - "type" : "recommends" - } - }, - "name" : "@Author::ETHER/pluginbundle_version", - "version" : "6.010" - }, - { "class" : "Dist::Zilla::Plugin::MakeMaker", "config" : { "Dist::Zilla::Role::TestRunner" : { @@ -808,13 +828,13 @@ } }, "name" : "@Author::ETHER/MakeMaker", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Git::Contributors", "config" : { "Dist::Zilla::Plugin::Git::Contributors" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "include_authors" : 0, "include_releaser" : 1, "order_by" : "commits", @@ -822,7 +842,7 @@ } }, "name" : "@Author::ETHER/Git::Contributors", - "version" : "0.030" + "version" : "0.034" }, { "class" : "Dist::Zilla::Plugin::StaticInstall", @@ -855,7 +875,7 @@ }, "Dist::Zilla::Role::ModuleMetadata" : { "Module::Metadata" : "1.000033", - "version" : "0.004" + "version" : "0.006" } }, "name" : "@Author::ETHER/CheckSelfDependency", @@ -870,11 +890,11 @@ "run" : [ "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" ], - "version" : "0.046" + "version" : "0.047" } }, "name" : "@Author::ETHER/.ackrc", - "version" : "0.046" + "version" : "0.047" }, { "class" : "Dist::Zilla::Plugin::Run::AfterBuild", @@ -885,11 +905,11 @@ ], "fatal_errors" : 0, "quiet" : 1, - "version" : "0.046" + "version" : "0.047" } }, "name" : "@Author::ETHER/.latest", - "version" : "0.046" + "version" : "0.047" }, { "class" : "Dist::Zilla::Plugin::CheckStrictVersion", @@ -905,11 +925,26 @@ "class" : "Dist::Zilla::Plugin::EnsureLatestPerl", "config" : { "Dist::Zilla::Plugin::EnsureLatestPerl" : { - "Module::CoreList" : "5.20170720" + "Module::CoreList" : "5.20180626" } }, "name" : "@Author::ETHER/EnsureLatestPerl", - "version" : "0.006" + "version" : "0.008" + }, + { + "class" : "Dist::Zilla::Plugin::PromptIfStale", + "config" : { + "Dist::Zilla::Plugin::PromptIfStale" : { + "check_all_plugins" : 1, + "check_all_prereqs" : 1, + "modules" : [], + "phase" : "release", + "run_under_travis" : 0, + "skip" : [] + } + }, + "name" : "@Author::ETHER/stale modules, release", + "version" : "0.055" }, { "class" : "Dist::Zilla::Plugin::Git::Check", @@ -918,25 +953,23 @@ "untracked_files" : "die" }, "Dist::Zilla::Role::Git::DirtyFiles" : { - "allow_dirty" : [ - "dist.ini" - ], + "allow_dirty" : [], "allow_dirty_match" : [], "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." } }, "name" : "@Author::ETHER/initial check", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts", "config" : { "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." } }, @@ -947,7 +980,7 @@ "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch", "config" : { "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." } }, @@ -967,7 +1000,7 @@ { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@Author::ETHER/TestRelease", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Git::Check", @@ -981,12 +1014,12 @@ "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." } }, "name" : "@Author::ETHER/after tests", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::CheckIssues", @@ -996,7 +1029,7 @@ { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@Author::ETHER/UploadToCPAN", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", @@ -1013,7 +1046,7 @@ } }, "name" : "@Author::ETHER/copy generated files", - "version" : "0.006" + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", @@ -1026,6 +1059,17 @@ "version" : "0.163250" }, { + "class" : "Dist::Zilla::Plugin::Prereqs", + "config" : { + "Dist::Zilla::Plugin::Prereqs" : { + "phase" : "develop", + "type" : "recommends" + } + }, + "name" : "@Author::ETHER/@Git::VersionManager/pluginbundle version", + "version" : "6.012" + }, + { "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional", "config" : { "Dist::Zilla::Plugin::RewriteVersion" : { @@ -1040,12 +1084,12 @@ "Dist::Zilla::Plugin::RewriteVersion::Transitional" : {} }, "name" : "@Author::ETHER/@Git::VersionManager/RewriteVersion::Transitional", - "version" : "0.008" + "version" : "0.009" }, { "class" : "Dist::Zilla::Plugin::MetaProvides::Update", "name" : "@Author::ETHER/@Git::VersionManager/MetaProvides::Update", - "version" : null + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", @@ -1058,7 +1102,7 @@ } }, "name" : "@Author::ETHER/@Git::VersionManager/CopyFilesFromRelease", - "version" : "0.006" + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", @@ -1081,7 +1125,7 @@ "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." }, "Dist::Zilla::Role::Git::StringFormatter" : { @@ -1089,7 +1133,7 @@ } }, "name" : "@Author::ETHER/@Git::VersionManager/release snapshot", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", @@ -1098,12 +1142,12 @@ "branch" : null, "changelog" : "Changes", "signed" : 0, - "tag" : "1.011", + "tag" : "1.012", "tag_format" : "%v%t", "tag_message" : "v%v%t" }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." }, "Dist::Zilla::Role::Git::StringFormatter" : { @@ -1111,7 +1155,7 @@ } }, "name" : "@Author::ETHER/@Git::VersionManager/Git::Tag", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional", @@ -1127,12 +1171,12 @@ "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {} }, "name" : "@Author::ETHER/@Git::VersionManager/BumpVersionAfterRelease::Transitional", - "version" : "0.008" + "version" : "0.009" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@Author::ETHER/@Git::VersionManager/NextRelease", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", @@ -1143,7 +1187,9 @@ }, "Dist::Zilla::Role::Git::DirtyFiles" : { "allow_dirty" : [ - "Changes" + "Build.PL", + "Changes", + "Makefile.PL" ], "allow_dirty_match" : [ "(?^:^lib/.*\\.pm$)" @@ -1151,7 +1197,7 @@ "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." }, "Dist::Zilla::Role::Git::StringFormatter" : { @@ -1159,18 +1205,18 @@ } }, "name" : "@Author::ETHER/@Git::VersionManager/post-release commit", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::Prereqs", "config" : { "Dist::Zilla::Plugin::Prereqs" : { - "phase" : "develop", + "phase" : "x_Dist_Zilla", "type" : "requires" } }, "name" : "@Author::ETHER/@Git::VersionManager/prereqs for @Git::VersionManager", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Git::Push", @@ -1182,12 +1228,12 @@ "remotes_must_exist" : 1 }, "Dist::Zilla::Role::Git::Repo" : { - "git_version" : "2.14.1", + "git_version" : "2.17.0", "repo_root" : "." } }, "name" : "@Author::ETHER/Git::Push", - "version" : "2.042" + "version" : "2.045" }, { "class" : "Dist::Zilla::Plugin::GitHub::Update", @@ -1197,7 +1243,7 @@ } }, "name" : "@Author::ETHER/GitHub::Update", - "version" : "0.44" + "version" : "0.45" }, { "class" : "Dist::Zilla::Plugin::Run::AfterRelease", @@ -1208,11 +1254,11 @@ "run" : [ "REDACTED" ], - "version" : "0.046" + "version" : "0.047" } }, "name" : "@Author::ETHER/install release", - "version" : "0.046" + "version" : "0.047" }, { "class" : "Dist::Zilla::Plugin::Run::AfterRelease", @@ -1223,27 +1269,27 @@ ], "fatal_errors" : 1, "quiet" : 1, - "version" : "0.046" + "version" : "0.047" } }, "name" : "@Author::ETHER/release complete", - "version" : "0.046" + "version" : "0.047" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@Author::ETHER/ConfirmRelease", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::Prereqs", "config" : { "Dist::Zilla::Plugin::Prereqs" : { - "phase" : "develop", + "phase" : "x_Dist_Zilla", "type" : "requires" } }, "name" : "@Author::ETHER/prereqs for @Author::ETHER", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::OptionalFeature", @@ -1327,52 +1373,52 @@ { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExtraTestFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":PerlExecFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":AllFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":NoFiles", - "version" : "6.010" + "version" : "6.012" }, { "class" : "Dist::Zilla::Plugin::VerifyPhases", @@ -1384,11 +1430,11 @@ "config" : { "Dist::Zilla::Role::ModuleMetadata" : { "Module::Metadata" : "1.000033", - "version" : "0.004" + "version" : "0.006" } }, "name" : "via OptionalFeature", - "version" : "0.033" + "version" : "0.034" } ], "zilla" : { @@ -1396,7 +1442,7 @@ "config" : { "is_trial" : 0 }, - "version" : "6.010" + "version" : "6.012" } }, "x_authority" : "cpan:SARTAK", @@ -1404,16 +1450,16 @@ "Shawn M Moore ", "Karen Etheridge ", "Thomas Sibley ", - "Fran\u00e7ois Gannaz ", "Ricardo Signes ", + "Fran\u00e7ois Gannaz ", "Justin Hunter ", "Kevin Falcone ", "Zoffix Znet ", - "Sergey Romanov ", "David Golden ", + "Sergey Romanov ", "Jesse Luehrs ", - "Dean Hamstead ", "Rafael Kitover ", + "Dean Hamstead ", "gregor herrmann ", "vti ", "\u00c6var Arnfj\u00f6r\u00f0 Bjarmason ", @@ -1433,7 +1479,8 @@ "Tatsuhiko Miyagawa ", "Zakariyya Mughal " ], - "x_serialization_backend" : "Cpanel::JSON::XS version 3.0237", + "x_generated_by_perl" : "v5.28.0", + "x_serialization_backend" : "Cpanel::JSON::XS version 4.04", "x_static_install" : 0, "x_use_unsafe_inc" : 0 } diff -Nru libapp-nopaste-perl-1.011/META.yml libapp-nopaste-perl-1.012/META.yml --- libapp-nopaste-perl-1.011/META.yml 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/META.yml 2018-07-08 03:56:45.000000000 +0000 @@ -16,7 +16,7 @@ Module::Metadata: '0' perl: '5.008003' dynamic_config: 1 -generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010' +generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010' keywords: - application - executable @@ -49,44 +49,47 @@ provides: App::Nopaste: file: lib/App/Nopaste.pm - version: '1.011' + version: '1.012' App::Nopaste::Command: file: lib/App/Nopaste/Command.pm - version: '1.011' + version: '1.012' App::Nopaste::Service: file: lib/App/Nopaste/Service.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Codepeek: file: lib/App/Nopaste/Service/Codepeek.pm - version: '1.011' + version: '1.012' x_deprecated: 1 App::Nopaste::Service::Debian: file: lib/App/Nopaste/Service/Debian.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Gist: file: lib/App/Nopaste/Service/Gist.pm - version: '1.011' + version: '1.012' + App::Nopaste::Service::GitLab: + file: lib/App/Nopaste/Service/GitLab.pm + version: '1.012' App::Nopaste::Service::Mojopaste: file: lib/App/Nopaste/Service/Mojopaste.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::PastebinCom: file: lib/App/Nopaste/Service/PastebinCom.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Pastie: file: lib/App/Nopaste/Service/Pastie.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Shadowcat: file: lib/App/Nopaste/Service/Shadowcat.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Snitch: file: lib/App/Nopaste/Service/Snitch.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::Ubuntu: file: lib/App/Nopaste/Service/Ubuntu.pm - version: '1.011' + version: '1.012' App::Nopaste::Service::ssh: file: lib/App/Nopaste/Service/ssh.pm - version: '1.011' + version: '1.012' recommends: Browser::Open: '0' Clipboard: '0' @@ -98,6 +101,7 @@ File::Temp: '0' Getopt::Long::Descriptive: '0' JSON::MaybeXS: '0' + LWP::UserAgent: '0' Module::Pluggable: '0' Module::Runtime: '0' POSIX: '0' @@ -113,12 +117,20 @@ bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=App-Nopaste homepage: https://github.com/karenetheridge/App-Nopaste repository: https://github.com/karenetheridge/App-Nopaste.git -version: '1.011' +version: '1.012' x_Dist_Zilla: perl: - version: '5.027002' + version: '5.028000' plugins: - + class: Dist::Zilla::Plugin::Prereqs + config: + Dist::Zilla::Plugin::Prereqs: + phase: develop + type: recommends + name: '@Author::ETHER/pluginbundle version' + version: '6.012' + - class: Dist::Zilla::Plugin::PromptIfStale config: Dist::Zilla::Plugin::PromptIfStale: @@ -130,27 +142,15 @@ run_under_travis: 0 skip: [] name: '@Author::ETHER/stale modules, build' - version: '0.054' - - - class: Dist::Zilla::Plugin::PromptIfStale - config: - Dist::Zilla::Plugin::PromptIfStale: - check_all_plugins: 1 - check_all_prereqs: 1 - modules: [] - phase: release - run_under_travis: 0 - skip: [] - name: '@Author::ETHER/stale modules, release' - version: '0.054' + version: '0.055' - class: Dist::Zilla::Plugin::ExecDir name: '@Author::ETHER/ExecDir' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FileFinder::ByName name: '@Author::ETHER/Examples' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Git::GatherDir config: @@ -170,27 +170,27 @@ Dist::Zilla::Plugin::Git::GatherDir: include_untracked: 0 name: '@Author::ETHER/Git::GatherDir' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::MetaYAML name: '@Author::ETHER/MetaYAML' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::MetaJSON name: '@Author::ETHER/MetaJSON' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Readme name: '@Author::ETHER/Readme' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Manifest name: '@Author::ETHER/Manifest' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::License name: '@Author::ETHER/License' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::GenerateFile::FromShareDir config: @@ -204,13 +204,13 @@ Dist::Zilla::Role::RepoFileInjector: allow_overwrite: 1 repo_root: . - version: '0.007' + version: '0.009' name: '@Author::ETHER/generate CONTRIBUTING' - version: '0.013' + version: '0.014' - class: Dist::Zilla::Plugin::InstallGuide name: '@Author::ETHER/InstallGuide' - version: '1.200007' + version: '1.200009' - class: Dist::Zilla::Plugin::Test::Compile config: @@ -230,7 +230,7 @@ switch: - -M-warnings=deprecated name: '@Author::ETHER/Test::Compile' - version: '2.057' + version: '2.058' - class: Dist::Zilla::Plugin::Test::NoTabs config: @@ -266,17 +266,32 @@ name: '@Author::ETHER/Test::CPAN::Changes' version: '0.012' - + class: Dist::Zilla::Plugin::GenerateFile::FromShareDir + config: + Dist::Zilla::Plugin::GenerateFile::FromShareDir: + destination_filename: xt/author/changes_has_content.t + dist: Dist-Zilla-PluginBundle-Author-ETHER + encoding: UTF-8 + location: build + source_filename: changes_has_content.t + Dist::Zilla::Role::RepoFileInjector: + allow_overwrite: 1 + repo_root: . + version: '0.009' + name: '@Author::ETHER/generate xt/author/changes_has_content.t' + version: '0.014' + - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@Author::ETHER/Test::ChangesHasContent' - version: '0.010' + version: '0.011' - class: Dist::Zilla::Plugin::Test::MinimumVersion name: '@Author::ETHER/Test::MinimumVersion' - version: '2.000007' + version: '2.000008' - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@Author::ETHER/PodSyntaxTests' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Test::PodSpelling config: @@ -292,7 +307,7 @@ - irc wordlist: Pod::Wordlist name: '@Author::ETHER/Test::PodSpelling' - version: '2.007004' + version: '2.007005' - class: Dist::Zilla::Plugin::Test::Kwalitee config: @@ -423,6 +438,10 @@ name: '@Author::ETHER/Authors' version: '4.015' - + class: Pod::Weaver::Section::AllowOverride + name: '@Author::ETHER/allow override AUTHOR' + version: '0.05' + - class: Pod::Weaver::Section::Contributors name: '@Author::ETHER/Contributors' version: '0.009' @@ -439,7 +458,7 @@ - class: Dist::Zilla::Plugin::GithubMeta name: '@Author::ETHER/GithubMeta' - version: '0.54' + version: '0.58' - class: Dist::Zilla::Plugin::AutoMetaResources name: '@Author::ETHER/AutoMetaResources' @@ -451,7 +470,7 @@ - class: Dist::Zilla::Plugin::MetaNoIndex name: '@Author::ETHER/MetaNoIndex' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::MetaProvides::Package config: @@ -462,7 +481,7 @@ - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '6.010' + version: '6.012' include_underscores: 0 Dist::Zilla::Role::MetaProvider::Provider: $Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004' @@ -471,13 +490,13 @@ meta_noindex: '1' Dist::Zilla::Role::ModuleMetadata: Module::Metadata: '1.000033' - version: '0.004' + version: '0.006' name: '@Author::ETHER/MetaProvides::Package' version: '2.004003' - class: Dist::Zilla::Plugin::MetaConfig name: '@Author::ETHER/MetaConfig' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Keywords config: @@ -501,7 +520,7 @@ - class: Dist::Zilla::Plugin::AutoPrereqs name: '@Author::ETHER/AutoPrereqs' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Prereqs::AuthorDeps name: '@Author::ETHER/Prereqs::AuthorDeps' @@ -511,31 +530,23 @@ name: '@Author::ETHER/MinimumPerl' version: '1.006' - - class: Dist::Zilla::Plugin::Prereqs - config: - Dist::Zilla::Plugin::Prereqs: - phase: develop - type: recommends - name: '@Author::ETHER/pluginbundle_version' - version: '6.010' - - class: Dist::Zilla::Plugin::MakeMaker config: Dist::Zilla::Role::TestRunner: default_jobs: 9 name: '@Author::ETHER/MakeMaker' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Git::Contributors config: Dist::Zilla::Plugin::Git::Contributors: - git_version: 2.14.1 + git_version: 2.17.0 include_authors: 0 include_releaser: 1 order_by: commits paths: [] name: '@Author::ETHER/Git::Contributors' - version: '0.030' + version: '0.034' - class: Dist::Zilla::Plugin::StaticInstall config: @@ -559,7 +570,7 @@ - ':InstallModules' Dist::Zilla::Role::ModuleMetadata: Module::Metadata: '1.000033' - version: '0.004' + version: '0.006' name: '@Author::ETHER/CheckSelfDependency' version: '0.011' - @@ -570,9 +581,9 @@ quiet: 1 run: - "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" - version: '0.046' + version: '0.047' name: '@Author::ETHER/.ackrc' - version: '0.046' + version: '0.047' - class: Dist::Zilla::Plugin::Run::AfterBuild config: @@ -581,9 +592,9 @@ - "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }" fatal_errors: 0 quiet: 1 - version: '0.046' + version: '0.047' name: '@Author::ETHER/.latest' - version: '0.046' + version: '0.047' - class: Dist::Zilla::Plugin::CheckStrictVersion name: '@Author::ETHER/CheckStrictVersion' @@ -596,29 +607,40 @@ class: Dist::Zilla::Plugin::EnsureLatestPerl config: Dist::Zilla::Plugin::EnsureLatestPerl: - Module::CoreList: '5.20170720' + Module::CoreList: '5.20180626' name: '@Author::ETHER/EnsureLatestPerl' - version: '0.006' + version: '0.008' + - + class: Dist::Zilla::Plugin::PromptIfStale + config: + Dist::Zilla::Plugin::PromptIfStale: + check_all_plugins: 1 + check_all_prereqs: 1 + modules: [] + phase: release + run_under_travis: 0 + skip: [] + name: '@Author::ETHER/stale modules, release' + version: '0.055' - class: Dist::Zilla::Plugin::Git::Check config: Dist::Zilla::Plugin::Git::Check: untracked_files: die Dist::Zilla::Role::Git::DirtyFiles: - allow_dirty: - - dist.ini + allow_dirty: [] allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . name: '@Author::ETHER/initial check' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts config: Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . name: '@Author::ETHER/Git::CheckFor::MergeConflicts' version: '0.014' @@ -626,7 +648,7 @@ class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch config: Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . name: '@Author::ETHER/Git::CheckFor::CorrectBranch' version: '0.014' @@ -641,7 +663,7 @@ - class: Dist::Zilla::Plugin::TestRelease name: '@Author::ETHER/TestRelease' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Git::Check config: @@ -652,10 +674,10 @@ allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . name: '@Author::ETHER/after tests' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::CheckIssues name: '@Author::ETHER/CheckIssues' @@ -663,7 +685,7 @@ - class: Dist::Zilla::Plugin::UploadToCPAN name: '@Author::ETHER/UploadToCPAN' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::CopyFilesFromRelease config: @@ -676,7 +698,7 @@ - ppport.h match: [] name: '@Author::ETHER/copy generated files' - version: '0.006' + version: '0.007' - class: Dist::Zilla::Plugin::ReadmeAnyFromPod config: @@ -685,6 +707,14 @@ name: '@Author::ETHER/ReadmeAnyFromPod' version: '0.163250' - + class: Dist::Zilla::Plugin::Prereqs + config: + Dist::Zilla::Plugin::Prereqs: + phase: develop + type: recommends + name: '@Author::ETHER/@Git::VersionManager/pluginbundle version' + version: '6.012' + - class: Dist::Zilla::Plugin::RewriteVersion::Transitional config: Dist::Zilla::Plugin::RewriteVersion: @@ -696,11 +726,11 @@ skip_version_provider: 0 Dist::Zilla::Plugin::RewriteVersion::Transitional: {} name: '@Author::ETHER/@Git::VersionManager/RewriteVersion::Transitional' - version: '0.008' + version: '0.009' - class: Dist::Zilla::Plugin::MetaProvides::Update name: '@Author::ETHER/@Git::VersionManager/MetaProvides::Update' - version: ~ + version: '0.007' - class: Dist::Zilla::Plugin::CopyFilesFromRelease config: @@ -709,7 +739,7 @@ - Changes match: [] name: '@Author::ETHER/@Git::VersionManager/CopyFilesFromRelease' - version: '0.006' + version: '0.007' - class: Dist::Zilla::Plugin::Git::Commit config: @@ -727,12 +757,12 @@ allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . Dist::Zilla::Role::Git::StringFormatter: time_zone: local name: '@Author::ETHER/@Git::VersionManager/release snapshot' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::Git::Tag config: @@ -740,16 +770,16 @@ branch: ~ changelog: Changes signed: 0 - tag: '1.011' + tag: '1.012' tag_format: '%v%t' tag_message: v%v%t Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . Dist::Zilla::Role::Git::StringFormatter: time_zone: local name: '@Author::ETHER/@Git::VersionManager/Git::Tag' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional config: @@ -761,11 +791,11 @@ munge_makefile_pl: 1 Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {} name: '@Author::ETHER/@Git::VersionManager/BumpVersionAfterRelease::Transitional' - version: '0.008' + version: '0.009' - class: Dist::Zilla::Plugin::NextRelease name: '@Author::ETHER/@Git::VersionManager/NextRelease' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Git::Commit config: @@ -774,25 +804,27 @@ commit_msg: 'increment $VERSION after %v release' Dist::Zilla::Role::Git::DirtyFiles: allow_dirty: + - Build.PL - Changes + - Makefile.PL allow_dirty_match: - (?^:^lib/.*\.pm$) changelog: Changes Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . Dist::Zilla::Role::Git::StringFormatter: time_zone: local name: '@Author::ETHER/@Git::VersionManager/post-release commit' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::Prereqs config: Dist::Zilla::Plugin::Prereqs: - phase: develop + phase: x_Dist_Zilla type: requires name: '@Author::ETHER/@Git::VersionManager/prereqs for @Git::VersionManager' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Git::Push config: @@ -801,17 +833,17 @@ - origin remotes_must_exist: 1 Dist::Zilla::Role::Git::Repo: - git_version: 2.14.1 + git_version: 2.17.0 repo_root: . name: '@Author::ETHER/Git::Push' - version: '2.042' + version: '2.045' - class: Dist::Zilla::Plugin::GitHub::Update config: Dist::Zilla::Plugin::GitHub::Update: metacpan: 1 name: '@Author::ETHER/GitHub::Update' - version: '0.44' + version: '0.45' - class: Dist::Zilla::Plugin::Run::AfterRelease config: @@ -820,9 +852,9 @@ quiet: 0 run: - REDACTED - version: '0.046' + version: '0.047' name: '@Author::ETHER/install release' - version: '0.046' + version: '0.047' - class: Dist::Zilla::Plugin::Run::AfterRelease config: @@ -831,21 +863,21 @@ - 'print "release complete!\xa"' fatal_errors: 1 quiet: 1 - version: '0.046' + version: '0.047' name: '@Author::ETHER/release complete' - version: '0.046' + version: '0.047' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@Author::ETHER/ConfirmRelease' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::Prereqs config: Dist::Zilla::Plugin::Prereqs: - phase: develop + phase: x_Dist_Zilla type: requires name: '@Author::ETHER/prereqs for @Author::ETHER' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::OptionalFeature config: @@ -912,43 +944,43 @@ - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':ExtraTestFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':PerlExecFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':AllFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::FinderCode name: ':NoFiles' - version: '6.010' + version: '6.012' - class: Dist::Zilla::Plugin::VerifyPhases name: '@Author::ETHER/PHASE VERIFICATION' @@ -958,29 +990,29 @@ config: Dist::Zilla::Role::ModuleMetadata: Module::Metadata: '1.000033' - version: '0.004' + version: '0.006' name: 'via OptionalFeature' - version: '0.033' + version: '0.034' zilla: class: Dist::Zilla::Dist::Builder config: is_trial: '0' - version: '6.010' + version: '6.012' x_authority: cpan:SARTAK x_contributors: - 'Shawn M Moore ' - 'Karen Etheridge ' - 'Thomas Sibley ' - - 'François Gannaz ' - 'Ricardo Signes ' + - 'François Gannaz ' - 'Justin Hunter ' - 'Kevin Falcone ' - 'Zoffix Znet ' - - 'Sergey Romanov ' - 'David Golden ' + - 'Sergey Romanov ' - 'Jesse Luehrs ' - - 'Dean Hamstead ' - 'Rafael Kitover ' + - 'Dean Hamstead ' - 'gregor herrmann ' - 'vti ' - 'Ævar Arnfjörð Bjarmason ' @@ -999,6 +1031,7 @@ - 'Sebastian Paaske Tørholm ' - 'Tatsuhiko Miyagawa ' - 'Zakariyya Mughal ' -x_serialization_backend: 'YAML::Tiny version 1.70' +x_generated_by_perl: v5.28.0 +x_serialization_backend: 'YAML::Tiny version 1.73' x_static_install: 0 x_use_unsafe_inc: 0 diff -Nru libapp-nopaste-perl-1.011/README libapp-nopaste-perl-1.012/README --- libapp-nopaste-perl-1.011/README 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/README 2018-07-08 03:56:45.000000000 +0000 @@ -1,7 +1,5 @@ - - This archive contains the distribution App-Nopaste, -version 1.011: +version 1.012: Easy access to any pastebin @@ -11,5 +9,4 @@ the same terms as the Perl 5 programming language system itself. -This README file was generated by Dist::Zilla::Plugin::Readme v6.010. - +This README file was generated by Dist::Zilla::Plugin::Readme v6.012. diff -Nru libapp-nopaste-perl-1.011/script/nopaste libapp-nopaste-perl-1.012/script/nopaste --- libapp-nopaste-perl-1.011/script/nopaste 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/script/nopaste 2018-07-08 03:56:45.000000000 +0000 @@ -24,7 +24,7 @@ =head1 VERSION -version 1.011 +version 1.012 =head1 DESCRIPTION diff -Nru libapp-nopaste-perl-1.011/t/00-report-prereqs.dd libapp-nopaste-perl-1.012/t/00-report-prereqs.dd --- libapp-nopaste-perl-1.011/t/00-report-prereqs.dd 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/t/00-report-prereqs.dd 2018-07-08 03:56:45.000000000 +0000 @@ -9,87 +9,17 @@ }, 'develop' => { 'recommends' => { - 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.129' + 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.143', + 'Dist::Zilla::PluginBundle::Git::VersionManager' => '0.007' }, 'requires' => { 'Browser::Open' => '0', 'Clipboard' => '0', - 'Dist::Zilla' => '5', - 'Dist::Zilla::Plugin::Authority' => '1.009', - 'Dist::Zilla::Plugin::AutoMetaResources' => '0', - 'Dist::Zilla::Plugin::AutoPrereqs' => '5.038', - 'Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional' => '0.004', - 'Dist::Zilla::Plugin::CheckIssues' => '0', - 'Dist::Zilla::Plugin::CheckMetaResources' => '0', - 'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0.019', - 'Dist::Zilla::Plugin::CheckSelfDependency' => '0', - 'Dist::Zilla::Plugin::CheckStrictVersion' => '0', - 'Dist::Zilla::Plugin::ConfirmRelease' => '0', - 'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0', - 'Dist::Zilla::Plugin::Deprecated' => '0.003', - 'Dist::Zilla::Plugin::EnsureLatestPerl' => '0', - 'Dist::Zilla::Plugin::ExecDir' => '0', - 'Dist::Zilla::Plugin::FileFinder::ByName' => '0', - 'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0', - 'Dist::Zilla::Plugin::Git::Check' => '0', - 'Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch' => '0.004', - 'Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts' => '0', - 'Dist::Zilla::Plugin::Git::Commit' => '2.020', - 'Dist::Zilla::Plugin::Git::Contributors' => '0.029', - 'Dist::Zilla::Plugin::Git::Describe' => '0.004', - 'Dist::Zilla::Plugin::Git::GatherDir' => '2.016', - 'Dist::Zilla::Plugin::Git::Push' => '0', - 'Dist::Zilla::Plugin::Git::Remote::Check' => '0', - 'Dist::Zilla::Plugin::Git::Tag' => '0', - 'Dist::Zilla::Plugin::GitHub::Update' => '0.40', - 'Dist::Zilla::Plugin::GithubMeta' => '0.54', - 'Dist::Zilla::Plugin::InstallGuide' => '1.200005', - 'Dist::Zilla::Plugin::Keywords' => '0.004', - 'Dist::Zilla::Plugin::License' => '5.038', - 'Dist::Zilla::Plugin::MakeMaker' => '0', - 'Dist::Zilla::Plugin::Manifest' => '0', - 'Dist::Zilla::Plugin::MetaConfig' => '0', - 'Dist::Zilla::Plugin::MetaJSON' => '0', - 'Dist::Zilla::Plugin::MetaNoIndex' => '0', - 'Dist::Zilla::Plugin::MetaProvides::Package' => '1.15000002', - 'Dist::Zilla::Plugin::MetaYAML' => '0', - 'Dist::Zilla::Plugin::MinimumPerl' => '1.006', - 'Dist::Zilla::Plugin::MojibakeTests' => '0.8', - 'Dist::Zilla::Plugin::NextRelease' => '5.033', - 'Dist::Zilla::Plugin::OptionalFeature' => '0.021', - 'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040', - 'Dist::Zilla::Plugin::PodWeaver' => '4.005', - 'Dist::Zilla::Plugin::Prereqs' => '0', - 'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006', - 'Dist::Zilla::Plugin::PromptIfStale' => '0', - 'Dist::Zilla::Plugin::Readme' => '0', - 'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180', - 'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.004', - 'Dist::Zilla::Plugin::Run::AfterBuild' => '0.041', - 'Dist::Zilla::Plugin::Run::AfterRelease' => '0.038', - 'Dist::Zilla::Plugin::RunExtraTests' => '0.024', - 'Dist::Zilla::Plugin::StaticInstall' => '0.005', - 'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.012', - 'Dist::Zilla::Plugin::Test::ChangesHasContent' => '0', - 'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0.006', - 'Dist::Zilla::Plugin::Test::Compile' => '2.039', - 'Dist::Zilla::Plugin::Test::EOL' => '0.17', - 'Dist::Zilla::Plugin::Test::Kwalitee' => '2.10', - 'Dist::Zilla::Plugin::Test::MinimumVersion' => '2.000003', - 'Dist::Zilla::Plugin::Test::NoTabs' => '0.08', - 'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006003', - 'Dist::Zilla::Plugin::Test::Portability' => '2.000007', - 'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022', - 'Dist::Zilla::Plugin::TestRelease' => '0', - 'Dist::Zilla::Plugin::UploadToCPAN' => '0', - 'Dist::Zilla::Plugin::UseUnsafeInc' => '0', - 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.097', - 'Dist::Zilla::PluginBundle::Git::VersionManager' => '0', + 'Encode' => '0', 'File::Spec' => '0', 'IO::Handle' => '0', 'IPC::Open3' => '0', 'Pod::Wordlist' => '0', - 'Software::License::Perl_5' => '0', 'Test::CPAN::Changes' => '0.19', 'Test::CleanNamespaces' => '0.15', 'Test::EOL' => '0', @@ -117,6 +47,7 @@ 'File::Temp' => '0', 'Getopt::Long::Descriptive' => '0', 'JSON::MaybeXS' => '0', + 'LWP::UserAgent' => '0', 'Module::Pluggable' => '0', 'Module::Runtime' => '0', 'POSIX' => '0', @@ -143,7 +74,83 @@ 'Test::More' => '0.88', 'perl' => '5.008003' } - } + }, + 'x_Dist_Zilla' => { + 'requires' => { + 'Dist::Zilla' => '5', + 'Dist::Zilla::Plugin::Authority' => '1.009', + 'Dist::Zilla::Plugin::AutoMetaResources' => '0', + 'Dist::Zilla::Plugin::AutoPrereqs' => '5.038', + 'Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional' => '0.004', + 'Dist::Zilla::Plugin::CheckIssues' => '0', + 'Dist::Zilla::Plugin::CheckMetaResources' => '0', + 'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0.019', + 'Dist::Zilla::Plugin::CheckSelfDependency' => '0', + 'Dist::Zilla::Plugin::CheckStrictVersion' => '0', + 'Dist::Zilla::Plugin::ConfirmRelease' => '0', + 'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0', + 'Dist::Zilla::Plugin::Deprecated' => '0.003', + 'Dist::Zilla::Plugin::EnsureLatestPerl' => '0', + 'Dist::Zilla::Plugin::ExecDir' => '0', + 'Dist::Zilla::Plugin::FileFinder::ByName' => '0', + 'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0', + 'Dist::Zilla::Plugin::Git::Check' => '0', + 'Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch' => '0.004', + 'Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts' => '0', + 'Dist::Zilla::Plugin::Git::Commit' => '2.020', + 'Dist::Zilla::Plugin::Git::Contributors' => '0.029', + 'Dist::Zilla::Plugin::Git::Describe' => '0.004', + 'Dist::Zilla::Plugin::Git::GatherDir' => '2.016', + 'Dist::Zilla::Plugin::Git::Push' => '0', + 'Dist::Zilla::Plugin::Git::Remote::Check' => '0', + 'Dist::Zilla::Plugin::Git::Tag' => '0', + 'Dist::Zilla::Plugin::GitHub::Update' => '0.40', + 'Dist::Zilla::Plugin::GithubMeta' => '0.54', + 'Dist::Zilla::Plugin::InstallGuide' => '1.200005', + 'Dist::Zilla::Plugin::Keywords' => '0.004', + 'Dist::Zilla::Plugin::License' => '5.038', + 'Dist::Zilla::Plugin::MakeMaker' => '0', + 'Dist::Zilla::Plugin::Manifest' => '0', + 'Dist::Zilla::Plugin::MetaConfig' => '0', + 'Dist::Zilla::Plugin::MetaJSON' => '0', + 'Dist::Zilla::Plugin::MetaNoIndex' => '0', + 'Dist::Zilla::Plugin::MetaProvides::Package' => '1.15000002', + 'Dist::Zilla::Plugin::MetaYAML' => '0', + 'Dist::Zilla::Plugin::MinimumPerl' => '1.006', + 'Dist::Zilla::Plugin::MojibakeTests' => '0.8', + 'Dist::Zilla::Plugin::NextRelease' => '5.033', + 'Dist::Zilla::Plugin::OptionalFeature' => '0.021', + 'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040', + 'Dist::Zilla::Plugin::PodWeaver' => '4.005', + 'Dist::Zilla::Plugin::Prereqs' => '0', + 'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006', + 'Dist::Zilla::Plugin::PromptIfStale' => '0', + 'Dist::Zilla::Plugin::Readme' => '0', + 'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180', + 'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.004', + 'Dist::Zilla::Plugin::Run::AfterBuild' => '0.041', + 'Dist::Zilla::Plugin::Run::AfterRelease' => '0.038', + 'Dist::Zilla::Plugin::RunExtraTests' => '0.024', + 'Dist::Zilla::Plugin::StaticInstall' => '0.005', + 'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.012', + 'Dist::Zilla::Plugin::Test::ChangesHasContent' => '0', + 'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0.006', + 'Dist::Zilla::Plugin::Test::Compile' => '2.039', + 'Dist::Zilla::Plugin::Test::EOL' => '0.17', + 'Dist::Zilla::Plugin::Test::Kwalitee' => '2.10', + 'Dist::Zilla::Plugin::Test::MinimumVersion' => '2.000008', + 'Dist::Zilla::Plugin::Test::NoTabs' => '0.08', + 'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006003', + 'Dist::Zilla::Plugin::Test::Portability' => '2.000007', + 'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022', + 'Dist::Zilla::Plugin::TestRelease' => '0', + 'Dist::Zilla::Plugin::UploadToCPAN' => '0', + 'Dist::Zilla::Plugin::UseUnsafeInc' => '0', + 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.143', + 'Dist::Zilla::PluginBundle::Git::VersionManager' => '0.007', + 'Software::License::Perl_5' => '0' + } + } }; $x; } \ No newline at end of file diff -Nru libapp-nopaste-perl-1.011/t/00-report-prereqs.t libapp-nopaste-perl-1.012/t/00-report-prereqs.t --- libapp-nopaste-perl-1.011/t/00-report-prereqs.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/t/00-report-prereqs.t 2018-07-08 03:56:45.000000000 +0000 @@ -60,7 +60,10 @@ } my @include = qw( + Encode + File::Temp JSON::PP + Module::Runtime Sub::Name YAML autodie diff -Nru libapp-nopaste-perl-1.011/xt/author/00-compile.t libapp-nopaste-perl-1.012/xt/author/00-compile.t --- libapp-nopaste-perl-1.011/xt/author/00-compile.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/00-compile.t 2018-07-08 03:56:45.000000000 +0000 @@ -2,11 +2,11 @@ use strict; use warnings; -# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.057 +# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.058 use Test::More 0.94; -plan tests => 15; +plan tests => 16; my @module_files = ( 'App/Nopaste.pm', @@ -15,6 +15,7 @@ 'App/Nopaste/Service/Codepeek.pm', 'App/Nopaste/Service/Debian.pm', 'App/Nopaste/Service/Gist.pm', + 'App/Nopaste/Service/GitLab.pm', 'App/Nopaste/Service/Mojopaste.pm', 'App/Nopaste/Service/PastebinCom.pm', 'App/Nopaste/Service/Pastie.pm', @@ -75,6 +76,9 @@ close $fh and skip("$file isn't perl", 1) unless $line =~ /^#!\s*(?:\S*perl\S*)((?:\s+-\w*)*)(?:\s*#.*)?$/; @switches = (@switches, split(' ', $1)) if $1; + close $fh and skip("$file uses -T; not testable with PERL5LIB", 1) + if grep { $_ eq '-T' } @switches and $ENV{PERL5LIB}; + my $stderr = IO::Handle->new; diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} } diff -Nru libapp-nopaste-perl-1.011/xt/author/changes_has_content.t libapp-nopaste-perl-1.012/xt/author/changes_has_content.t --- libapp-nopaste-perl-1.011/xt/author/changes_has_content.t 1970-01-01 00:00:00.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/changes_has_content.t 2018-07-08 03:56:45.000000000 +0000 @@ -0,0 +1,15 @@ +use strict; +use warnings; + +use Test::More; +plan skip_all => 'xt/release/changes_has_content.t is missing' if not -e 'xt/release/changes_has_content.t'; + +# skip for master branch, only for travis +if (($ENV{TRAVIS_PULL_REQUEST} || '') eq 'false') { + chomp(my $branch_name = ($ENV{TRAVIS_BRANCH} || `git rev-parse --abbrev-ref HEAD`)); + $TODO = 'Changes need not have content for this release yet if this is only the master branch' + if ($branch_name || '') eq 'master'; +} + +do './xt/release/changes_has_content.t'; +die $@ if $@; diff -Nru libapp-nopaste-perl-1.011/xt/author/eol.t libapp-nopaste-perl-1.012/xt/author/eol.t --- libapp-nopaste-perl-1.011/xt/author/eol.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/eol.t 2018-07-08 03:56:45.000000000 +0000 @@ -13,6 +13,7 @@ 'lib/App/Nopaste/Service/Codepeek.pm', 'lib/App/Nopaste/Service/Debian.pm', 'lib/App/Nopaste/Service/Gist.pm', + 'lib/App/Nopaste/Service/GitLab.pm', 'lib/App/Nopaste/Service/Mojopaste.pm', 'lib/App/Nopaste/Service/PastebinCom.pm', 'lib/App/Nopaste/Service/Pastie.pm', @@ -36,17 +37,18 @@ 't/004-10-ubuntu.t', 't/004-service.t', 'xt/author/00-compile.t', + 'xt/author/changes_has_content.t', 'xt/author/clean-namespaces.t', 'xt/author/eol.t', 'xt/author/kwalitee.t', + 'xt/author/minimum-version.t', 'xt/author/mojibake.t', 'xt/author/no-tabs.t', 'xt/author/pod-spell.t', 'xt/author/pod-syntax.t', 'xt/author/portability.t', 'xt/release/changes_has_content.t', - 'xt/release/cpan-changes.t', - 'xt/release/minimum-version.t' + 'xt/release/cpan-changes.t' ); eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files; diff -Nru libapp-nopaste-perl-1.011/xt/author/minimum-version.t libapp-nopaste-perl-1.012/xt/author/minimum-version.t --- libapp-nopaste-perl-1.011/xt/author/minimum-version.t 1970-01-01 00:00:00.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/minimum-version.t 2018-07-08 03:56:45.000000000 +0000 @@ -0,0 +1,6 @@ +#!perl + +use Test::More; + +use Test::MinimumVersion; +all_minimum_version_ok( qq{5.008003} ); diff -Nru libapp-nopaste-perl-1.011/xt/author/no-tabs.t libapp-nopaste-perl-1.012/xt/author/no-tabs.t --- libapp-nopaste-perl-1.011/xt/author/no-tabs.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/no-tabs.t 2018-07-08 03:56:45.000000000 +0000 @@ -13,6 +13,7 @@ 'lib/App/Nopaste/Service/Codepeek.pm', 'lib/App/Nopaste/Service/Debian.pm', 'lib/App/Nopaste/Service/Gist.pm', + 'lib/App/Nopaste/Service/GitLab.pm', 'lib/App/Nopaste/Service/Mojopaste.pm', 'lib/App/Nopaste/Service/PastebinCom.pm', 'lib/App/Nopaste/Service/Pastie.pm', @@ -36,17 +37,18 @@ 't/004-10-ubuntu.t', 't/004-service.t', 'xt/author/00-compile.t', + 'xt/author/changes_has_content.t', 'xt/author/clean-namespaces.t', 'xt/author/eol.t', 'xt/author/kwalitee.t', + 'xt/author/minimum-version.t', 'xt/author/mojibake.t', 'xt/author/no-tabs.t', 'xt/author/pod-spell.t', 'xt/author/pod-syntax.t', 'xt/author/portability.t', 'xt/release/changes_has_content.t', - 'xt/release/cpan-changes.t', - 'xt/release/minimum-version.t' + 'xt/release/cpan-changes.t' ); notabs_ok($_) foreach @files; diff -Nru libapp-nopaste-perl-1.011/xt/author/pod-spell.t libapp-nopaste-perl-1.012/xt/author/pod-spell.t --- libapp-nopaste-perl-1.011/xt/author/pod-spell.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/author/pod-spell.t 2018-07-08 03:56:45.000000000 +0000 @@ -2,7 +2,7 @@ use warnings; use Test::More; -# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007004 +# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007005 use Test::Spelling 0.12; use Pod::Wordlist; @@ -33,6 +33,7 @@ Gannaz Gass Gist +GitLab Golden Goulah Graham diff -Nru libapp-nopaste-perl-1.011/xt/release/changes_has_content.t libapp-nopaste-perl-1.012/xt/release/changes_has_content.t --- libapp-nopaste-perl-1.011/xt/release/changes_has_content.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/release/changes_has_content.t 2018-07-08 03:56:45.000000000 +0000 @@ -1,11 +1,10 @@ -#!perl - use Test::More tests => 2; note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '1.011'; +my $newver = '1.012'; my $trial_token = '-TRIAL'; +my $encoding = 'UTF-8'; SKIP: { ok(-e $changes_file, "$changes_file file exists") @@ -16,8 +15,6 @@ done_testing; -# _get_changes copied and adapted from Dist::Zilla::Plugin::Git::Commit -# by Jerome Quelin sub _get_changes { my $newver = shift; @@ -25,6 +22,10 @@ # parse changelog to find commit message open(my $fh, '<', $changes_file) or die "cannot open $changes_file: $!"; my $changelog = join('', <$fh>); + if ($encoding) { + require Encode; + $changelog = Encode::decode($encoding, $changelog, Encode::FB_CROAK()); + } close $fh; my @content = diff -Nru libapp-nopaste-perl-1.011/xt/release/minimum-version.t libapp-nopaste-perl-1.012/xt/release/minimum-version.t --- libapp-nopaste-perl-1.011/xt/release/minimum-version.t 2017-08-26 20:31:43.000000000 +0000 +++ libapp-nopaste-perl-1.012/xt/release/minimum-version.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -#!perl - -use Test::More; - -eval "use Test::MinimumVersion"; -plan skip_all => "Test::MinimumVersion required for testing minimum versions" - if $@; -all_minimum_version_ok( qq{5.008003} );