<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/tests/functional/api, branch refactor/decouple-cli-from-custom-args</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>test: increase client coverage</title>
<updated>2022-06-02T14:21:28+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-06-01T21:29:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=00aec96ed0b60720362c6642b416567ff39aef09'/>
<id>00aec96ed0b60720362c6642b416567ff39aef09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(client): introduce `iterator=True` and deprecate `as_list=False` in `list()`</title>
<updated>2022-05-29T22:50:19+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-05-29T22:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=cdc6605767316ea59e1e1b849683be7b3b99e0ae'/>
<id>cdc6605767316ea59e1e1b849683be7b3b99e0ae</id>
<content type='text'>
`as_list=False` is confusing as it doesn't explain what is being
returned. Replace it with `iterator=True` which more clearly explains
to the user that an iterator/generator will be returned.

This maintains backward compatibility with `as_list` but does issue a
DeprecationWarning if `as_list` is set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`as_list=False` is confusing as it doesn't explain what is being
returned. Replace it with `iterator=True` which more clearly explains
to the user that an iterator/generator will be returned.

This maintains backward compatibility with `as_list` but does issue a
DeprecationWarning if `as_list` is set.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(objects): support get project storage endpoint</title>
<updated>2022-05-27T15:55:35+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-05-27T15:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=8867ee59884ae81d6457ad6e561a0573017cf6b2'/>
<id>8867ee59884ae81d6457ad6e561a0573017cf6b2</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 #1963 from python-gitlab/feat/deploy-token-get</title>
<updated>2022-04-13T07:27:58+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2022-04-13T07:27:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=69ace2dcf41a763b624079e57805c1ba09865312'/>
<id>69ace2dcf41a763b624079e57805c1ba09865312</id>
<content type='text'>
feat(objects): support getting project/group deploy tokens by id</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(objects): support getting project/group deploy tokens by id</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1962 from python-gitlab/feat/user-ssh-key</title>
<updated>2022-04-13T07:26:49+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2022-04-13T07:26:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=68bf5d82b4480c541281d7f5eaf46850b13916d4'/>
<id>68bf5d82b4480c541281d7f5eaf46850b13916d4</id>
<content type='text'>
feat(user): support getting user SSH key by id</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(user): support getting user SSH key by id</pre>
</div>
</content>
</entry>
<entry>
<title>feat: emit a warning when using a `list()` method returns max</title>
<updated>2022-04-12T13:24:51+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-04-12T13:24:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=1339d645ce58a2e1198b898b9549ba5917b1ff12'/>
<id>1339d645ce58a2e1198b898b9549ba5917b1ff12</id>
<content type='text'>
A common cause of issues filed and questions raised is that a user
will call a `list()` method and only get 20 items. As this is the
default maximum of items that will be returned from a `list()` method.

To help with this we now emit a warning when the result from a
`list()` method is greater-than or equal to 20 (or the specified
`per_page` value) and the user is not using either `all=True`,
`all=False`, `as_list=False`, or `page=X`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A common cause of issues filed and questions raised is that a user
will call a `list()` method and only get 20 items. As this is the
default maximum of items that will be returned from a `list()` method.

To help with this we now emit a warning when the result from a
`list()` method is greater-than or equal to 20 (or the specified
`per_page` value) and the user is not using either `all=True`,
`all=False`, `as_list=False`, or `page=X`.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(objects): support getting project/group deploy tokens by id</title>
<updated>2022-04-04T21:20:23+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-04-04T21:20:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=fcd37feff132bd5b225cde9d5f9c88e62b3f1fd6'/>
<id>fcd37feff132bd5b225cde9d5f9c88e62b3f1fd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(user): support getting user SSH key by id</title>
<updated>2022-04-01T20:03:25+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-04-01T20:01:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=6f93c0520f738950a7c67dbeca8d1ac8257e2661'/>
<id>6f93c0520f738950a7c67dbeca8d1ac8257e2661</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): re-add topic delete endpoint</title>
<updated>2022-04-01T15:22:19+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>nejc.habjan@siemens.com</email>
</author>
<published>2022-04-01T09:10:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=d1d96bda5f1c6991c8ea61dca8f261e5b74b5ab6'/>
<id>d1d96bda5f1c6991c8ea61dca8f261e5b74b5ab6</id>
<content type='text'>
This reverts commit e3035a799a484f8d6c460f57e57d4b59217cd6de.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit e3035a799a484f8d6c460f57e57d4b59217cd6de.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(functional): fix GitLab configuration to support pagination</title>
<updated>2022-02-05T20:33:37+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-02-05T19:13:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=5b7d00df466c0fe894bafeb720bf94ffc8cd38fd'/>
<id>5b7d00df466c0fe894bafeb720bf94ffc8cd38fd</id>
<content type='text'>
When pagination occurs python-gitlab uses the URL provided by the
GitLab server to use for the next request.

We had previously set the GitLab server configuraiton to say its URL
was `http://gitlab.test` which is not in DNS. Set the hostname
in the URL to `http://127.0.0.1:8080` which is the correct URL for the
GitLab server to be accessed while doing functional tests.

Closes: #1877
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When pagination occurs python-gitlab uses the URL provided by the
GitLab server to use for the next request.

We had previously set the GitLab server configuraiton to say its URL
was `http://gitlab.test` which is not in DNS. Set the hostname
in the URL to `http://127.0.0.1:8080` which is the correct URL for the
GitLab server to be accessed while doing functional tests.

Closes: #1877
</pre>
</div>
</content>
</entry>
</feed>
