summaryrefslogtreecommitdiff
path: root/gitlab/client.py
Commit message (Expand)AuthorAgeFilesLines
* chore: consolidate license and authorsNejc Habjan2022-08-041-16/+0
* feat(client): warn user on misconfigured URL in `auth()`Nejc Habjan2022-08-041-1/+3
* refactor(client): factor out URL check into a helperNejc Habjan2022-08-041-27/+33
* refactor(client): remove handling for incorrect link headerNejc Habjan2022-08-041-7/+2
* chore: use `urlunparse` instead of string replaceJohn L. Villalovos2022-08-041-1/+1
* fix(client): ensure encoded query params are never duplicatedNejc Habjan2022-08-041-2/+7
* fix: optionally keep user-provided base URL for pagination (#2149)Omar Mochtar2022-08-031-0/+29
* chore: enable mypy check `disallow_any_generics`John L. Villalovos2022-08-011-3/+5
* chore: enable mypy check `warn_return_any`John L. Villalovos2022-07-281-3/+13
* fix(runners): fix listing for /runners/allNejc Habjan2022-07-231-0/+2
* fix: add `get_all` param (and `--get-all`) to allow passing `all` to APINejc Habjan2022-07-211-5/+11
* feat(api): add support for instance-level registry repositoriesNejc Habjan2022-07-201-0/+2
* feat(cli): add support for global CI lintNejc Habjan2022-07-051-0/+7
* test(pylint): enable pylint "unused-argument" checkJohn L. Villalovos2022-06-261-0/+1
* feat(api): implement HEAD methodGauvain Pocentek2022-06-251-0/+21
* chore: fix issue found with pylint==2.14.3John L. Villalovos2022-06-191-3/+1
* chore: enable pylint check: "redefined-outer-name",John L. Villalovos2022-06-041-4/+3
* chore: enable pylint check: "no-self-use"John L. Villalovos2022-06-041-4/+7
* chore: enable pylint check: "no-else-return"John L. Villalovos2022-06-041-2/+1
* chore: enable pylint check: "attribute-defined-outside-init"John L. Villalovos2022-06-041-0/+1
* chore: correct ModuleNotFoundError() argumentsJohn L. Villalovos2022-05-291-2/+2
* test(gitlab): increase unit test coverageNejc Habjan2022-05-291-1/+3
* feat(client): introduce `iterator=True` and deprecate `as_list=False` in `lis...John L. Villalovos2022-05-291-7/+24
* Merge pull request #1965 from python-gitlab/fix/redundant-args-apiMax Wittig2022-04-141-5/+7
|\
| * fix: avoid passing redundant arguments to APINejc Habjan2022-04-051-5/+7
* | Merge pull request #1974 from Sineaggi/add-chunked-to-list-of-retryable-excep...Nejc Habjan2022-04-141-1/+1
|\ \
| * | fix: add ChunkedEncodingError to list of retryable exceptionsClayton Walker2022-04-131-1/+1
| |/
* | feat: emit a warning when using a `list()` method returns maxJohn L. Villalovos2022-04-121-8/+54
|/
* chore(client): remove duplicate codeNejc Habjan2022-04-041-3/+0
* fix: add 52x range to retry transient failures and testsClayton Walker2022-04-041-3/+6
* fix: also retry HTTP-based transient errorsMitar2022-04-041-11/+25
* Merge pull request #1895 from python-gitlab/jlvillal/rate-limitNejc Habjan2022-03-101-0/+4
|\
| * fix: support RateLimit-Reset headerJohn L. Villalovos2022-02-161-0/+4
* | style: reformat for black v22Nejc Habjan2022-03-101-1/+1
|/
* chore: correct type-hints for per_page attrbuteJohn L. Villalovos2022-02-051-4/+2
* chore: require kwargs for `utils.copy_dict()`John L. Villalovos2022-02-031-3/+3
* chore: remove old-style classesNejc Habjan2022-01-231-2/+2
* feat(cli): allow options from args and environment variablesNejc Habjan2022-01-021-0/+82
* fix: handle situation where GitLab does not return valuesjlvillal/paginationJohn L. Villalovos2021-12-301-16/+17
* Merge pull request #1766 from python-gitlab/jlvillal/leave_dotNejc Habjan2021-12-211-16/+11
|\
| * fix: stop encoding '.' to '%2E'jlvillal/leave_dotJohn L. Villalovos2021-12-201-16/+11
* | chore: remove '# type: ignore' for new mypy versionrenovate/mypy-0.xJohn L. Villalovos2021-12-201-1/+1
|/
* feat(api): add support for Topics APINejc Habjan2021-12-111-0/+2
* docs: use annotations for return typesdocs/sphinx-annotationsNejc Habjan2021-12-011-12/+10
* docs: only use type annotations for documentationNejc Habjan2021-11-281-53/+50
* chore: enforce type-hints on most files in gitlab/v4/objects/jlvillal/mypy_small_files_1John L. Villalovos2021-11-081-6/+8
* refactor: use f-strings for string formattingNejc Habjan2021-11-051-5/+5
* chore: fix type-check issue shown by new requests-typesJohn L. Villalovos2021-10-061-0/+2
* feat: default to gitlab.com if no URL givenNejc Habjan2021-09-081-3/+14
* fix!: raise error if there is a 301/302 redirectionJohn L. Villalovos2021-09-081-19/+25