<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/tests, branch v3.0.0</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>chore: add test case to show branch name with period works</title>
<updated>2022-01-04T00:59:42+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-04T00:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ea97d7a68dd92c6f43dd1f307d63b304137315c4'/>
<id>ea97d7a68dd92c6f43dd1f307d63b304137315c4</id>
<content type='text'>
Add a test case to show that a branch name with a period can be
fetched with a `get()`

Closes: #1715
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a test case to show that a branch name with a period can be
fetched with a `get()`

Closes: #1715
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(cli): allow options from args and environment variables</title>
<updated>2022-01-02T22:35:39+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://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ca58008607385338aaedd14a58adc347fa1a41a0'/>
<id>ca58008607385338aaedd14a58adc347fa1a41a0</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: 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://91.123.203.49/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>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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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>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://91.123.203.49/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>
<entry>
<title>Merge pull request #1782 from python-gitlab/jlvillal/repository_func_tests</title>
<updated>2021-12-27T23:17:06+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-27T23:17:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=d65ce365ff69a6bec2aa8d306800f6f76cbef842'/>
<id>d65ce365ff69a6bec2aa8d306800f6f76cbef842</id>
<content type='text'>
chore: skip a functional test if not using &gt;= py3.9</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
chore: skip a functional test if not using &gt;= py3.9</pre>
</div>
</content>
</entry>
<entry>
<title>chore: skip a functional test if not using &gt;= py3.9</title>
<updated>2021-12-27T06:15:35+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-12-27T06:15:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ac9b59591a954504d4e6e9b576b7a43fcb2ddaaa'/>
<id>ac9b59591a954504d4e6e9b576b7a43fcb2ddaaa</id>
<content type='text'>
One of the tests requires Python 3.9 or higher to run. Mark the test
to be skipped if running Python less than 3.9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One of the tests requires Python 3.9 or higher to run. Mark the test
to be skipped if running Python less than 3.9.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: update version in docker-compose.yml</title>
<updated>2021-12-26T22:45:06+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-12-26T22:45:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=79321aa0e33f0f4bd2ebcdad47769a1a6e81cba8'/>
<id>79321aa0e33f0f4bd2ebcdad47769a1a6e81cba8</id>
<content type='text'>
When running with docker-compose on Ubuntu 20.04 I got the error:

  $ docker-compose up
  ERROR: The Compose file './docker-compose.yml' is invalid because:
  networks.gitlab-network value Additional properties are not allowed ('name' was unexpected)

Changing the version in the docker-compose.yml file fro '3' to '3.5'
resolved the issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When running with docker-compose on Ubuntu 20.04 I got the error:

  $ docker-compose up
  ERROR: The Compose file './docker-compose.yml' is invalid because:
  networks.gitlab-network value Additional properties are not allowed ('name' was unexpected)

Changing the version in the docker-compose.yml file fro '3' to '3.5'
resolved the issue.
</pre>
</div>
</content>
</entry>
</feed>
