summaryrefslogtreecommitdiff
path: root/gitlab/utils.py
Commit message (Expand)AuthorAgeFilesLines
* fix(client): properly parse content-type when charset is presentNejc Habjan2023-03-121-0/+8
* chore: consolidate license and authorsNejc Habjan2022-08-041-17/+0
* chore: enable mypy check `disallow_any_generics`John L. Villalovos2022-08-011-4/+4
* fix: use the [] after key names for array variables in `params`John L. Villalovos2022-07-271-9/+30
* refactor: avoid possible breaking change in iterator (#2107)John Villalovos2022-06-271-1/+2
* feat(downloads): allow streaming downloads access to response iterator (#1956)Tom Catshoek2022-06-261-2/+6
* chore: move `utils._validate_attrs` inside `types.RequiredOptional`John L. Villalovos2022-05-311-28/+1
* chore: remove use of '%' string formatter in `gitlab/utils.py`John L. Villalovos2022-05-311-2/+2
* chore: have `EncodedId` creation always return `EncodedId`John L. Villalovos2022-05-311-7/+5
* feat: support mutually exclusive attributes and consolidate validation to fix...Walter Rowe2022-05-311-1/+28
* refactor(mixins): extract custom type transforms into utilsNejc Habjan2022-05-291-1/+36
* chore: create a custom `warnings.warn` wrapperJohn L. Villalovos2022-02-061-1/+37
* chore: require kwargs for `utils.copy_dict()`John L. Villalovos2022-02-031-1/+5
* chore: remove old-style classesNejc Habjan2022-01-231-1/+1
* chore: replace usage of utils._url_encode() with utils.EncodedId()jlvillal/encoded_idJohn L. Villalovos2022-01-131-75/+10
* chore: add EncodedId string class to use to hold URL-encoded pathsJohn L. Villalovos2022-01-131-4/+64
* fix: use url-encoded ID in all pathsJohn L. Villalovos2022-01-131-1/+13
* fix: remove custom URL encodingJohn L. Villalovos2022-01-081-3/+20
* fix: stop encoding '.' to '%2E'jlvillal/leave_dotJohn L. Villalovos2021-12-201-7/+1
* refactor: use f-strings for string formattingNejc Habjan2021-11-051-1/+1
* chore: remove unused function sanitize_parameters()John L. Villalovos2021-04-181-8/+0
* fix: handle tags like debian/2%2.6-21 as identifiersEmanuele Aina2021-03-051-3/+3
* chore: disallow incomplete type defsJohn L. Villalovos2021-02-281-2/+3
* chore: add type hints to gitlab/utils.pyJohn L. Villalovos2021-02-251-6/+14
* refactor: split unit tests by GitLab API resourcesNejc Habjan2020-08-221-0/+8
* fix: remove null values from features POST data, because it failsMateusz Filipowicz2020-02-071-0/+4
* refactor: remove six dependencyMax Wittig2019-12-181-2/+2
* fix: convert # to %23 in URLsfix/779Gauvain Pocentek2019-06-081-0/+4
* refactor: format everything blackrefactor/blackMax Wittig2019-05-161-2/+2
* Raise an exception on https redirects for PUT/POSTGauvain Pocentek2018-08-241-0/+20
* update copyright yearsGauvain Pocentek2017-05-241-1/+1
* fix pep8 testGauvain Pocentek2016-08-111-0/+1
* Add copyright header to utils.pyGauvain Pocentek2016-08-111-0/+17
* Allow to stream the downloads when appropriateGauvain Pocentek2016-07-171-0/+15