summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* chore(deps): update dependency pytest to v7.1.0Renovate Bot2022-03-133-3/+3
|
* chore(deps): update dependency types-requests to v2.27.12Renovate Bot2022-03-132-2/+2
|
* chore(deps): update dependency mypy to v0.940Renovate Bot2022-03-111-1/+1
|
* Merge pull request #1895 from python-gitlab/jlvillal/rate-limitNejc Habjan2022-03-101-0/+4
|\ | | | | fix: support RateLimit-Reset header
| * fix: support RateLimit-Reset headerJohn L. Villalovos2022-02-161-0/+4
| | | | | | | | | | | | | | | | | | | | Some endpoints are not returning the `Retry-After` header when rate-limiting occurrs. In those cases use the `RateLimit-Reset` [1] header, if available. Closes: #1889 [1] https://docs.gitlab.com/ee/user/admin_area/settings/user_and_ip_rate_limits.html#response-headers
* | Merge pull request #1905 from derekschrock/docs-staticNejc Habjan2022-03-101-1/+1
|\ \ | | | | | | docs(chore): Include docs .js files in sdist
| * | docs(chore): include docs .js files in sdistDerek Schrock2022-03-031-1/+1
| | |
* | | Merge pull request #1917 from python-gitlab/renovate/major-blackNejc Habjan2022-03-103-3/+3
|\ \ \ | | | | | | | | chore(deps): update black to v22 (major)
| * | | style: reformat for black v22Nejc Habjan2022-03-101-1/+1
| | | |
| * | | chore(deps): update black to v22Renovate Bot2022-03-072-2/+2
| | | |
* | | | Merge pull request #1919 from ↵Nejc Habjan2022-03-101-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | python-gitlab/renovate/alessandrojcm-commitlint-pre-commit-hook-8.x chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v8
| * | | | chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook ↵Renovate Bot2022-03-081-1/+1
| |/ / / | | | | | | | | | | | | to v8
* | | | Merge pull request #1915 from kinbald/test-report-summaryNejc Habjan2022-03-103-1/+98
|\ \ \ \ | | | | | | | | | | feat: add support for test report summary
| * | | | docs: fix typo and incorrect stylekinbald2022-03-091-2/+2
| | | | |
| * | | | docs: add pipeline test report summary supportkinbald2022-03-071-0/+24
| | | | |
| * | | | feat(object): add pipeline test report summary supportkinbald2022-03-072-1/+74
| | |/ / | |/| |
* | | | chore(deps): update dependency types-setuptools to v57.4.10Renovate Bot2022-03-082-2/+2
| | | |
* | | | chore(deps): update dependency pytest to v7Renovate Bot2022-03-083-3/+3
| | | |
* | | | chore(deps): update actions/upload-artifact action to v3Renovate Bot2022-03-081-1/+1
| | | |
* | | | chore(deps): update actions/stale action to v5Renovate Bot2022-03-081-1/+1
| | | |
* | | | chore(deps): update actions/setup-python action to v3Renovate Bot2022-03-084-7/+7
| |/ / |/| |
* | | chore(deps): update dependency sphinx to v4.4.0Renovate Bot2022-03-071-1/+1
| | |
* | | chore(deps): update actions/checkout action to v3Renovate Bot2022-03-075-9/+9
| | |
* | | chore(deps): update dependency pytest-console-scripts to v1.3Renovate Bot2022-03-071-1/+1
| | |
* | | chore(deps): update dependency mypy to v0.931Renovate Bot2022-03-071-1/+1
| | |
* | | chore(deps): update typing dependenciesRenovate Bot2022-03-072-6/+6
| | |
* | | chore(deps): update dependency requests to v2.27.1Renovate Bot2022-03-072-2/+2
|/ /
* | chore: release v3.2.0v3.2.0github-actions2022-02-282-1/+20
| |
* | docs: enable gitter chat directly in docsNejc Habjan2022-02-193-3/+20
|/
* feat(merge_request_approvals): add support for deleting MR approval rulesNejc Habjan2022-02-133-2/+28
|
* test(unit): clean up MR approvals fixturesNejc Habjan2022-02-131-123/+14
|
* docs: add delete methods for runners and project artifactsNejc Habjan2022-02-102-0/+8
|
* feat(artifacts): add support for project artifacts delete APINejc Habjan2022-02-102-0/+35
|
* test(runners): add test for deleting runners by auth tokenNejc Habjan2022-02-101-1/+17
|
* feat(mixins): allow deleting resources without IDsNejc Habjan2022-02-101-1/+4
|
* Merge pull request #1882 from python-gitlab/jlvillal/custom_warnNejc Habjan2022-02-065-20/+82
|\ | | | | chore: create a custom `warnings.warn` wrapper
| * chore: create a custom `warnings.warn` wrapperJohn L. Villalovos2022-02-065-20/+82
|/ | | | | | | Create a custom `warnings.warn` wrapper that will walk the stack trace to find the first frame outside of the `gitlab/` path to print the warning against. This will make it easier for users to find where in their code the error is generated from
* Merge pull request #1881 from python-gitlab/jlvillal/easy2Nejc Habjan2022-02-063-4/+4
|\ | | | | test(functional): fix GitLab configuration to support pagination
| * test(functional): fix GitLab configuration to support paginationJohn L. Villalovos2022-02-053-4/+4
|/ | | | | | | | | | | | When pagination occurs python-gitlab uses the URL provided by the GitLab server to use for the next request. We had previously set the GitLab server configuraiton to say its URL was `http://gitlab.test` which is not in DNS. Set the hostname in the URL to `http://127.0.0.1:8080` which is the correct URL for the GitLab server to be accessed while doing functional tests. Closes: #1877
* Merge pull request #1880 from python-gitlab/jlvillal/easyNejc Habjan2022-02-052-5/+3
|\ | | | | chore: correct type-hints for per_page attrbute
| * chore: correct type-hints for per_page attrbuteJohn L. Villalovos2022-02-052-5/+3
|/ | | | | | | There are occasions where a GitLab `list()` call does not return the `x-per-page` header. For example the listing of custom attributes. Update the type-hints to reflect that.
* Merge pull request #1876 from emirot/patch-1Nejc Habjan2022-02-041-2/+3
|\ | | | | docs: add transient errors retry info
| * docs: add retry_transient infosNolan Emirot2022-02-041-3/+3
| | | | | | Co-authored-by: Nejc Habjan <hab.nejc@gmail.com>
| * docs: add transient errors retry infoNolan Emirot2022-02-031-0/+1
|/
* test(services): add functional tests for servicesNejc Habjan2022-02-032-1/+43
|
* fix(services): use slug for id_attr instead of custom methodsNejc Habjan2022-02-031-49/+3
|
* Merge pull request #1871 from python-gitlab/jlvillal/copy_dictNejc Habjan2022-02-032-4/+8
|\ | | | | chore: require kwargs for `utils.copy_dict()`
| * chore: require kwargs for `utils.copy_dict()`John L. Villalovos2022-02-032-4/+8
|/ | | | | | | | The non-keyword arguments were a tiny bit confusing as the destination was first and the source was second. Change the order and require key-word only arguments to ensure we don't silently break anyone.
* docs(artifacts): deprecate artifacts() and artifact() methodsNejc Habjan2022-02-011-3/+13
|
* style(objects): add spacing to docstringsNejc Habjan2022-02-011-1/+10
|