pyOpenSci / pyosMeta

A package that updates pyOpenSci contributor and package metadata on our website
BSD 3-Clause "New" or "Revised" License
4 stars 17 forks source link

Fix: fix label parsing #193

Closed lwasser closed 1 month ago

lwasser commented 1 month ago

closes #192

Right now i was trying to pull all issues which meant it was grabbing issues that were NOT actually review issues. I decided it was better to be explicit. This pr thus fixes two things

  1. it allows us to parse through issues and look for issues that contain a specific label. By default the rest endpoint returns issues with ALL labels included. But we wanted the select an issue based upon a specific label occuring within a set of labels. This implements that by filtering issues. GraphQL i think has an OR option? but i just am trying to get the peer-review-metrics running again with this pr.
  2. This pr also adds an alias for repo_link to support the presubmission template
lwasser commented 1 month ago

I am merging and creating a release quickly to see if i can fix the build before our sprints tomorrow!