<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/tests, branch jlvillal/all_objects</title>
<subtitle>github.com: gpocentek/python-gitlab.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/'/>
<entry>
<title>feat: add support for Group Access Token API</title>
<updated>2022-01-09T16:44:09+00:00</updated>
<author>
<name>Fabio Huser</name>
<email>fabio.huser@siemens.com</email>
</author>
<published>2022-01-09T13:43:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=c01b7c494192c5462ec673848287ef2a5c9bd737'/>
<id>c01b7c494192c5462ec673848287ef2a5c9bd737</id>
<content type='text'>
See https://docs.gitlab.com/ee/api/group_access_tokens.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://docs.gitlab.com/ee/api/group_access_tokens.html
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: update project access token API reference link</title>
<updated>2022-01-09T16:05:27+00:00</updated>
<author>
<name>Fabio Huser</name>
<email>fabio.huser@siemens.com</email>
</author>
<published>2022-01-09T13:40:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=73ae9559dc7f4fba5c80862f0f253959e60f7a0c'/>
<id>73ae9559dc7f4fba5c80862f0f253959e60f7a0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1812 from python-gitlab/jlvillal/pprint</title>
<updated>2022-01-09T02:06:40+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-01-09T02:06:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=bdc19b162ca75c4a2eac70f3f9814ab31de97f7c'/>
<id>bdc19b162ca75c4a2eac70f3f9814ab31de97f7c</id>
<content type='text'>
chore: add `pprint()` and `pformat()` methods to RESTObject</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
chore: add `pprint()` and `pformat()` methods to RESTObject</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add `pprint()` and `pformat()` methods to RESTObject</title>
<updated>2022-01-09T01:56:26+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-09T01:56:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=d69ba0479a4537bbc7a53f342661c1984382f939'/>
<id>d69ba0479a4537bbc7a53f342661c1984382f939</id>
<content type='text'>
This is useful in debugging and testing. As can easily print out the
values from an instance in a more human-readable form.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is useful in debugging and testing. As can easily print out the
values from an instance in a more human-readable form.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1786 from python-gitlab/jlvillal/logging</title>
<updated>2022-01-09T01:00:52+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-01-09T01:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ac812727c26c9bde4ee5c1115029f2ff4ab1964b'/>
<id>ac812727c26c9bde4ee5c1115029f2ff4ab1964b</id>
<content type='text'>
test: add logging to `tests/functional/conftest.py`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test: add logging to `tests/functional/conftest.py`</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add logging to `tests/functional/conftest.py`</title>
<updated>2022-01-09T00:43:19+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-09T00:43:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=a1ac9ae63828ca2012289817410d420da066d8df'/>
<id>a1ac9ae63828ca2012289817410d420da066d8df</id>
<content type='text'>
I have found trying to debug issues in the functional tests can be
difficult. Especially when trying to figure out failures in the CI
running on Github.

Add logging to `tests/functional/conftest.py` to have a better
understanding of what is happening during a test run which is useful
when trying to troubleshoot issues in the CI.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have found trying to debug issues in the functional tests can be
difficult. Especially when trying to figure out failures in the CI
running on Github.

Add logging to `tests/functional/conftest.py` to have a better
understanding of what is happening during a test run which is useful
when trying to troubleshoot issues in the CI.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: remove custom URL encoding</title>
<updated>2022-01-09T00:13:59+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-09T00:10:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=3d49e5e6a2bf1c9a883497acb73d7ce7115b804d'/>
<id>3d49e5e6a2bf1c9a883497acb73d7ce7115b804d</id>
<content type='text'>
We were using `str.replace()` calls to take care of URL encoding
issues.

Switch them to use our `utils._url_encode()` function which itself uses
`urllib.parse.quote()`

Closes: #1356
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were using `str.replace()` calls to take care of URL encoding
issues.

Switch them to use our `utils._url_encode()` function which itself uses
`urllib.parse.quote()`

Closes: #1356
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: remove default arguments for mergerequests.merge()</title>
<updated>2022-01-08T23:07:25+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-08T23:07:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=8e589c43fa2298dc24b97423ffcc0ce18d911e3b'/>
<id>8e589c43fa2298dc24b97423ffcc0ce18d911e3b</id>
<content type='text'>
The arguments `should_remove_source_branch` and
`merge_when_pipeline_succeeds` are optional arguments. We should not
be setting any default value for them.

https://docs.gitlab.com/ee/api/merge_requests.html#accept-mr

Closes: #1750
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The arguments `should_remove_source_branch` and
`merge_when_pipeline_succeeds` are optional arguments. We should not
be setting any default value for them.

https://docs.gitlab.com/ee/api/merge_requests.html#accept-mr

Closes: #1750
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(cli): url-encode path components of the URL</title>
<updated>2022-01-08T22:24:46+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-08T22:24:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ac1c619cae6481833f5df91862624bf0380fef67'/>
<id>ac1c619cae6481833f5df91862624bf0380fef67</id>
<content type='text'>
In the CLI we need to make sure the components put into the path
portion of the URL are url-encoded. Otherwise they will be interpreted
as part of the path. For example can specify the project ID as a path,
but in the URL it must be url-encoded or it doesn't work.

Also stop adding the components of the path as query parameters in the
URL.

Closes: #783
Closes: #1498
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the CLI we need to make sure the components put into the path
portion of the URL are url-encoded. Otherwise they will be interpreted
as part of the path. For example can specify the project ID as a path,
but in the URL it must be url-encoded or it doesn't work.

Also stop adding the components of the path as query parameters in the
URL.

Closes: #783
Closes: #1498
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: fix functional test failure if config present</title>
<updated>2022-01-08T22:01:26+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-07T01:00:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=c9ed3ddc1253c828dc877dcd55000d818c297ee7'/>
<id>c9ed3ddc1253c828dc877dcd55000d818c297ee7</id>
<content type='text'>
Previously c8256a5933d745f70c7eea0a7d6230b51bac0fbc was done to fix
this but it missed two other failures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously c8256a5933d745f70c7eea0a7d6230b51bac0fbc was done to fix
this but it missed two other failures.
</pre>
</div>
</content>
</entry>
</feed>
