Check out the
WWW::Mechanize FAQ. It looks like you are correct, my module as written won't work behind a proxy.
If you are up to modifying the module you've installed, go to 'sub getyahoodata'. Right after the line:
my $q = WWW::Mechanize->new();
add the line recommended in the faq. For example:
$q->proxy(['http', 'ftp'], 'http://proxy.example.com:8000/');
Let me know if that works. If so, I'll address this issue in the next update.
Kirk Bocek