Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

purl2sym: Add metadata support for packages hosted on GitHub #112

Merged
merged 12 commits into from
Mar 26, 2024

Commits on Mar 21, 2024

  1. Move GitHub GraphQL methods to utils.py

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5f92d78 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Add metadata support for GitHub packages

    - The github support makes use of GitHub GraphQL API
    - Before fetching metadata of github package add GitHub API in `.env` file. Example: `GH_TOKEN=your-github-api-key`
    
    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    76ba556 View commit details
    Browse the repository at this point in the history
  2. Add metadata support for miniupnp packages

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9480c6a View commit details
    Browse the repository at this point in the history
  3. Return iso date string in GitHubSource

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    dd607b0 View commit details
    Browse the repository at this point in the history
  4. Add tests for GitHubSource packages

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e188f56 View commit details
    Browse the repository at this point in the history
  5. Disable default regen for GitHubSourceTestCase

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    0b0479e View commit details
    Browse the repository at this point in the history
  6. Fix mock data for genext2fs

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    1a4f57d View commit details
    Browse the repository at this point in the history
  7. Fix the UnboundLocalError in IpkgDirectoryListedSource

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c7f9c44 View commit details
    Browse the repository at this point in the history
  8. Add test for IpkgDirectoryListedSource

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    531e8db View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Handle ParserError when parsing dates

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    38c65fa View commit details
    Browse the repository at this point in the history
  2. Add metadata support for RPM

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    dde2e87 View commit details
    Browse the repository at this point in the history
  3. Add metadata support for Python

    Signed-off-by: Keshav Priyadarshi <[email protected]>
    keshav-space committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    210eec0 View commit details
    Browse the repository at this point in the history