|
|
@ -1,5 +1,7 @@ |
|
|
|
from datetime import datetime, timedelta |
|
|
|
from datetime import datetime, timedelta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import requests |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def last_commit() -> str: |
|
|
|
def last_commit() -> str: |
|
|
|
"""Return the last commit ID.""" |
|
|
|
"""Return the last commit ID.""" |
|
|
@ -12,3 +14,14 @@ def expires() -> datetime: |
|
|
|
"""One year later.""" |
|
|
|
"""One year later.""" |
|
|
|
|
|
|
|
|
|
|
|
return datetime.now() + timedelta(days=365) |
|
|
|
return datetime.now() + timedelta(days=365) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def contributors() -> list: |
|
|
|
|
|
|
|
"""Get GitHub contributors.""" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
request = requests.get( |
|
|
|
|
|
|
|
"https://api.github.com/repos/beucismis/ozgursozluk/contributors" |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for contributor in request.json(): |
|
|
|
|
|
|
|
yield {"username": contributor["login"], "commit": contributor["contributions"]} |
|
|
|