<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git, branch feat/merge-cli-env-file-config</title>
<subtitle>github.com: gpocentek/python-gitlab.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/'/>
<entry>
<title>feat(cli): allow options from args and environment variables</title>
<updated>2022-01-02T21:11:02+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-02-11T23:47:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=1158be306414a24dc9945e3c0ce1541a304bae82'/>
<id>1158be306414a24dc9945e3c0ce1541a304bae82</id>
<content type='text'>
BREAKING-CHANGE: The gitlab CLI will now accept CLI arguments
and environment variables for its global options in addition
to configuration file options. This may change behavior for
some workflows such as running inside GitLab CI and with
certain environment variables configured.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING-CHANGE: The gitlab CLI will now accept CLI arguments
and environment variables for its global options in addition
to configuration file options. This may change behavior for
some workflows such as running inside GitLab CI and with
certain environment variables configured.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(deps): upgrade mypy pre-commit hook</title>
<updated>2022-01-02T17:48:12+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2022-01-02T17:31:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=e19e4d7cdf9cd04359cd3e95036675c81f4e1dc5'/>
<id>e19e4d7cdf9cd04359cd3e95036675c81f4e1dc5</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 #1792 from python-gitlab/jlvillal/cli_test</title>
<updated>2022-01-02T17:30:14+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2022-01-02T17:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=2ac2a689defb2f959c4b53b9a179aa80a7178777'/>
<id>2ac2a689defb2f959c4b53b9a179aa80a7178777</id>
<content type='text'>
chore: fix functional test failure if config present</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
chore: fix functional test failure if config present</pre>
</div>
</content>
</entry>
<entry>
<title>chore: fix functional test failure if config present</title>
<updated>2022-01-02T02:21:47+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-02T02:21:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=c8256a5933d745f70c7eea0a7d6230b51bac0fbc'/>
<id>c8256a5933d745f70c7eea0a7d6230b51bac0fbc</id>
<content type='text'>
Fix functional test failure if config present and configured with
token.

Closes: #1791
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix functional test failure if config present and configured with
token.

Closes: #1791
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1773 from python-gitlab/jlvillal/pagination</title>
<updated>2021-12-31T20:50:37+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-31T20:50:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=a3eafab725ed0a30d1d35207f4941937f0aab886'/>
<id>a3eafab725ed0a30d1d35207f4941937f0aab886</id>
<content type='text'>
fix: handle situation where gitlab.com does not return values</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix: handle situation where gitlab.com does not return values</pre>
</div>
</content>
</entry>
<entry>
<title>fix: handle situation where GitLab does not return values</title>
<updated>2021-12-30T20:34:50+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-12-30T20:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=cb824a49af9b0d155b89fe66a4cfebefe52beb7a'/>
<id>cb824a49af9b0d155b89fe66a4cfebefe52beb7a</id>
<content type='text'>
If a query returns more than 10,000 records than the following values
are NOT returned:
  x.total_pages
  x.total

Modify the code to allow no value to be set for these values. If there
is not a value returned the functions will now return None.

Update unit test so no longer `xfail`

https://docs.gitlab.com/ee/user/gitlab_com/index.html#pagination-response-headers

Closes #1686
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a query returns more than 10,000 records than the following values
are NOT returned:
  x.total_pages
  x.total

Modify the code to allow no value to be set for these values. If there
is not a value returned the functions will now return None.

Update unit test so no longer `xfail`

https://docs.gitlab.com/ee/user/gitlab_com/index.html#pagination-response-headers

Closes #1686
</pre>
</div>
</content>
</entry>
<entry>
<title>test: reproduce missing pagination headers in tests</title>
<updated>2021-12-30T19:26:38+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-30T14:35:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=501f9a1588db90e6d2c235723ba62c09a669b5d2'/>
<id>501f9a1588db90e6d2c235723ba62c09a669b5d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: drop httmock dependency in test_gitlab.py</title>
<updated>2021-12-30T17:20:39+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-30T11:08:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=c764bee191438fc4aa2e52d14717c136760d2f3f'/>
<id>c764bee191438fc4aa2e52d14717c136760d2f3f</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 #1783 from python-gitlab/jlvillal/sidekiq</title>
<updated>2021-12-29T00:13:49+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-29T00:13:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=f26bf7d3a86e4d5d1a43423476a46a381e62e8f9'/>
<id>f26bf7d3a86e4d5d1a43423476a46a381e62e8f9</id>
<content type='text'>
chore: ensure reset_gitlab() succeeds</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
chore: ensure reset_gitlab() succeeds</pre>
</div>
</content>
</entry>
<entry>
<title>chore: ensure reset_gitlab() succeeds</title>
<updated>2021-12-29T00:02:28+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-12-29T00:02:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=0aa0b272a90b11951f900b290a8154408eace1de'/>
<id>0aa0b272a90b11951f900b290a8154408eace1de</id>
<content type='text'>
Ensure reset_gitlab() succeeds by waiting to make sure everything has
been deleted as expected. If the timeout is exceeded fail the test.

Not using `wait_for_sidekiq` as it didn't work. During testing I
didn't see any sidekiq processes as being busy even though not
everything was deleted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure reset_gitlab() succeeds by waiting to make sure everything has
been deleted as expected. If the timeout is exceeded fail the test.

Not using `wait_for_sidekiq` as it didn't work. During testing I
didn't see any sidekiq processes as being busy even though not
everything was deleted.
</pre>
</div>
</content>
</entry>
</feed>
