chaoss / augur

Python library and web service for Open Source Software Health and Sustainability metrics & data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/ and learn more about Augur at our website https://augurlabs.io
https://oss-augur.readthedocs.io/en/main/
MIT License
589 stars 845 forks source link

Enhance Github API Key Handling #2951

Open ABrain7710 opened 1 week ago

ABrain7710 commented 1 week ago

Key Manager Logic

Celery Worker

Ulincsys commented 1 week ago

KeyClient superclass description:

class KeyClient:
    def get_key(self, ...): ...
    def expire_key(self, key, ...): ...