summaryrefslogtreecommitdiff
path: root/gitlab/_backends/requests_backend.py
Commit message (Collapse)AuthorAgeFilesLines
* fix: support int for `parent_id` in `import_group`John L. Villalovos2023-03-121-4/+8
| | | | | | | | | This will also fix other use cases where an integer is passed in to MultipartEncoder. Added unit tests to show it works. Closes: #2506
* chore: use a dataclass to return values from `prepare_send_data`John L. Villalovos2023-03-121-9/+20
| | | | | | | | I found the tuple of three values confusing. So instead use a dataclass to return the three values. It is still confusing but a little bit less so. Also add some unit tests
* feat(backends): use PEP544 protocols for structural subtyping (#2442)Liora Milbaum2023-02-121-2/+4
| | | | | | | | The purpose of this change is to track API changes described in https://github.com/python-gitlab/python-gitlab/blob/main/docs/api-levels.rst, for example, for package versioning and breaking change announcements in case of protocol changes. This is MVP implementation to be used by #2435.
* chore: make backends privateNejc Habjan2023-01-301-0/+117