@@ -62,7 +62,7 @@ def pushable(self):
6262 datatype = Repository )
6363
6464
65- def list (self , user = None ):
65+ def list (self , user = None , page = 1 ):
6666 """Return a list of all repositories for a user.
6767
6868 .. deprecated: 0.4.0
@@ -71,10 +71,11 @@ def list(self, user=None):
7171 brittle and will be removed in a future release!
7272
7373 :param str user: Github user name to list repositories for
74+ :param int page: optional page number
7475 """
7576 user = user or self .request .username
7677 return self .get_values ("show" , user , filter = "repositories" ,
77- datatype = Repository )
78+ datatype = Repository , page = page )
7879
7980 @requires_auth
8081 def watch (self , project ):
@@ -208,14 +209,15 @@ def watchers(self, project):
208209 """
209210 return self .get_values ("show" , project , "watchers" , filter = "watchers" )
210211
211- def watching (self , for_user = None ):
212+ def watching (self , for_user = None , page = None ):
212213 """Lists all the repos a user is watching
213214
214215 :param str for_user: optional Github user name to list repositories for
216+ :param int page: optional page number
215217 """
216218 for_user = for_user or self .request .username
217219 return self .get_values ("watched" , for_user , filter = "repositories" ,
218- datatype = Repository )
220+ datatype = Repository , page = page )
219221
220222 def list_contributors (self , project ):
221223 """Lists all the contributors in a project
0 commit comments