summaryrefslogtreecommitdiff
path: root/gitlab/_backends/protocol.py
Commit message (Collapse)AuthorAgeFilesLines
* feat(backends): use PEP544 protocols for structural subtyping (#2442)Liora Milbaum2023-02-121-0/+34
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.