Hello community, here is the log from the commit of package perl-Net-Twitter for openSUSE:Factory checked in at 2016-11-20 18:19:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Net-Twitter (Old) and /work/SRC/openSUSE:Factory/.perl-Net-Twitter.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-Twitter" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Net-Twitter/perl-Net-Twitter.changes 2016-04-12 19:34:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-Twitter.new/perl-Net-Twitter.changes 2016-11-20 18:19:41.000000000 +0100 @@ -1,0 +2,11 @@ +Sat Nov 19 06:58:18 UTC 2016 - [email protected] + +- updated to 4.01030 + see /usr/share/doc/packages/perl-Net-Twitter/Changes + + 4.01030 2016-11-18 + - cleaned up Net::Twitter::Error and documented stack_trace and stack_frame + methods + - Add method upload_status (ghathwar on Github) + +------------------------------------------------------------------- Old: ---- Net-Twitter-4.01020.tar.gz New: ---- Net-Twitter-4.01030.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Net-Twitter.spec ++++++ --- /var/tmp/diff_new_pack.S9ByaQ/_old 2016-11-20 18:19:42.000000000 +0100 +++ /var/tmp/diff_new_pack.S9ByaQ/_new 2016-11-20 18:19:42.000000000 +0100 @@ -17,7 +17,7 @@ Name: perl-Net-Twitter -Version: 4.01020 +Version: 4.01030 Release: 0 %define cpan_name Net-Twitter Summary: Perl Interface to the Twitter Api ++++++ Net-Twitter-4.01020.tar.gz -> Net-Twitter-4.01030.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/Build.PL new/Net-Twitter-4.01030/Build.PL --- old/Net-Twitter-4.01020/Build.PL 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/Build.PL 2016-11-18 21:50:15.000000000 +0100 @@ -18,7 +18,7 @@ "Marc Mims <mmims\@cpan.org>" ], "dist_name" => "Net-Twitter", - "dist_version" => "4.01020", + "dist_version" => "4.01030", "license" => "perl", "module_name" => "Net::Twitter", "recursive_test_files" => 1, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/Changes new/Net-Twitter-4.01030/Changes --- old/Net-Twitter-4.01020/Changes 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/Changes 2016-11-18 21:50:15.000000000 +0100 @@ -1,3 +1,8 @@ +4.01030 2016-11-18 + - cleaned up Net::Twitter::Error and documented stack_trace and stack_frame + methods + - Add method upload_status (ghathwar on Github) + 4.01020 2016-04-03 - Add create_media_metadata endpoint endpoint (AnnMary Mathew) - Use JSON::MaybeXS (Olaf Alders) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/META.yml new/Net-Twitter-4.01030/META.yml --- old/Net-Twitter-4.01020/META.yml 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/META.yml 2016-11-18 21:50:15.000000000 +0100 @@ -69,4 +69,4 @@ bugtracker: http://github.com/semifor/Net-Twitter/issues homepage: https://github.com/semifor/Net-Twitter repository: https://github.com/semifor/Net-Twitter.git -version: '4.01020' +version: '4.01030' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/README new/Net-Twitter-4.01030/README --- old/Net-Twitter-4.01020/README 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/README 2016-11-18 21:50:15.000000000 +0100 @@ -2,7 +2,7 @@ Net::Twitter - A perl interface to the Twitter API VERSION - version 4.01020 + version 4.01030 SYNOPSIS use Net::Twitter; @@ -282,7 +282,7 @@ useragent The value for "User-Agent" HTTP header. It defaults to - "Net::Twitter/4.01020 (Perl)". + "Net::Twitter/4.01030 (Perl)". source Twitter on longer uses the "source" parameter. Support for it @@ -496,7 +496,7 @@ the API call; when set to 0, it will suppress the Authentication header. This argument overrides the defined authentication behavior for the API method. It is probably only useful for the - "rate_limit_satus" method which returns different values for + "rate_limit_status" method which returns different values for authenticated and unauthenticated calls. See "AUTHENTICATION" for more details. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Identica.pm new/Net-Twitter-4.01030/lib/Net/Identica.pm --- old/Net-Twitter-4.01020/lib/Net/Identica.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Identica.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Identica; -$Net::Identica::VERSION = '4.01020'; +$Net::Identica::VERSION = '4.01030'; use Moose; extends 'Net::Twitter::Core'; @@ -22,7 +22,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/API.pm new/Net-Twitter-4.01030/lib/Net/Twitter/API.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/API.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/API.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::API; -$Net::Twitter::API::VERSION = '4.01020'; +$Net::Twitter::API::VERSION = '4.01030'; use Moose (); use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; use Moose::Exporter; @@ -117,7 +117,7 @@ } package Net::Twitter::Meta::Method; -$Net::Twitter::Meta::Method::VERSION = '4.01020'; +$Net::Twitter::Meta::Method::VERSION = '4.01030'; use Moose; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; extends 'Moose::Meta::Method'; @@ -164,7 +164,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Core.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Core.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Core.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Core.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Core; -$Net::Twitter::Core::VERSION = '4.01020'; +$Net::Twitter::Core::VERSION = '4.01030'; # ABSTRACT: A perl interface to the Twitter API use 5.008001; @@ -271,10 +271,10 @@ return $obj if $res->is_success && defined $obj; - my $error = Net::Twitter::Error->new(http_response => $res); - $error->twitter_error($obj) if ref $obj; - - die $error; + die Net::Twitter::Error->new( + http_response => $res, + $obj ? ( twitter_error => $obj ) : (), + ); } # Return a DateTime object, given $since as one of: @@ -358,7 +358,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Error.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Error.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Error.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Error.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,16 +1,38 @@ package Net::Twitter::Error; -$Net::Twitter::Error::VERSION = '4.01020'; +$Net::Twitter::Error::VERSION = '4.01030'; use Moose; use Try::Tiny; use Devel::StackTrace; -use overload '""' => \&error, - 'fallback' => 1; - -has twitter_error => ( is => 'rw', predicate => 'has_twitter_error' ); -has http_response => ( isa => 'HTTP::Response', is => 'rw', required => 1, handles => [qw/code message/] ); -has stack_trace => ( is => 'ro', init_arg => undef, builder => '_build_stack_trace' ); -has _stringified => ( is => 'rw', init_arg => undef, default => undef ); +use overload ( + # We can't use 'error' directly, because overloads are called with three + # arguments ($self, undef, '') resulting in an error: + # Cannot assign a value to a read-only accessor + '""' => sub { shift->error }, + + fallback => 1, +); + +has http_response => ( + isa => 'HTTP::Response', + is => 'ro', + required => 1, + handles => [qw/code message/], +); + +has twitter_error => ( + is => 'ro', + predicate => 'has_twitter_error', +); + +has stack_trace => ( + is => 'ro', + init_arg => undef, + builder => '_build_stack_trace', + handles => { + stack_frame => 'frame', + }, +); sub _build_stack_trace { my $seen; @@ -22,19 +44,19 @@ }); } -sub error { - my $self = shift; - - return $self->_stringified if $self->_stringified; +has error => ( + is => 'ro', + init_arg => undef, + lazy => 1, + builder => '_build_error', +); - # Don't walk on $@ - local $@; - - my $error = $self->has_twitter_error && $self->twitter_error_text - || $self->http_response->status_line; +sub _build_error { + my $self = shift; - my ($location) = $self->stack_trace->frame(0)->as_string =~ /( at .*)/; - return $self->_stringified($error . ($location || '')); + my $error = $self->twitter_error_text || $self->http_response->status_line; + my ($location) = $self->stack_frame(0)->as_string =~ /( at .*)/; + return $error . ($location || ''); } sub twitter_error_text { @@ -45,30 +67,30 @@ return '' unless $self->has_twitter_error; my $e = $self->twitter_error; - # the newest: array of errors - return try { - exists $e->{errors} - && exists $e->{errors}[0] - && exists $e->{errors}[0]{message} - && $e->{errors}[0]{message}; - } - - # it's single error variant - || try { - exists $e->{error} - && exists $e->{error}{message} - && $e->{error}{message}; - } - - # or maybe it's not that deep (documentation would be helpful, here, Twitter!) - || try { exists $e->{message} && $e->{message} } - - # the original error structure - || try { exists $e->{error} && $e->{error} } - || ''; + return ref $e eq 'HASH' && ( + # the newest variant: array of errors + exists $e->{errors} + && ref $e->{errors} eq 'ARRAY' + && exists $e->{errors}[0] + && ref $e->{errors}[0] eq 'HASH' + && exists $e->{errors}[0]{message} + && $e->{errors}[0]{message} + + # it's single error variant + || exists $e->{error} + && ref $e->{error} eq 'HASH' + && exists $e->{error}{message} + && $e->{error}{message} + + # the original error structure (still applies to some endpoints) + || exists $e->{error} && $e->{error} + + # or maybe it's not that deep (documentation would be helpful, here, + # Twitter!) + || exists $e->{message} && $e->{message} + ) || ''; # punt } - sub twitter_error_code { my $self = shift; @@ -94,20 +116,26 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS - my $nt = Net::Twitter->new(username => $username, password => $password); + use Scalar::Util qw/blessed/; + use Try::Tiny; - my $followers = eval { $nt->followers }; - if ( my $err = $@ ) { - die $@ unless blessed $err and $err->isa('Net::Twitter::Error'); - - warn "HTTP Response Code: ", $err->code, "\n", - "HTTP Message......: ", $err->message, "\n", - "Twitter error.....: ", $err->error, "\n"; + my $nt = Net::Twitter->new(@options); + + my $followers = try { + $nt->followers; } + catch { + die $_ unless blessed($_) && $_->isa('Net::Twitter::Error'); + + warn "HTTP Response Code: ", $_->code, "\n", + "HTTP Message......: ", $_->message, "\n", + "Twitter error.....: ", $_->error, "\n", + "Stack Trace.......: ", $_->stack_trace->as_string, "\n"; + }; =head1 DESCRIPTION @@ -175,6 +203,14 @@ See L<Twitter Error Codes|https://dev.twitter.com/docs/error-codes-responses> for a list of defined error codes. +=item stack_trace + +Returns a L<Devel::StackTrace> object. + +=item stack_frame($i) + +Returns the C<$i>th stack frame as a L<Devel::StackTrace::Frame> object. + =back =head1 SEE ALSO diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Manual/MigratingToV1_1.pod new/Net-Twitter-4.01030/lib/Net/Twitter/Manual/MigratingToV1_1.pod --- old/Net-Twitter-4.01020/lib/Net/Twitter/Manual/MigratingToV1_1.pod 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Manual/MigratingToV1_1.pod 2016-11-18 21:50:15.000000000 +0100 @@ -4,7 +4,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/OAuth.pm new/Net-Twitter-4.01030/lib/Net/Twitter/OAuth.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/OAuth.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/OAuth.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::OAuth; -$Net::Twitter::OAuth::VERSION = '4.01020'; +$Net::Twitter::OAuth::VERSION = '4.01030'; use Moose; extends 'Net::Twitter::Core'; @@ -19,7 +19,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Lists.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Lists.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Lists.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Lists.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::Lists; -$Net::Twitter::Role::API::Lists::VERSION = '4.01020'; +$Net::Twitter::Role::API::Lists::VERSION = '4.01030'; use Moose::Role; use Net::Twitter::API; use DateTime::Format::Strptime; @@ -13,7 +13,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/REST.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/REST.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/REST.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/REST.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::REST; -$Net::Twitter::Role::API::REST::VERSION = '4.01020'; +$Net::Twitter::Role::API::REST::VERSION = '4.01030'; use Moose::Role; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; use Net::Twitter::API; @@ -1737,7 +1737,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/RESTv1_1.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/RESTv1_1.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/RESTv1_1.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/RESTv1_1.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::RESTv1_1; -$Net::Twitter::Role::API::RESTv1_1::VERSION = '4.01020'; +$Net::Twitter::Role::API::RESTv1_1::VERSION = '4.01030'; use Moose::Role; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; use Net::Twitter::API; @@ -2153,7 +2153,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Search/Trends.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Search/Trends.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Search/Trends.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Search/Trends.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::Search::Trends; -$Net::Twitter::Role::API::Search::Trends::VERSION = '4.01020'; +$Net::Twitter::Role::API::Search::Trends::VERSION = '4.01030'; use Moose::Role; after BUILD => sub { @@ -26,7 +26,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Search.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Search.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Search.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Search.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::Search; -$Net::Twitter::Role::API::Search::VERSION = '4.01020'; +$Net::Twitter::Role::API::Search::VERSION = '4.01030'; use Moose::Role; use Net::Twitter::API; use DateTime::Format::Strptime; @@ -52,7 +52,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/TwitterVision.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/TwitterVision.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/TwitterVision.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/TwitterVision.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::TwitterVision; -$Net::Twitter::Role::API::TwitterVision::VERSION = '4.01020'; +$Net::Twitter::Role::API::TwitterVision::VERSION = '4.01030'; use Moose::Role; requires qw/credentials/; @@ -47,7 +47,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Upload.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Upload.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/Upload.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/Upload.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::Upload; -$Net::Twitter::Role::API::Upload::VERSION = '4.01020'; +$Net::Twitter::Role::API::Upload::VERSION = '4.01030'; use Moose::Role; use Net::Twitter::API; use DateTime::Format::Strptime; @@ -65,7 +65,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/UploadMedia.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/UploadMedia.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/API/UploadMedia.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/API/UploadMedia.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::API::UploadMedia; -$Net::Twitter::Role::API::UploadMedia::VERSION = '4.01020'; +$Net::Twitter::Role::API::UploadMedia::VERSION = '4.01030'; use Moose::Role; use Net::Twitter::API; use DateTime::Format::Strptime; @@ -26,6 +26,16 @@ description => 'Upload images to twitter without posting them on the timeline' ); +twitter_api_method upload_status => ( + path => 'media/upload', + method => 'GET', + params => [qw/media_id command/], + required => [qw/media_id command/], + booleans => [qw//], + returns => 'status', + description => 'Check the status for async video uploads' +); + 1; __END__ @@ -36,7 +46,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/AppAuth.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/AppAuth.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/AppAuth.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/AppAuth.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::AppAuth; -$Net::Twitter::Role::AppAuth::VERSION = '4.01020'; +$Net::Twitter::Role::AppAuth::VERSION = '4.01030'; use Moose::Role; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; use HTTP::Request::Common qw/POST/; @@ -117,7 +117,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/AutoCursor.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/AutoCursor.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/AutoCursor.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/AutoCursor.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::AutoCursor; -$Net::Twitter::Role::AutoCursor::VERSION = '4.01020'; +$Net::Twitter::Role::AutoCursor::VERSION = '4.01030'; use MooseX::Role::Parameterized; parameter max_calls => isa => 'Int', default => 16; @@ -68,7 +68,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/InflateObjects.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/InflateObjects.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/InflateObjects.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/InflateObjects.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::InflateObjects; -$Net::Twitter::Role::InflateObjects::VERSION = '4.01020'; +$Net::Twitter::Role::InflateObjects::VERSION = '4.01030'; use Moose::Role; use namespace::autoclean; use Data::Visitor::Callback; @@ -11,7 +11,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/Legacy.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/Legacy.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/Legacy.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/Legacy.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::Legacy; -$Net::Twitter::Role::Legacy::VERSION = '4.01020'; +$Net::Twitter::Role::Legacy::VERSION = '4.01030'; use Moose::Role; use namespace::autoclean; @@ -47,7 +47,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/OAuth.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/OAuth.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/OAuth.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/OAuth.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::OAuth; -$Net::Twitter::Role::OAuth::VERSION = '4.01020'; +$Net::Twitter::Role::OAuth::VERSION = '4.01030'; use Moose::Role; use HTTP::Request::Common; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; @@ -266,7 +266,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/RateLimit.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/RateLimit.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/RateLimit.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/RateLimit.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::RateLimit; -$Net::Twitter::Role::RateLimit::VERSION = '4.01020'; +$Net::Twitter::Role::RateLimit::VERSION = '4.01030'; use Moose::Role; use namespace::autoclean; use Try::Tiny; @@ -11,7 +11,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/RetryOnError.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/RetryOnError.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/RetryOnError.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/RetryOnError.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::RetryOnError; -$Net::Twitter::Role::RetryOnError::VERSION = '4.01020'; +$Net::Twitter::Role::RetryOnError::VERSION = '4.01030'; use Moose::Role; use namespace::autoclean; use Time::HiRes; @@ -12,7 +12,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/SimulateCursors.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/SimulateCursors.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/SimulateCursors.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/SimulateCursors.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::SimulateCursors; -$Net::Twitter::Role::SimulateCursors::VERSION = '4.01020'; +$Net::Twitter::Role::SimulateCursors::VERSION = '4.01030'; use Moose::Role; use namespace::autoclean; @@ -41,7 +41,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Role/WrapError.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Role/WrapError.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Role/WrapError.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Role/WrapError.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Role::WrapError; -$Net::Twitter::Role::WrapError::VERSION = '4.01020'; +$Net::Twitter::Role::WrapError::VERSION = '4.01030'; use Moose::Role; use Try::Tiny; use Scalar::Util qw/blessed/; @@ -64,7 +64,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter/Search.pm new/Net-Twitter-4.01030/lib/Net/Twitter/Search.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter/Search.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter/Search.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter::Search; -$Net::Twitter::Search::VERSION = '4.01020'; +$Net::Twitter::Search::VERSION = '4.01030'; use Moose; extends 'Net::Twitter::Core'; @@ -19,7 +19,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter.pm new/Net-Twitter-4.01030/lib/Net/Twitter.pm --- old/Net-Twitter-4.01020/lib/Net/Twitter.pm 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter.pm 2016-11-18 21:50:15.000000000 +0100 @@ -1,5 +1,5 @@ package Net::Twitter; -$Net::Twitter::VERSION = '4.01020'; +$Net::Twitter::VERSION = '4.01030'; use Moose; use Carp::Clan qw/^(?:Net::Twitter|Moose|Class::MOP)/; use JSON::MaybeXS; @@ -160,7 +160,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Twitter-4.01020/lib/Net/Twitter.pod new/Net-Twitter-4.01030/lib/Net/Twitter.pod --- old/Net-Twitter-4.01020/lib/Net/Twitter.pod 2016-04-03 23:08:28.000000000 +0200 +++ new/Net-Twitter-4.01030/lib/Net/Twitter.pod 2016-11-18 21:50:15.000000000 +0100 @@ -6,7 +6,7 @@ =head1 VERSION -version 4.01020 +version 4.01030 =head1 SYNOPSIS @@ -306,7 +306,7 @@ =item useragent The value for C<User-Agent> HTTP header. It defaults to -"Net::Twitter/4.01020 (Perl)". +"Net::Twitter/4.01030 (Perl)". =item source @@ -533,7 +533,7 @@ When set to 1, Net::Twitter will provide an Authorization header for the API call; when set to 0, it will suppress the Authentication header. This argument overrides the defined authentication behavior for the API method. It is -probably only useful for the C<rate_limit_satus> method which returns different +probably only useful for the C<rate_limit_status> method which returns different values for authenticated and unauthenticated calls. See L</AUTHENTICATION> for more details.
