| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Return lists by default : this makes the explicit use of pagination work
again.
Use generators only when `as_list` is explicitly set to `False`.
|
|
|
|
|
| |
Update the python tests for v4, and fix the problems raised when running
those tests.
|
|
|
|
|
|
| |
Match the exceptions raised in v3 for v4.
Also update the doc strings with correct information.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The goal is to create empty objects (no API called) but give access to
the managers. Using this users can reduce the number of API calls but
still use the same API to access children objects.
For example the following will only make one API call but will still get
the result right:
gl.projects.get(49, lazy=True).issues.get(2, lazy=True).notes.list()
This removes the need for more complex managers attributes (e.g.
gl.project_issue_notes)
|
| |
|
| |
|
|
|
|
|
|
|
| |
Some things are probably broken. Next step is writting unit and
functional tests.
And fix.
|
|
|
|
| |
Convert User* to the new REST* API.
|
| |
|
|
|