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.
 


Reply via email to