Arrays are not sent correctly due to not using `[]` after variable name GitLab's API documentation: https://docs.gitlab.com/ee/api/#array ### array types `import_sources` is a parameter of type array: ``` curl --request POST --header "PRIVATE-TOKEN: <your_access_token>" \ -d "import_sources[]=github" \ -d "import_sources[]=bitbucket" \ "https://gitlab.example.com/api/v4/some_endpoint" ``` So when we send _array_ values we most append `[]` to the array's variable name. This has caused issues like: * https://github.com/python-gitlab/python-gitlab/issues/1407 * https://github.com/python-gitlab/python-gitlab/issues/1256