AnswerDotAI / AnswerDotAI/ghapi
Wrong creation date being fetched for github repo using repos.get(owner, repo): Get a repository
- Lingua principale
- Python
- Stelle
- 686
- Fork
- 69
- Merge medio
- 1m
- PR unite (30g)
- 2
Descrizione
Hi All,
I wanted to get the date on which a github repository is created. However the date which I am getting is not corrrect, for example the repo https://github.com/pandas-dev/pandas/, the intial commit date is 31 Jul 2009, however it is shown as 2010-08-24 by the api.
Following is the code that I have used.
------------------------------------------------------------------------------------------------------------------
from ghapi.all import GhApi
from configparser import ConfigParser
config_parser = ConfigParser()
config_parser.read("config.ini")
access_token = config_parser["public"].get("access_token")
gh = GhApi(owner="pandas-dev", repo="pandas", token=access_token)
y = gh.repos.get(owner="pandas-dev", repo="pandas")
print(f"Creation date = {y['created_at']}")
The output is:
Creation date = 2010-08-24T01:37:33Z
-------------------------------------------------------------------------------------------
This creation date is not correct, please let me know how to fetch the correct creation date of the Github repo or date of the intial commit.
Thanks
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la chiamata repos.get mostrata nell’issue e confronta il suo valore created_at con la documentazione dei metadati dei repository di GitHub e con la risposta dell’endpoint. Determina se ghapi trasforma il campo o espone il valore di GitHub così com’è; il lavoro è completato quando la distinzione tra la creazione del repository e le date del commit iniziale è verificata e l’issue ha ricevuto una risposta o è stata documentata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github, python
- Ambito
- api, backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100