Pithub::Search(3pm)
β¨ NAME β¨
Pithub::Search β the Github legacy Search API, bestie π
Like, it's the search part of Pithub, but specifically the legacy flavor. Yes legacy. We said what we said. π«Ά
πΈ VERSION πΈ
version 0.01043 β she's little, she's vintage, she's doing her best π
π METHODS π
π email
- Okay so heads up, this API call is added for compatibility reasons only. There's no guarantee that full email searches will always be available. It's giving "we kept it around for the vibes," not "this is forever." π
GET /legacy/user/email/:email
Examples:
my $search = Pithub::Search->new;
my $result = $search->email(
email => 'plu@pqpq.de',
);
π issues
- Find issues by state and keyword. That's the whole assignment, no cap. β¨
GET /legacy/issues/search/:owner/:repository/:state/:keyword
Examples:
my $search = Pithub::Search->new;
my $result = $search->issues(
user => 'plu',
repo => 'Pithub',
state => 'open',
keyword => 'some keyword',
);
π repos
- Find repositories by keyword. But bestie, listen, this legacy method does not follow the v3 pagination pattern. It returns up to 100 results per page, and you fetch more pages with the
start_pageparameter. Different rules, different era, iconic honestly π
GET /legacy/repos/search/:keyword
Examples:
my $search = Pithub::Search->new;
my $result = $search->repos(
keyword => 'github',
params => {
language => 'Perl',
start_page => 0,
}
);
π«Ά users
- Find users by keyword. Simple. Clean. Main character energy. π¦
GET /legacy/user/search/:keyword
Examples:
my $search = Pithub::Search->new;
my $result = $search->users(
keyword => 'plu',
);
π AUTHOR π
Johannes Plunien <plu@cpan.org> β the icon who wrote this, periodt π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2011 by Johannes Plunien.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay, honestly. π
Okay so this page is from perl v5.40.1, dated 2025-06-08, and yes the manual is literally called Pithub::Search(3pm). Go off, legacy API. π
β¨
π¦ where this page comes from
- debian trixie: libpithub-perl 0.01043-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libpithub-perl 0.01043-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libpithub-perl 0.01043-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms