feat: add Python dependency parsing with extras support

This commit is contained in:
Sahilb315
2025-05-22 02:05:34 +05:30
parent 0b4729f18b
commit 216657afef
6 changed files with 178 additions and 383 deletions
+15
View File
@@ -0,0 +1,15 @@
package packagemanager
import (
"errors"
)
var (
ErrPackageNotFound = errors.New("package not found")
ErrFailedToFetchPackage = errors.New("failed to fetch package")
ErrFailedToParsePackage = errors.New("failed to parse package")
ErrNoPackagesFound = errors.New("no packages found")
ErrAuthorNotFound = errors.New("author not found")
ErrGitHubRateLimitExceeded = errors.New("github api rate limit exceeded")
)