Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb21bd44

Browse files
committed
Touch up ShortGist and Gist docstrings
1 parent373a582 commitb21bd44

File tree

1 file changed

+67
-38
lines changed

1 file changed

+67
-38
lines changed

‎github3/gists/gist.py‎

Lines changed: 67 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,12 @@ def _repr(self):
6363
defcreate_comment(self,body):
6464
"""Create a comment on this gist.
6565
66-
:param str body: (required), body of the comment
67-
:returns: Created comment or None
68-
:rtype: :class:`~github3.gists.comment.GistComment`
66+
:param str body:
67+
(required), body of the comment
68+
:returns:
69+
Created comment or None
70+
:rtype:
71+
:class:`~github3.gists.comment.GistComment`
6972
"""
7073
json=None
7174
ifbody:
@@ -77,23 +80,28 @@ def create_comment(self, body):
7780
defdelete(self):
7881
"""Delete this gist.
7982
80-
:returns: Whether the deletion was successful or not
81-
:rtype: bool
83+
:returns:
84+
Whether the deletion was successful or not
85+
:rtype:
86+
bool
8287
"""
8388
returnself._boolean(self._delete(self._api),204,404)
8489

8590
@requires_auth
8691
defedit(self,description='',files={}):
8792
"""Edit this gist.
8893
89-
:param str description: (optional), description of the gist
90-
:param dict files: (optional), files that make up this gist; the
91-
key(s) should be the file name(s) and the values should be another
92-
(optional) dictionary with (optional) keys: 'content' and
93-
'filename' where the former is the content of the file and the
94-
latter is the new name of the file.
95-
:returns: Whether the edit was successful or not
96-
:rtype: bool
94+
:param str description:
95+
(optional), description of the gist
96+
:param dict files:
97+
(optional), files that make up this gist; the key(s) should be the
98+
file name(s) and the values should be another (optional) dictionary
99+
with (optional) keys: 'content' and 'filename' where the former is
100+
the content of the file and the latter is the new name of the file.
101+
:returns:
102+
Whether the edit was successful or not
103+
:rtype:
104+
bool
97105
"""
98106
data= {}
99107
json=None
@@ -112,8 +120,10 @@ def edit(self, description='', files={}):
112120
deffork(self):
113121
"""Fork this gist.
114122
115-
:returns: New gist if successfully forked, ``None`` otherwise
116-
:rtype: :class:`~github3.gists.gist.ShortGist`
123+
:returns:
124+
New gist if successfully forked, ``None`` otherwise
125+
:rtype:
126+
:class:`~github3.gists.gist.ShortGist`
117127
"""
118128
url=self._build_url('forks',base_url=self._api)
119129
json=self._json(self._post(url),201)
@@ -123,21 +133,26 @@ def fork(self):
123133
defis_starred(self):
124134
"""Check to see if this gist is starred by the authenticated user.
125135
126-
:returns: True if it is starred, False otherwise
127-
:rtype: bool
136+
:returns:
137+
True if it is starred, False otherwise
138+
:rtype:
139+
bool
128140
"""
129141
url=self._build_url('star',base_url=self._api)
130142
returnself._boolean(self._get(url),204,404)
131143

132144
defcomments(self,number=-1,etag=None):
133145
"""Iterate over comments on this gist.
134146
135-
:param int number: (optional), number of comments to iterate over.
147+
:param int number:
148+
(optional), number of comments to iterate over.
136149
Default: -1 will iterate over all comments on the gist
137-
:param str etag: (optional), ETag from a previous request to the same
138-
endpoint
139-
:returns: generator of comments
140-
:rtype: :class:`~github3.gists.comment.GistComment`
150+
:param str etag:
151+
(optional), ETag from a previous request to the same endpoint
152+
:returns:
153+
generator of comments
154+
:rtype:
155+
:class:`~github3.gists.comment.GistComment`
141156
"""
142157
url=self._build_url('comments',base_url=self._api)
143158
returnself._iter(int(number),url,comment.GistComment,etag=etag)
@@ -154,13 +169,16 @@ def commits(self, number=-1, etag=None):
154169
155170
Added param ``etag``.
156171
157-
:param int number: (optional), number of commits to iterate over.
172+
:param int number:
173+
(optional), number of commits to iterate over.
158174
Default: -1 will iterate over all commits associated with this
159175
gist.
160-
:param str etag: (optional), ETag from a previous request to this
161-
endpoint.
162-
:returns: generator of the gist's history
163-
:rtype: :class:`~github3.gists.history.GistHistory`
176+
:param str etag:
177+
(optional), ETag from a previous request to this endpoint.
178+
:returns:
179+
generator of the gist's history
180+
:rtype:
181+
:class:`~github3.gists.history.GistHistory`
164182
"""
165183
url=self._build_url('commits',base_url=self._api)
166184
returnself._iter(int(number),url,history.GistHistory)
@@ -172,12 +190,15 @@ def forks(self, number=-1, etag=None):
172190
173191
Added params ``number`` and ``etag``.
174192
175-
:param int number: (optional), number of forks to iterate over.
193+
:param int number:
194+
(optional), number of forks to iterate over.
176195
Default: -1 will iterate over all forks of this gist.
177-
:param str etag: (optional), ETag from a previous request to this
178-
endpoint.
179-
:returns: generator of gists
180-
:rtype: :class:`~github3.gists.gist.ShortGist`
196+
:param str etag:
197+
(optional), ETag from a previous request to this endpoint.
198+
:returns:
199+
generator of gists
200+
:rtype:
201+
:class:`~github3.gists.gist.ShortGist`
181202
"""
182203
url=self._build_url('forks',base_url=self._api)
183204
returnself._iter(int(number),url,ShortGist,etag=etag)
@@ -186,8 +207,10 @@ def forks(self, number=-1, etag=None):
186207
defstar(self):
187208
"""Star this gist.
188209
189-
:returns: True if successful, False otherwise
190-
:rtype: bool
210+
:returns:
211+
True if successful, False otherwise
212+
:rtype:
213+
bool
191214
"""
192215
url=self._build_url('star',base_url=self._api)
193216
returnself._boolean(self._put(url),204,404)
@@ -196,8 +219,10 @@ def star(self):
196219
defunstar(self):
197220
"""Un-star this gist.
198221
199-
:returns: True if successful, False otherwise
200-
:rtype: bool
222+
:returns:
223+
True if successful, False otherwise
224+
:rtype:
225+
bool
201226
"""
202227
url=self._build_url('star',base_url=self._api)
203228
returnself._boolean(self._delete(url),204,404)
@@ -324,12 +349,16 @@ def _repr(self):
324349
defto_gist(self):
325350
"""Retrieve the full Gist representation of this fork.
326351
327-
:returns: The Gist if retrieving it was successful or ``None``
328-
:rtype: :class:`~github3.gists.gist.Gist`
352+
:returns:
353+
The Gist if retrieving it was successful or ``None``
354+
:rtype:
355+
:class:`~github3.gists.gist.Gist`
329356
"""
330357
json=self._json(self._get(self.url),200)
331358
returnself._instance_or_null(Gist,json)
332359

360+
refresh=to_gist
361+
333362

334363
classGist(_Gist):
335364
"""This object constitutes the full representation of a Gist.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp