R1kk3r
cbfe8d0f62
Remove the default "null" input send during GET request ( #691 )
...
* Remove the default "null" input send during GET request
* Remove the 'null' value from all tests
2018-01-31 16:16:11 -08:00
Andrew Smith
45d18436fd
Add method to get latest release of a repository ( #609 )
2018-01-16 13:57:24 -08:00
Iraquitan Cordeiro Filho
6cfe46b712
Add permissions field to NamedUser ( #676 )
2018-01-16 13:52:52 -08:00
Nicolas Agustín Torres
ba50af53a0
Add Reactions feature ( #671 )
...
* List reactions of issue
* Create issue reaction
* List reactions of an issue comment
* Create a reaction on an issue comment
* List reactions of a commit comment
* Create a reaction on a commit comment
* List reactions of a pull request review comment
* Create a reaction on a pull request review comment
* Delete reaction
* Renames IssueReaction to Reaction
* Fixes docstring in Reaction class
* Removes issue_url on Reaction class
* Fixes string concatenation that does not work on python 2.6
2017-12-14 19:23:33 -08:00
Wan Liuyang
6169d8eaa2
Add ping_url and ping to Hook ( #669 )
2017-12-10 14:57:28 -08:00
Jimmy Zelinskie
dbc6f5abf0
Add read_only attribute to Deploy Keys ( #570 )
2017-12-07 20:11:10 -08:00
Chris McBride
52449649a4
Add ability to access github Release Asset API. ( #525 )
...
* Add ability to access github Release Asset API.
See: https://developer.github.com/v3/repos/releases
2017-11-27 10:01:03 -06:00
Jannis Gebauer
4c64b28920
added repository collaborator invitation
2017-07-10 13:14:09 +02:00
Aaron Levine
b6b127d732
Updates to API and changes to resolve testing issues.
2017-03-24 14:45:04 -06:00
Matthew Neal
0154c6b0d5
Support HTTP 302 redirect in Organization.has_in_members
2017-01-18 22:13:14 -06:00
Nhomar Hernández [Vauxoo]
9d14335657
Merge pull request #469 from tmshn/support-multiple-assignees
...
Support multiple assignees on Issue & PullRequest
2017-01-17 12:53:48 -06:00
Sam Corbett
8ab9082cff
Encode GithubObject repr values in utf-8 when using Python2
2016-11-30 10:15:51 +00:00
@tmshn
66430d7831
Added "add_to_assignees" & "remove_from_assignees" method to Issue object.
2016-11-27 21:31:30 +09:00
@tmshn
c0de6be5ea
Added "assignees" attribute to PullRequest object.
2016-11-22 20:03:30 +09:00
@tmshn
ba007dc8a8
Added "assignees" argument in Repository.create_issue()
2016-10-10 11:08:52 +09:00
@tmshn
14dd9f0850
Enhance support of "assignees" argument in Issue.edit()
2016-10-10 11:08:41 +09:00
@tmshn
e0e5fdf9c0
Added "assignees" attribute to Issue object.
2016-10-09 01:22:03 +09:00
Jannis Gebauer
8b40674d1d
Merge pull request #448 from PyGithub/contentfile-listing
...
Support directories in repo.get_contents
2016-10-05 11:39:42 +02:00
Jannis Gebauer
3a8edc771a
add issue assignee param
2016-10-05 11:31:09 +02:00
mattjmorrison
5dddea78f0
Add ability to set permission for team repo
...
https://developer.github.com/v3/orgs/teams/#add-or-update-team-repository
2016-09-16 14:16:54 -05:00
Jannis Gebauer
0799753530
adds support for content dirs
2016-09-15 14:22:22 +02:00
Jannis Gebauer
9134aa2b04
adds missing testfile corrections
2016-08-09 09:28:07 +02:00
Martijn Koster
70e30c5371
Patch issue 358 status context ( #428 )
...
* Add "context" to CommitStatus
* Add testcase for context in CommitStatus
2016-07-26 20:56:14 -04:00
Matt Babineau
3c6f99feb4
Adding "since" param to Issue.get_comments() ( #426 )
2016-07-21 11:19:13 -04:00
Jannis Gebauer
446313ea81
Merge branch 'master' of https://github.com/enix223/PyGithub into enix223-master
2016-07-18 17:15:19 +02:00
Jimmy Zelinskie
b81f531dba
Merge pull request #382 from doctoryes/master
...
Add ability to check combined status.
2016-01-25 21:49:04 -05:00
John Eskew
5823ed7d42
Add:
...
- CommitCombinedStatus class
- get_combined_status() to Commit class to return combined status
- Add test for combined status.
2016-01-25 17:57:21 -05:00
Enix Yu
46895df13d
change replay data for update file test case
2016-01-15 12:40:52 +08:00
Enix Yu
4aaeb9e73b
Add repo content create/update/delete testcase
2016-01-15 12:03:26 +08:00
Jimmy Zelinskie
65360b0d30
fix protect branch tests
2016-01-12 22:55:33 -05:00
Kyle Hornberg
737f0c3ebe
Add branch protection endpoint
2016-01-07 08:13:20 -06:00
Dan Vanderkam
d31742a719
Add repo.get_stargazers_with_dates()
2015-10-14 15:19:39 -04:00
Christopher Wilcox
3f65a123fb
Add test for #339 fix
2015-09-16 15:43:15 -07:00
Ed Holland
906d8d8ed2
Add support for github releases. Includes methods for creating + getting releases, but no support for assests yet
2015-04-24 10:15:18 +01:00
Uriel Corfa
626d29c938
Add support to create Repository objects lazily in MainClass.
...
This lets users do the following without issuing an unnecessary request:
issues_of_my_repository = g.get_repo('PyGithub/PyGithub').get_issues()
Since the GithubObject layer handles laziness transparently, lazy
loading is enabled by default, and can be disabled via the `lazy`
kwarg. This does not affect any test except tests that pertain to
caching or laziness itself.
2015-03-26 20:56:27 -07:00
Eliot Walker
a03f796f01
Fix paginated list handling of 204s
2015-02-06 13:47:14 -08:00
Vincent Jacques
aadc286839
Work-around Issue278
2014-10-07 18:45:30 -07:00
Vincent Jacques
ca0132f6c7
Merge branch 'pr247' into develop
2014-05-04 12:46:16 -07:00
Vincent Jacques
12900865ed
Prepare merge of #247
...
- refactor Gists tests
- re-add Gist.user to not break client code (value as been None for a while, but let's not remove the attribute)
2014-05-04 12:45:44 -07:00
Tyler Treat
0ddfaaca01
Implement support for getting repo by id
...
This allows the Github class to retrieve repos by either their full name
or id. If the user passes in an id for a repo which doesn't exist or in which
they don't have sufficient permissions, an UnknownObjectException will
be raised. This addresses issue #245 .
2014-04-22 21:12:22 -05:00
Vincent Jacques
9f2ac570f8
Fix urlencoding for search (see #237 )
...
Parameters are encoded in Requester => simply remove urllib.quote
Path needs to be encoded => change to urllib.quote_plus as in #237
2014-03-16 10:47:31 -07:00
Vincent Jacques
8bd6a4059e
Fix tests for Python 3
2014-03-02 20:57:05 -08:00
Vincent Jacques
07c026742c
Restore coverage for several previous PRs
2014-03-02 20:48:13 -08:00
Vincent Jacques
411262d289
Merge branch 'develop'
2013-12-23 19:32:28 -08:00
Vincent Jacques
fefb13d721
Merge pull request #218 from farrd/master
...
Can now specify assignee as a string
2013-12-23 19:27:00 -08:00
Vincent Jacques
6767e75c52
Fix #216 : handle 'Link' header
...
Headers with capitals are returned by http.client (replacing httplib in Python 3)
2013-12-23 19:25:11 -08:00
David Farr
ce3fb533e0
adding the tests for issue 214
2013-12-16 16:24:24 -08:00
Steve Brown
282278d19c
Add initial version of getemojis
2013-12-01 23:19:58 +00:00
Vincent Jacques
a4910ac922
First step of implementation of Repository.get_stats_xxx ( #203 )
2013-11-10 18:09:48 -08:00
Vincent Jacques
1a22a22135
Fix tests broken by previous commit
2013-11-10 17:32:28 -08:00