Skip to content

Comments

Add ability to filter repositories by owner#666

Merged
nvuillam merged 8 commits intonvuillam:mainfrom
kelnage:main
Dec 13, 2025
Merged

Add ability to filter repositories by owner#666
nvuillam merged 8 commits intonvuillam:mainfrom
kelnage:main

Conversation

@kelnage
Copy link
Contributor

@kelnage kelnage commented Jan 16, 2025

Description

When you are only interested in finding dependant projects that belong to a specific organization/user, GitHub allows you to simply filter down to them using the owner=X request parameter. This PR simply makes it easy to add that filter to the query, significantly reducing the time taken for such queries.

Related Issue

Type of Change

  • 📚 Examples / docs / tutorials / dependencies update
  • 🔧 Bug fix (non-breaking change which fixes an issue)
  • 🥂 Improvement (non-breaking change which improves an existing feature)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 🔐 Security fix

Checklist

  • I've read the CODE_OF_CONDUCT.md document.
  • I've read the CONTRIBUTING.md guide.
  • I've updated the code style using make codestyle.
  • I've written tests for the new arguments I created.
  • I've written the docstring in Google format for all the methods and classes that I used.

@nvuillam
Copy link
Owner

@kelnage thanks for the PR :)

Please can you explain the updates in requirements.txt ?

I understand for the version upgrade, but not for the new packages

@kelnage
Copy link
Contributor Author

kelnage commented Jan 20, 2025

@nvuillam apologies - I think poetry was adding some packages I have installed on my system? I've reverted the changes to the requirements.txt and poetry.lock - none of them were necessary to enable my change.

@nvuillam nvuillam merged commit 9c3beb7 into nvuillam:main Dec 13, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants