Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-HTTP-Message for
openSUSE:Factory checked in at 2022-06-21 17:15:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-HTTP-Message (Old)
and /work/SRC/openSUSE:Factory/.perl-HTTP-Message.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-HTTP-Message"
Tue Jun 21 17:15:18 2022 rev:34 rq:983951 version:6.37
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-HTTP-Message/perl-HTTP-Message.changes
2022-01-14 23:12:56.994620545 +0100
+++
/work/SRC/openSUSE:Factory/.perl-HTTP-Message.new.1548/perl-HTTP-Message.changes
2022-06-21 17:15:21.994342872 +0200
@@ -1,0 +2,10 @@
+Wed Jun 15 03:06:33 UTC 2022 - Tina M??ller <[email protected]>
+
+- updated to 6.37
+ see /usr/share/doc/packages/perl-HTTP-Message/Changes
+
+ 6.37 2022-06-14 14:08:55Z
+ - Support for Brotli "br" encoding (GH#163) (trizen and Julien Fiegehenn)
+ - Don't test Perl > 5.32 on Windows in GH Actions (GH#174) (Olaf Alders)
+
+-------------------------------------------------------------------
Old:
----
HTTP-Message-6.36.tar.gz
New:
----
HTTP-Message-6.37.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-HTTP-Message.spec ++++++
--- /var/tmp/diff_new_pack.sBmSIH/_old 2022-06-21 17:15:22.554343442 +0200
+++ /var/tmp/diff_new_pack.sBmSIH/_new 2022-06-21 17:15:22.558343447 +0200
@@ -18,10 +18,10 @@
%define cpan_name HTTP-Message
Name: perl-HTTP-Message
-Version: 6.36
+Version: 6.37
Release: 0
-Summary: HTTP style message (base class)
License: Artistic-1.0 OR GPL-1.0-or-later
+Summary: HTTP style message (base class)
URL: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
@@ -42,6 +42,7 @@
BuildRequires: perl(IO::Uncompress::RawInflate)
BuildRequires: perl(LWP::MediaTypes) >= 6
BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(Test::Needs)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(URI) >= 1.10
BuildRequires: perl(URI::URL)
@@ -59,6 +60,8 @@
Requires: perl(IO::Uncompress::RawInflate)
Requires: perl(LWP::MediaTypes) >= 6
Requires: perl(URI) >= 1.10
+Recommends: perl(IO::Compress::Brotli) >= 0.004001
+Recommends: perl(IO::Uncompress::Brotli) >= 0.004001
%{perl_requires}
%description
@@ -231,7 +234,7 @@
Apply the given encodings to the content of the message. Returns TRUE if
successful. The "identity" (non-)encoding is always supported; other
currently supported encodings, subject to availability of required
-additional modules, are "gzip", "deflate", "x-bzip2" and "base64".
+additional modules, are "gzip", "deflate", "x-bzip2", "base64" and "br".
A successful call to this function will set the 'Content-Encoding' header.
++++++ HTTP-Message-6.36.tar.gz -> HTTP-Message-6.37.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/CONTRIBUTORS
new/HTTP-Message-6.37/CONTRIBUTORS
--- old/HTTP-Message-6.36/CONTRIBUTORS 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/CONTRIBUTORS 2022-06-14 16:09:09.000000000 +0200
@@ -21,6 +21,7 @@
* chromatic
* Dan Book
* Daniel Hedlund
+ * Daniel Trizen
* David E. Wheeler
* DAVIDRW
* David Steinbrunner
@@ -43,6 +44,7 @@
* Jerome Eteve
* john9art
* jonasbn
+ * Julien Fiegehenn
* Karen Etheridge
* Lars D????????????????? ?????????
* Mark Overmeer
@@ -70,7 +72,6 @@
* sasao
* Saturday Walkers Club
* Sean M. Burke
- * simbabque
* Slaven Rezic
* Spiros Denaxas
* Steve Hay
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/Changes
new/HTTP-Message-6.37/Changes
--- old/HTTP-Message-6.36/Changes 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/Changes 2022-06-14 16:09:09.000000000 +0200
@@ -1,5 +1,9 @@
Revision history for HTTP-Message
+6.37 2022-06-14 14:08:55Z
+ - Support for Brotli "br" encoding (GH#163) (trizen and Julien Fiegehenn)
+ - Don't test Perl > 5.32 on Windows in GH Actions (GH#174) (Olaf Alders)
+
6.36 2022-01-05 14:39:42Z
- Fix examples in HTTP::Request::Common synopsis: HTTP::Request::Common
does not put headers in an arrayref, unlike HTTP::Request (GH#170) (Karen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/MANIFEST
new/HTTP-Message-6.37/MANIFEST
--- old/HTTP-Message-6.36/MANIFEST 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/MANIFEST 2022-06-14 16:09:09.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.024.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.025.
CONTRIBUTING.md
CONTRIBUTORS
Changes
@@ -32,6 +32,7 @@
t/headers.t
t/http-config.t
t/lib/Secret.pm
+t/message-brotli.t
t/message-charset.t
t/message-decode-xml.t
t/message-old.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/META.json
new/HTTP-Message-6.37/META.json
--- old/HTTP-Message-6.36/META.json 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/META.json 2022-06-14 16:09:09.000000000 +0200
@@ -4,7 +4,7 @@
"Gisle Aas <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.024, CPAN::Meta::Converter version
2.150010",
+ "generated_by" : "Dist::Zilla version 6.025, CPAN::Meta::Converter version
2.150010",
"license" : [
"perl_5"
],
@@ -46,6 +46,10 @@
}
},
"runtime" : {
+ "recommends" : {
+ "IO::Compress::Brotli" : "0.004001",
+ "IO::Uncompress::Brotli" : "0.004001"
+ },
"requires" : {
"Carp" : "0",
"Compress::Raw::Zlib" : "0",
@@ -77,7 +81,9 @@
},
"test" : {
"recommends" : {
- "CPAN::Meta" : "2.120900"
+ "CPAN::Meta" : "2.120900",
+ "IO::Compress::Brotli" : "0.004001",
+ "IO::Uncompress::Brotli" : "0.004001"
},
"requires" : {
"ExtUtils::MakeMaker" : "0",
@@ -85,6 +91,7 @@
"File::Temp" : "0",
"PerlIO::encoding" : "0",
"Test::More" : "0.88",
+ "Test::Needs" : "0",
"Time::Local" : "0",
"Try::Tiny" : "0",
"URI::URL" : "0",
@@ -108,16 +115,16 @@
"x_IRC" : "irc://irc.perl.org/#lwp",
"x_MailingList" : "mailto:[email protected]"
},
- "version" : "6.36",
+ "version" : "6.37",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.030002"
+ "version" : "5.036000"
},
"plugins" : [
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "MetaResources",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -128,7 +135,7 @@
}
},
"name" : "Prereqs",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -163,14 +170,9 @@
"version" : "0.057"
},
{
- "class" : "Dist::Zilla::Plugin::OALDERS::TidyAll",
- "name" : "@Author::OALDERS/OALDERS::TidyAll",
- "version" : "0.000029"
- },
- {
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@Author::OALDERS/AutoPrereqs",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::CheckChangesHasContent",
@@ -181,16 +183,16 @@
"class" : "Dist::Zilla::Plugin::MakeMaker",
"config" : {
"Dist::Zilla::Role::TestRunner" : {
- "default_jobs" : "1"
+ "default_jobs" : "8"
}
},
"name" : "@Author::OALDERS/MakeMaker",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::CPANFile",
"name" : "@Author::OALDERS/CPANFile",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::ContributorsFile",
@@ -200,37 +202,37 @@
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@Author::OALDERS/MetaJSON",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@Author::OALDERS/MetaYAML",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@Author::OALDERS/Manifest",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::MetaNoIndex",
"name" : "@Author::OALDERS/MetaNoIndex",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@Author::OALDERS/MetaConfig",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "@Author::OALDERS/MetaResources",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@Author::OALDERS/License",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::InstallGuide",
@@ -246,7 +248,7 @@
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@Author::OALDERS/ExecDir",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::MojibakeTests",
@@ -256,7 +258,7 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@Author::OALDERS/PodSyntaxTests",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@@ -281,7 +283,7 @@
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@Author::OALDERS/TestRelease",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
@@ -297,7 +299,7 @@
"class" : "Dist::Zilla::Plugin::RunExtraTests",
"config" : {
"Dist::Zilla::Role::TestRunner" : {
- "default_jobs" : "1"
+ "default_jobs" : "8"
}
},
"name" : "@Author::OALDERS/RunExtraTests",
@@ -320,82 +322,82 @@
{
"class" : "Pod::Weaver::Plugin::EnsurePod5",
"name" : "@CorePrep/EnsurePod5",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Plugin::H1Nester",
"name" : "@CorePrep/H1Nester",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Plugin::SingleEncoding",
"name" : "@Default/SingleEncoding",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Name",
"name" : "@Default/Name",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Version",
"name" : "@Default/Version",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Default/prelude",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "SYNOPSIS",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "DESCRIPTION",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "OVERVIEW",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "ATTRIBUTES",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "METHODS",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "FUNCTIONS",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Leftovers",
"name" : "@Default/Leftovers",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Default/postlude",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Authors",
"name" : "@Default/Authors",
- "version" : "4.015"
+ "version" : "4.018"
},
{
"class" : "Pod::Weaver::Section::Legal",
"name" : "@Default/Legal",
- "version" : "4.015"
+ "version" : "4.018"
}
]
}
@@ -406,7 +408,7 @@
{
"class" : "Dist::Zilla::Plugin::PruneCruft",
"name" : "@Author::OALDERS/PruneCruft",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -478,7 +480,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"repo_root" : "."
}
},
@@ -489,7 +491,7 @@
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "name",
@@ -523,7 +525,7 @@
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@Author::OALDERS/ShareDir",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::CheckIssues",
@@ -533,12 +535,12 @@
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@Author::OALDERS/ConfirmRelease",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@Author::OALDERS/UploadToCPAN",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
@@ -598,7 +600,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -615,12 +617,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v6.36",
+ "tag" : "v6.37",
"tag_format" : "v%V",
"tag_message" : "v%V"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -649,7 +651,7 @@
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@Author::OALDERS/@Git::VersionManager/NextRelease",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -671,7 +673,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -691,7 +693,7 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.34.1",
+ "git_version" : "2.36.1",
"repo_root" : "."
}
},
@@ -716,6 +718,24 @@
"version" : "0.006003"
},
{
+ "class" : "Dist::Zilla::Plugin::Prereqs::Soften",
+ "config" : {
+ "Dist::Zilla::Plugin::Prereqs::Soften" : {
+ "copy_to" : [
+ "test.recommends"
+ ],
+ "modules" : [
+ "IO::Compress::Brotli",
+ "IO::Uncompress::Brotli"
+ ],
+ "modules_from_features" : null,
+ "to_relationship" : "recommends"
+ }
+ },
+ "name" : "Brotli",
+ "version" : "0.006003"
+ },
+ {
"class" : "Dist::Zilla::Plugin::Test::Compile",
"config" : {
"Dist::Zilla::Plugin::Test::Compile" : {
@@ -751,52 +771,52 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExtraTestFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":PerlExecFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "6.024"
+ "version" : "6.025"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "6.024"
+ "version" : "6.025"
}
],
"zilla" : {
@@ -804,7 +824,7 @@
"config" : {
"is_trial" : 0
},
- "version" : "6.024"
+ "version" : "6.025"
}
},
"x_contributors" : [
@@ -823,6 +843,7 @@
"chromatic <[email protected]>",
"Dan Book <[email protected]>",
"Daniel Hedlund <[email protected]>",
+ "Daniel Trizen <[email protected]>",
"David E. Wheeler <[email protected]>",
"DAVIDRW <[email protected]>",
"David Steinbrunner <[email protected]>",
@@ -845,6 +866,7 @@
"Jerome Eteve <[email protected]>",
"john9art <[email protected]>",
"jonasbn <[email protected]>",
+ "Julien Fiegehenn <[email protected]>",
"Karen Etheridge <[email protected]>",
"Lars D\u026a\u1d07\u1d04\u1d0b\u1d0f\u1d21 \u8fea\u62c9\u65af
<[email protected]>",
"Mark Overmeer <[email protected]>",
@@ -872,7 +894,6 @@
"sasao <[email protected]>",
"Saturday Walkers Club <[email protected]>",
"Sean M. Burke <[email protected]>",
- "simbabque <[email protected]>",
"Slaven Rezic <[email protected]>",
"Spiros Denaxas <[email protected]>",
"Steve Hay <[email protected]>",
@@ -895,8 +916,8 @@
"Zakariyya Mughal <[email protected]>",
"Zefram <[email protected]>"
],
- "x_generated_by_perl" : "v5.30.2",
- "x_serialization_backend" : "Cpanel::JSON::XS version 4.26",
+ "x_generated_by_perl" : "v5.36.0",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.29",
"x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
"x_static_install" : 1
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/META.yml
new/HTTP-Message-6.37/META.yml
--- old/HTTP-Message-6.36/META.yml 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/META.yml 2022-06-14 16:09:09.000000000 +0200
@@ -8,6 +8,7 @@
File::Temp: '0'
PerlIO::encoding: '0'
Test::More: '0.88'
+ Test::Needs: '0'
Time::Local: '0'
Try::Tiny: '0'
URI::URL: '0'
@@ -18,7 +19,7 @@
ExtUtils::MakeMaker: '0'
perl: '5.006'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.024, CPAN::Meta::Converter version
2.150010'
+generated_by: 'Dist::Zilla version 6.025, CPAN::Meta::Converter version
2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,6 +30,9 @@
- examples
- t
- xt
+recommends:
+ IO::Compress::Brotli: '0.004001'
+ IO::Uncompress::Brotli: '0.004001'
requires:
Carp: '0'
Compress::Raw::Zlib: '0'
@@ -59,15 +63,15 @@
bugtracker: https://github.com/libwww-perl/HTTP-Message/issues
homepage: https://github.com/libwww-perl/HTTP-Message
repository: https://github.com/libwww-perl/HTTP-Message.git
-version: '6.36'
+version: '6.37'
x_Dist_Zilla:
perl:
- version: '5.030002'
+ version: '5.036000'
plugins:
-
class: Dist::Zilla::Plugin::MetaResources
name: MetaResources
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -75,7 +79,7 @@
phase: runtime
type: requires
name: Prereqs
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -102,13 +106,9 @@
name: '@Author::OALDERS/stale modules, release'
version: '0.057'
-
- class: Dist::Zilla::Plugin::OALDERS::TidyAll
- name: '@Author::OALDERS/OALDERS::TidyAll'
- version: '0.000029'
- -
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@Author::OALDERS/AutoPrereqs'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::CheckChangesHasContent
name: '@Author::OALDERS/CheckChangesHasContent'
@@ -117,13 +117,13 @@
class: Dist::Zilla::Plugin::MakeMaker
config:
Dist::Zilla::Role::TestRunner:
- default_jobs: '1'
+ default_jobs: '8'
name: '@Author::OALDERS/MakeMaker'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::CPANFile
name: '@Author::OALDERS/CPANFile'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::ContributorsFile
name: '@Author::OALDERS/ContributorsFile'
@@ -131,31 +131,31 @@
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@Author::OALDERS/MetaJSON'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@Author::OALDERS/MetaYAML'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::Manifest
name: '@Author::OALDERS/Manifest'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::MetaNoIndex
name: '@Author::OALDERS/MetaNoIndex'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@Author::OALDERS/MetaConfig'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::MetaResources
name: '@Author::OALDERS/MetaResources'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::License
name: '@Author::OALDERS/License'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::InstallGuide
config:
@@ -167,7 +167,7 @@
-
class: Dist::Zilla::Plugin::ExecDir
name: '@Author::OALDERS/ExecDir'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::MojibakeTests
name: '@Author::OALDERS/MojibakeTests'
@@ -175,7 +175,7 @@
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@Author::OALDERS/PodSyntaxTests'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::Test::CPAN::Changes
config:
@@ -193,7 +193,7 @@
-
class: Dist::Zilla::Plugin::TestRelease
name: '@Author::OALDERS/TestRelease'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::Test::ReportPrereqs
name: '@Author::OALDERS/Test::ReportPrereqs'
@@ -206,7 +206,7 @@
class: Dist::Zilla::Plugin::RunExtraTests
config:
Dist::Zilla::Role::TestRunner:
- default_jobs: '1'
+ default_jobs: '8'
name: '@Author::OALDERS/RunExtraTests'
version: '0.029'
-
@@ -224,73 +224,73 @@
-
class: Pod::Weaver::Plugin::EnsurePod5
name: '@CorePrep/EnsurePod5'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Plugin::H1Nester
name: '@CorePrep/H1Nester'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Plugin::SingleEncoding
name: '@Default/SingleEncoding'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Name
name: '@Default/Name'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Version
name: '@Default/Version'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Region
name: '@Default/prelude'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Generic
name: SYNOPSIS
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Generic
name: DESCRIPTION
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Generic
name: OVERVIEW
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Collect
name: ATTRIBUTES
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Collect
name: METHODS
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Collect
name: FUNCTIONS
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Leftovers
name: '@Default/Leftovers'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Region
name: '@Default/postlude'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Authors
name: '@Default/Authors'
- version: '4.015'
+ version: '4.018'
-
class: Pod::Weaver::Section::Legal
name: '@Default/Legal'
- version: '4.015'
+ version: '4.018'
name: '@Author::OALDERS/PodWeaver'
version: '4.009'
-
class: Dist::Zilla::Plugin::PruneCruft
name: '@Author::OALDERS/PruneCruft'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::CopyFilesFromBuild
name: '@Author::OALDERS/CopyFilesFromBuild'
@@ -347,7 +347,7 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.34.1
+ git_version: 2.36.1
repo_root: .
name: '@Author::OALDERS/Git::Check'
version: '2.048'
@@ -355,7 +355,7 @@
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- git_version: 2.34.1
+ git_version: 2.36.1
include_authors: 0
include_releaser: 1
order_by: name
@@ -380,7 +380,7 @@
-
class: Dist::Zilla::Plugin::ShareDir
name: '@Author::OALDERS/ShareDir'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::CheckIssues
name: '@Author::OALDERS/CheckIssues'
@@ -388,11 +388,11 @@
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::OALDERS/ConfirmRelease'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@Author::OALDERS/UploadToCPAN'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::RewriteVersion::Transitional
config:
@@ -439,7 +439,7 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.34.1
+ git_version: 2.36.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
@@ -452,11 +452,11 @@
branch: ~
changelog: Changes
signed: 0
- tag: v6.36
+ tag: v6.37
tag_format: v%V
tag_message: v%V
Dist::Zilla::Role::Git::Repo:
- git_version: 2.34.1
+ git_version: 2.36.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
@@ -477,7 +477,7 @@
-
class: Dist::Zilla::Plugin::NextRelease
name: '@Author::OALDERS/@Git::VersionManager/NextRelease'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -494,7 +494,7 @@
- (?^:^lib/.*\.pm$)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.34.1
+ git_version: 2.36.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
@@ -508,7 +508,7 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- git_version: 2.34.1
+ git_version: 2.36.1
repo_root: .
name: '@Author::OALDERS/Git::Push'
version: '2.048'
@@ -525,6 +525,19 @@
name: Prereqs::Soften
version: '0.006003'
-
+ class: Dist::Zilla::Plugin::Prereqs::Soften
+ config:
+ Dist::Zilla::Plugin::Prereqs::Soften:
+ copy_to:
+ - test.recommends
+ modules:
+ - IO::Compress::Brotli
+ - IO::Uncompress::Brotli
+ modules_from_features: ~
+ to_relationship: recommends
+ name: Brotli
+ version: '0.006003'
+ -
class: Dist::Zilla::Plugin::Test::Compile
config:
Dist::Zilla::Plugin::Test::Compile:
@@ -553,48 +566,48 @@
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExtraTestFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':PerlExecFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '6.024'
+ version: '6.025'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '6.024'
+ version: '6.025'
zilla:
class: Dist::Zilla::Dist::Builder
config:
- is_trial: '0'
- version: '6.024'
+ is_trial: 0
+ version: '6.025'
x_contributors:
- 'Adam Kennedy <[email protected]>'
- 'Adam Sjogren <[email protected]>'
@@ -611,6 +624,7 @@
- 'chromatic <[email protected]>'
- 'Dan Book <[email protected]>'
- 'Daniel Hedlund <[email protected]>'
+ - 'Daniel Trizen <[email protected]>'
- 'David E. Wheeler <[email protected]>'
- 'DAVIDRW <[email protected]>'
- 'David Steinbrunner <[email protected]>'
@@ -633,6 +647,7 @@
- 'Jerome Eteve <[email protected]>'
- 'john9art <[email protected]>'
- 'jonasbn <[email protected]>'
+ - 'Julien Fiegehenn <[email protected]>'
- 'Karen Etheridge <[email protected]>'
- 'Lars D????????????????? ????????? <[email protected]>'
- 'Mark Overmeer <[email protected]>'
@@ -660,7 +675,6 @@
- 'sasao <[email protected]>'
- 'Saturday Walkers Club <[email protected]>'
- 'Sean M. Burke <[email protected]>'
- - 'simbabque <[email protected]>'
- 'Slaven Rezic <[email protected]>'
- 'Spiros Denaxas <[email protected]>'
- 'Steve Hay <[email protected]>'
@@ -682,7 +696,7 @@
- 'Yuri Karaban <[email protected]>'
- 'Zakariyya Mughal <[email protected]>'
- 'Zefram <[email protected]>'
-x_generated_by_perl: v5.30.2
+x_generated_by_perl: v5.36.0
x_serialization_backend: 'YAML::Tiny version 1.73'
x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
x_static_install: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/Makefile.PL
new/HTTP-Message-6.37/Makefile.PL
--- old/HTTP-Message-6.36/Makefile.PL 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/Makefile.PL 2022-06-14 16:09:09.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.024.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.025.
use strict;
use warnings;
@@ -46,13 +46,14 @@
"File::Temp" => 0,
"PerlIO::encoding" => 0,
"Test::More" => "0.88",
+ "Test::Needs" => 0,
"Time::Local" => 0,
"Try::Tiny" => 0,
"URI::URL" => 0,
"lib" => 0,
"overload" => 0
},
- "VERSION" => "6.36",
+ "VERSION" => "6.37",
"test" => {
"TESTS" => "t/*.t"
}
@@ -82,6 +83,7 @@
"MIME::QuotedPrint" => 0,
"PerlIO::encoding" => 0,
"Test::More" => "0.88",
+ "Test::Needs" => 0,
"Time::Local" => 0,
"Try::Tiny" => 0,
"URI" => "1.10",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/README.md
new/HTTP-Message-6.37/README.md
--- old/HTTP-Message-6.36/README.md 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/README.md 2022-06-14 16:09:09.000000000 +0200
@@ -4,7 +4,7 @@
# VERSION
-version 6.36
+version 6.37
# SYNOPSIS
@@ -177,7 +177,7 @@
Apply the given encodings to the content of the message. Returns TRUE
if successful. The "identity" (non-)encoding is always supported; other
currently supported encodings, subject to availability of required
- additional modules, are "gzip", "deflate", "x-bzip2" and "base64".
+ additional modules, are "gzip", "deflate", "x-bzip2", "base64" and "br".
A successful call to this function will set the `Content-Encoding`
header.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/cpanfile
new/HTTP-Message-6.37/cpanfile
--- old/HTTP-Message-6.36/cpanfile 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/cpanfile 2022-06-14 16:09:09.000000000 +0200
@@ -1,4 +1,4 @@
-# This file is generated by Dist::Zilla::Plugin::CPANFile v6.024
+# This file is generated by Dist::Zilla::Plugin::CPANFile v6.025
# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
requires "Carp" => "0";
@@ -24,6 +24,8 @@
requires "perl" => "5.008001";
requires "strict" => "0";
requires "warnings" => "0";
+recommends "IO::Compress::Brotli" => "0.004001";
+recommends "IO::Uncompress::Brotli" => "0.004001";
suggests "Clone" => "0";
on 'test' => sub {
@@ -32,6 +34,7 @@
requires "File::Temp" => "0";
requires "PerlIO::encoding" => "0";
requires "Test::More" => "0.88";
+ requires "Test::Needs" => "0";
requires "Time::Local" => "0";
requires "Try::Tiny" => "0";
requires "URI::URL" => "0";
@@ -42,6 +45,8 @@
on 'test' => sub {
recommends "CPAN::Meta" => "2.120900";
+ recommends "IO::Compress::Brotli" => "0.004001";
+ recommends "IO::Uncompress::Brotli" => "0.004001";
};
on 'configure' => sub {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/dist.ini
new/HTTP-Message-6.37/dist.ini
--- old/HTTP-Message-6.36/dist.ini 2022-01-05 15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/dist.ini 2022-06-14 16:09:09.000000000 +0200
@@ -15,7 +15,9 @@
Encode::Locale = 1
Exporter = 5.57
HTTP::Date = 6
+IO::Compress::Brotli = 0.004001
IO::Compress::Bzip2 = 2.021
+IO::Uncompress::Brotli = 0.004001
IO::Uncompress::Bunzip2 = 2.021
LWP::MediaTypes = 6
MIME::Base64 = 2.1
@@ -39,6 +41,12 @@
copy_to = develop.requires
module = Clone
+[Prereqs::Soften / Brotli]
+to_relationship = recommends
+copy_to = test.recommends
+module = IO::Compress::Brotli
+module = IO::Uncompress::Brotli
+
[Test::Compile]
bail_out_on_fail = 1
xt_mode = 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Config.pm
new/HTTP-Message-6.37/lib/HTTP/Config.pm
--- old/HTTP-Message-6.36/lib/HTTP/Config.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Config.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use URI;
@@ -249,7 +249,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Headers/Auth.pm
new/HTTP-Message-6.37/lib/HTTP/Headers/Auth.pm
--- old/HTTP-Message-6.36/lib/HTTP/Headers/Auth.pm 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/lib/HTTP/Headers/Auth.pm 2022-06-14
16:09:09.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use HTTP::Headers;
@@ -111,7 +111,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Headers/ETag.pm
new/HTTP-Message-6.37/lib/HTTP/Headers/ETag.pm
--- old/HTTP-Message-6.36/lib/HTTP/Headers/ETag.pm 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/lib/HTTP/Headers/ETag.pm 2022-06-14
16:09:09.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
require HTTP::Date;
@@ -107,7 +107,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Headers/Util.pm
new/HTTP-Message-6.37/lib/HTTP/Headers/Util.pm
--- old/HTTP-Message-6.36/lib/HTTP/Headers/Util.pm 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/lib/HTTP/Headers/Util.pm 2022-06-14
16:09:09.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use Exporter 5.57 'import';
@@ -103,7 +103,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Headers.pm
new/HTTP-Message-6.37/lib/HTTP/Headers.pm
--- old/HTTP-Message-6.36/lib/HTTP/Headers.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Headers.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use Carp ();
@@ -475,7 +475,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Message.pm
new/HTTP-Message-6.37/lib/HTTP/Message.pm
--- old/HTTP-Message-6.36/lib/HTTP/Message.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Message.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
require HTTP::Headers;
require Carp;
@@ -302,6 +302,14 @@
$content_ref = \$output;
$content_ref_iscopy++;
}
+ elsif ($ce eq 'br') {
+ require IO::Uncompress::Brotli;
+ my $bro = IO::Uncompress::Brotli->create;
+ my $output = eval { $bro->decompress($$content_ref) };
+ $@ and die "Can't unbrotli content: $@";
+ $content_ref = \$output;
+ $content_ref_iscopy++;
+ }
elsif ($ce eq "x-bzip2" or $ce eq "bzip2") {
require IO::Uncompress::Bunzip2;
my $output;
@@ -433,6 +441,10 @@
require IO::Uncompress::Bunzip2;
push(@enc, "x-bzip2", "bzip2");
};
+ eval {
+ require IO::Uncompress::Brotli;
+ push(@enc, 'br');
+ };
# we don't care about announcing the 'identity', 'base64' and
# 'quoted-printable' stuff
return wantarray ? @enc : join(", ", @enc);
@@ -491,6 +503,13 @@
or die "Can't bzip2 content: $IO::Compress::Bzip2::Bzip2Error";
$content = $output;
}
+ elsif ($encoding eq "br") {
+ require IO::Compress::Brotli;
+ my $output;
+ eval { $output = IO::Compress::Brotli::bro($content) }
+ or die "Can't brotli content: $@";
+ $content = $output;
+ }
elsif ($encoding eq "rot13") { # for the fun of it
$content =~ tr/A-Za-z/N-ZA-Mn-za-m/;
}
@@ -801,7 +820,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
@@ -986,7 +1005,7 @@
Apply the given encodings to the content of the message. Returns TRUE
if successful. The "identity" (non-)encoding is always supported; other
currently supported encodings, subject to availability of required
-additional modules, are "gzip", "deflate", "x-bzip2" and "base64".
+additional modules, are "gzip", "deflate", "x-bzip2", "base64" and "br".
A successful call to this function will set the C<Content-Encoding>
header.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Request/Common.pm
new/HTTP-Message-6.37/lib/HTTP/Request/Common.pm
--- old/HTTP-Message-6.36/lib/HTTP/Request/Common.pm 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/lib/HTTP/Request/Common.pm 2022-06-14
16:09:09.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
our $DYNAMIC_FILE_UPLOAD ||= 0; # make it defined (don't know why)
@@ -314,7 +314,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Request.pm
new/HTTP-Message-6.37/lib/HTTP/Request.pm
--- old/HTTP-Message-6.36/lib/HTTP/Request.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Request.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use base 'HTTP::Message';
@@ -155,7 +155,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Response.pm
new/HTTP-Message-6.37/lib/HTTP/Response.pm
--- old/HTTP-Message-6.36/lib/HTTP/Response.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Response.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use base 'HTTP::Message';
@@ -351,7 +351,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/lib/HTTP/Status.pm
new/HTTP-Message-6.37/lib/HTTP/Status.pm
--- old/HTTP-Message-6.36/lib/HTTP/Status.pm 2022-01-05 15:40:04.000000000
+0100
+++ new/HTTP-Message-6.37/lib/HTTP/Status.pm 2022-06-14 16:09:09.000000000
+0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '6.36';
+our $VERSION = '6.37';
use Exporter 5.57 'import';
@@ -174,7 +174,7 @@
=head1 VERSION
-version 6.36
+version 6.37
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/t/00-report-prereqs.dd
new/HTTP-Message-6.37/t/00-report-prereqs.dd
--- old/HTTP-Message-6.36/t/00-report-prereqs.dd 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/t/00-report-prereqs.dd 2022-06-14
16:09:09.000000000 +0200
@@ -24,6 +24,10 @@
}
},
'runtime' => {
+ 'recommends' => {
+ 'IO::Compress::Brotli' => '0.004001',
+ 'IO::Uncompress::Brotli' => '0.004001'
+ },
'requires' => {
'Carp' => '0',
'Compress::Raw::Zlib' => '0',
@@ -55,7 +59,9 @@
},
'test' => {
'recommends' => {
- 'CPAN::Meta' => '2.120900'
+ 'CPAN::Meta' => '2.120900',
+ 'IO::Compress::Brotli' => '0.004001',
+ 'IO::Uncompress::Brotli' => '0.004001'
},
'requires' => {
'ExtUtils::MakeMaker' => '0',
@@ -63,6 +69,7 @@
'File::Temp' => '0',
'PerlIO::encoding' => '0',
'Test::More' => '0.88',
+ 'Test::Needs' => '0',
'Time::Local' => '0',
'Try::Tiny' => '0',
'URI::URL' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/t/message-brotli.t
new/HTTP-Message-6.37/t/message-brotli.t
--- old/HTTP-Message-6.36/t/message-brotli.t 1970-01-01 01:00:00.000000000
+0100
+++ new/HTTP-Message-6.37/t/message-brotli.t 2022-06-14 16:09:09.000000000
+0200
@@ -0,0 +1,41 @@
+#! perl -w
+
+use strict;
+use warnings;
+
+use Test::More;
+use Test::Needs 'IO::Compress::Brotli', 'IO::Uncompress::Brotli';
+
+require HTTP::Message;
+
+subtest "decoding" => sub {
+
+ my $m = HTTP::Message->new(
+ [
+ "Content-Type" => "text/plain",
+ "Content-Encoding" => "br, base64",
+ ],
+ "CwaASGVsbG8gd29ybGQhCgM=\n"
+ );
+ is( $m->decoded_content, "Hello world!\n", "decoded_content() works" );
+ ok( $m->decode, "decode() works" );
+ is( $m->content, "Hello world!\n", "... and content() is correct" );
+};
+
+subtest "encoding" => sub {
+ my $m = HTTP::Message->new(
+ [
+ "Content-Type" => "text/plain",
+ ],
+ "Hello world!"
+ );
+ ok( $m->encode("br"), "set encoding to 'br" );
+ is( $m->header("Content-Encoding"),
+ "br", "... and Content-Encoding is set" );
+ isnt( $m->content, "Hello world!", "... and the content has changed" );
+ is( $m->decoded_content, "Hello world!", "decoded_content() works" );
+ ok( $m->decode, "decode() works" );
+ is( $m->content, "Hello world!", "... and content() is correct" );
+};
+
+done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HTTP-Message-6.36/xt/release/changes_has_content.t
new/HTTP-Message-6.37/xt/release/changes_has_content.t
--- old/HTTP-Message-6.36/xt/release/changes_has_content.t 2022-01-05
15:40:04.000000000 +0100
+++ new/HTTP-Message-6.37/xt/release/changes_has_content.t 2022-06-14
16:09:09.000000000 +0200
@@ -8,7 +8,7 @@
note 'Checking Changes';
my $changes_file = 'Changes';
-my $newver = '6.36';
+my $newver = '6.37';
my $trial_token = '-TRIAL';
my $encoding = 'UTF-8';