Geo-What3Words
view release on metacpan or search on metacpan
- no longer use Test::LWP::Recorder
- add Net::SSLeay
2.1.5 2019-12-03
- use HTTP::Tiny instead of LWP::UserAgent
2.1.4 2019-12-03
- switch back to URI as seeing problems with URI::XS
2.1.3 2019-12-03
- use URI::XS and Ref::Util
- install LWP::Protocol::https, but no need to use it in Geo::What3Words
2.1.2 2019-07-01
- replace JSON::XS with Cpanel::JSON::XS (fork/successor)
2.1.0 2018-09-12
- replace JSON with JSON::XS
- utf8 encoding issues when running against w3w SDK (API 2.3.0)
2.0.1 2016-06-15
"Cpanel::JSON::XS" : "0",
"Data::Dumper" : "0",
"HTTP::Tiny" : "0",
"IO::Socket::IP" : "0.39",
"IO::Socket::SSL" : "2.060",
"List::Util" : "0",
"Net::Ping" : "0",
"Net::Ping::External" : "0",
"Net::SSLeay" : "1.49",
"Perl::Tidy" : "20210111",
"Ref::Util" : "0",
"Test::Exception" : "0",
"Test::More" : "0.88",
"Test::Warn" : "0",
"URI" : "0",
"perl" : "5.010"
}
}
},
"provides" : {
"Geo::What3Words" : {
Cpanel::JSON::XS: '0'
Data::Dumper: '0'
HTTP::Tiny: '0'
IO::Socket::IP: '0.39'
IO::Socket::SSL: '2.060'
List::Util: '0'
Net::Ping: '0'
Net::Ping::External: '0'
Net::SSLeay: '1.49'
Perl::Tidy: '20210111'
Ref::Util: '0'
Test::Exception: '0'
Test::More: '0.88'
Test::Warn: '0'
URI: '0'
perl: '5.010'
resources:
repository: https://github.com/opencagedata/perl-Geo-What3Words.git
version: 3.0.3
x_generated_by_perl: v5.26.3
x_serialization_backend: 'YAML::Tiny version 1.73'
Makefile.PL view on Meta::CPAN
"Cpanel::JSON::XS" => 0,
"Data::Dumper" => 0,
"HTTP::Tiny" => 0,
"IO::Socket::IP" => "0.39",
"IO::Socket::SSL" => "2.060",
"List::Util" => 0,
"Net::Ping" => 0,
"Net::Ping::External" => 0,
"Net::SSLeay" => "1.49",
"Perl::Tidy" => 20210111,
"Ref::Util" => 0,
"Test::Exception" => 0,
"Test::More" => "0.88",
"Test::Warn" => 0,
"URI" => 0
},
"VERSION" => "3.0.3",
"test" => {
"TESTS" => "t/*.t"
}
);
Makefile.PL view on Meta::CPAN
"Cpanel::JSON::XS" => 0,
"Data::Dumper" => 0,
"HTTP::Tiny" => 0,
"IO::Socket::IP" => "0.39",
"IO::Socket::SSL" => "2.060",
"List::Util" => 0,
"Net::Ping" => 0,
"Net::Ping::External" => 0,
"Net::SSLeay" => "1.49",
"Perl::Tidy" => 20210111,
"Ref::Util" => 0,
"Test::Exception" => 0,
"Test::More" => "0.88",
"Test::Warn" => 0,
"URI" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
Data::Dumper = 0
Cpanel::JSON::XS = 0
HTTP::Tiny = 0
IO::Socket::IP = >= 0.39 ;
IO::Socket::SSL = 2.060
Net::SSLeay = >= 1.49 ;
Net::Ping = 0
Net::Ping::External = 0
List::Util = 0
Perl::Tidy = >= 20210111 ;
Ref::Util = 0
Test::Exception = 0
Test::More = 0.88 ; for done_testing
Test::Warn = 0
URI = 0
[GatherDir]
; for removing unwanted files, e.g. files starting a '.'
[PruneCruft]
lib/Geo/What3Words.pm view on Meta::CPAN
$Geo::What3Words::VERSION = '3.0.3';
use strict;
use warnings;
use Cpanel::JSON::XS;
use Data::Dumper;
$Data::Dumper::Sortkeys = 1;
use Encode qw( decode_utf8 );
use HTTP::Tiny;
use Net::Ping;
use Net::Ping::External;
use Ref::Util qw( is_hashref is_coderef );
use URI;
# DO NOT TRY TO USE URI::XS IT JUST LEADS TO PROBLEMS
my $JSONXS = Cpanel::JSON::XS->new->allow_nonref(1);
sub new {
my ($class, %params) = @_;
( run in 0.545 second using v1.01-cache-2.11-cpan-a5abf4f5562 )