aboutsummaryrefslogtreecommitdiffstats
path: root/pygithub3/requests/git_data/commits.py
blob: caf1e7dbdd3c78683d820d984550363788d93f5b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# -*- encoding: utf-8 -*-

from pygithub3.requests.base import Request
from pygithub3.resources.git_data import Commit


class Get(Request):
    uri = 'repos/{user}/{repo}/git/commits/{sha}'
    resource = Commit


class Create(Request):
    uri = 'repos/{user}/{repo}/git/commits'
    resource = Commit
    body_schema = {
        'schema': ('message', 'tree', 'parents', 'author', 'committer'),
        'required': ('message', 'tree', 'parents'),
    }