Update modules versions, get rid of Protocol::Redis::XS as it is broken on recent versions of libhiredis

This commit is contained in:
eleksir
2022-05-31 03:52:19 +03:00
parent e6d8e4c1a2
commit dcb3204c9e
2 changed files with 2 additions and 6 deletions

View File

@@ -17,15 +17,13 @@ requires 'Log::Any', '==1.710';
requires 'Log::Any::Adapter', '==1.710'; requires 'Log::Any::Adapter', '==1.710';
requires 'Log::Any::For::Std', '==0.05'; requires 'Log::Any::For::Std', '==0.05';
requires 'Math::Random::Secure', '==0.080001'; requires 'Math::Random::Secure', '==0.080001';
requires 'Mojolicious', '==9.24'; requires 'Mojolicious', '==9.26';
# Part of Mojolicious # Part of Mojolicious
requires 'Mojo::IOLoop', '0'; requires 'Mojo::IOLoop', '0';
requires 'Mojo::IOLoop::Signal', '==0.003'; requires 'Mojo::IOLoop::Signal', '==0.003';
requires 'Mojo::Redis', '==3.27'; requires 'Mojo::Redis', '==3.29';
# Part of perl # Part of perl
requires 'POSIX', '0'; requires 'POSIX', '0';
# Buggy, latest version works, as pub-sub, but fails tests
requires 'Protocol::Redis::XS', '0';
requires 'Text::Fuzzy', '==0.29'; requires 'Text::Fuzzy', '==0.29';
# Part of perl # Part of perl
requires 'utf8', '0'; requires 'utf8', '0';

View File

@@ -25,8 +25,6 @@ use Hailo ();
use Log::Any qw ($log); use Log::Any qw ($log);
use Mojo::IOLoop (); use Mojo::IOLoop ();
use Mojo::IOLoop::Signal (); use Mojo::IOLoop::Signal ();
# Чтобы "уж точно" использовать hiredis-биндинги, загрузим этот модуль перед Mojo::Redis
use Protocol::Redis::XS ();
use Mojo::Redis (); use Mojo::Redis ();
use Math::Random::Secure qw (irand); use Math::Random::Secure qw (irand);
use Text::Fuzzy qw (distance_edits); use Text::Fuzzy qw (distance_edits);