blob: 8a9dd91fb77c2cb7a9c0837913d4dfc7c63eb27b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from . import Request
from pygithub3.resources.repos import Download
class List(Request):
uri = '/repos/{user}/{repo}/downloads'
resource = Download
class Get(Request):
uri = '/repos/{user}/{repo}/downloads/{id}'
resource = Download
class Create(Request):
uri = '/repos/{user}/{repo}/downloads'
resource = Download
body_schema = {
'schema': ('name', 'size', 'description', 'content_type'),
'required': ('name', 'size')
}
class Delete(Request):
uri = '/repos/{user}/{repo}/downloads/{id}'
resource = Download
|