Add / Remove license seats?
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 7.8k
- Forks
- 1.9k
- Merge moyen
- 17 min
- PR mergées (30 j)
- 2
Description
Trying to automate seat management with Python...the URL for editing seats is https://github.com/organizations/{orgName}/settings/billing/remove_seats, I've spooled through the Github REST API documentation and found references to viewing plans / used seats / available seats usable via the API, or via PyGithub, but a way to edit the plan is eluding me.
I tried mimicking Chrome's behavior with the Requests library, it seems like it should work, but it doesn't.
Is there any way to do this with PyGithub, or does anyone know of a way to do it programmatically in general?
Thanks!
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par la documentation de la GitHub REST API et la surface d’API de PyGithub référencée dans l’issue. Vérifiez s’il existe des endpoints pris en charge pour modifier les sièges de licence d’une organisation, et comparez-les au comportement de Requests décrit ; le travail est terminé lorsqu’un chemin d’API pris en charge précis a été établi ou qu’il a été documenté que PyGithub ne peut pas en fournir un.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- github, python
- Domaine
- api
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100