aboutsummaryrefslogtreecommitdiffstats
path: root/pygithub3/requests/git_data
diff options
context:
space:
mode:
Diffstat (limited to 'pygithub3/requests/git_data')
-rw-r--r--pygithub3/requests/git_data/commits.py2
-rw-r--r--pygithub3/requests/git_data/references.py2
-rw-r--r--pygithub3/requests/git_data/trees.py6
3 files changed, 3 insertions, 7 deletions
diff --git a/pygithub3/requests/git_data/commits.py b/pygithub3/requests/git_data/commits.py
index caf1e7d..a26e07d 100644
--- a/pygithub3/requests/git_data/commits.py
+++ b/pygithub3/requests/git_data/commits.py
@@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
from pygithub3.requests.base import Request
-from pygithub3.resources.git_data import Commit
+from pygithub3.resources.repos import Commit
class Get(Request):
diff --git a/pygithub3/requests/git_data/references.py b/pygithub3/requests/git_data/references.py
index 99cf41a..2aac6a4 100644
--- a/pygithub3/requests/git_data/references.py
+++ b/pygithub3/requests/git_data/references.py
@@ -8,7 +8,7 @@ class Get(Request):
class List(Request):
- uri = 'repos/{user}/{repo}/git/refs'
+ uri = 'repos/{user}/{repo}/git/refs/{namespace}'
resource = Reference
diff --git a/pygithub3/requests/git_data/trees.py b/pygithub3/requests/git_data/trees.py
index bd1593f..11d6409 100644
--- a/pygithub3/requests/git_data/trees.py
+++ b/pygithub3/requests/git_data/trees.py
@@ -6,15 +6,11 @@ class Get(Request):
uri = 'repos/{user}/{repo}/git/trees/{sha}'
resource = Tree
- def clean_uri(self):
- if self.recursive:
- return self.uri + '?recursive=1'
-
class Create(Request):
uri = 'repos/{user}/{repo}/git/trees'
resource = Tree
body_schema = {
- 'schema': ('tree',),
+ 'schema': ('tree', 'base_tree'),
'required': ('tree',),
}