<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/gitlab/v4/objects, branch fix/missing-list-attributes</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>fix(objects): allow lists for filters for in all objects</title>
<updated>2021-04-27T18:25:32+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-04-27T18:02:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=603a351c71196a7f516367fbf90519f9452f3c55'/>
<id>603a351c71196a7f516367fbf90519f9452f3c55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: iids not working as a list in projects.issues.list()</title>
<updated>2021-04-27T15:19:12+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-04-25T00:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=45f806c7a7354592befe58a76b7e33a6d5d0fe6e'/>
<id>45f806c7a7354592befe58a76b7e33a6d5d0fe6e</id>
<content type='text'>
Set the 'iids' values as type ListAttribute so it will pass the list
as a comma-separated string, instead of a list.

Add a functional test.

Closes: #1407
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the 'iids' values as type ListAttribute so it will pass the list
as a comma-separated string, instead of a list.

Add a functional test.

Closes: #1407
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1352 from JohnVillalovos/jlvillal/fix_mro</title>
<updated>2021-04-27T05:14:50+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-04-27T05:14:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=909aa9a02b8a0eb2faed747bfbf5839c53266129'/>
<id>909aa9a02b8a0eb2faed747bfbf5839c53266129</id>
<content type='text'>
fix: add a check to ensure the MRO is correct</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix: add a check to ensure the MRO is correct</pre>
</div>
</content>
</entry>
<entry>
<title>fix(files): do not url-encode file paths twice</title>
<updated>2021-04-26T20:23:58+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-04-26T20:23:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=8e25cecce3c0a19884a8d231ee1a672b80e94398'/>
<id>8e25cecce3c0a19884a8d231ee1a672b80e94398</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(objects): remove noisy deprecation warning for audit events</title>
<updated>2021-04-25T12:31:35+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-04-25T12:26:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=29536423e3e8866eda7118527a49b120fefb4065'/>
<id>29536423e3e8866eda7118527a49b120fefb4065</id>
<content type='text'>
It's mostly an internal thing anyway and can be removed in 3.0.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's mostly an internal thing anyway and can be removed in 3.0.0
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: add a check to ensure the MRO is correct</title>
<updated>2021-04-24T17:12:20+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-03-01T21:41:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=565d5488b779de19a720d7a904c6fc14c394a4b9'/>
<id>565d5488b779de19a720d7a904c6fc14c394a4b9</id>
<content type='text'>
Add a check to ensure the MRO (Method Resolution Order) is correct for classes in
gitlab.v4.objects when doing type-checking.

An example of an incorrect definition:
    class ProjectPipeline(RESTObject, RefreshMixin, ObjectDeleteMixin):
                          ^^^^^^^^^^ This should be at the end.

Correct way would be:
    class ProjectPipeline(RefreshMixin, ObjectDeleteMixin, RESTObject):
                                      Correctly at the end ^^^^^^^^^^

Also fix classes which have the issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a check to ensure the MRO (Method Resolution Order) is correct for classes in
gitlab.v4.objects when doing type-checking.

An example of an incorrect definition:
    class ProjectPipeline(RESTObject, RefreshMixin, ObjectDeleteMixin):
                          ^^^^^^^^^^ This should be at the end.

Correct way would be:
    class ProjectPipeline(RefreshMixin, ObjectDeleteMixin, RESTObject):
                                      Correctly at the end ^^^^^^^^^^

Also fix classes which have the issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1405 from JohnVillalovos/jlvillal/returns_bytes</title>
<updated>2021-04-23T07:57:21+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2021-04-23T07:57:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=c055de05357e07fad57ebcefb5377997eae83e68'/>
<id>c055de05357e07fad57ebcefb5377997eae83e68</id>
<content type='text'>
fix: correct ProjectFile.decode() documentation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix: correct ProjectFile.decode() documentation</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1397 from JohnVillalovos/jlvillal/flake8</title>
<updated>2021-04-23T07:20:34+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2021-04-23T07:20:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=976e14d95fc5716ad161cbf39d50e5863cd9b335'/>
<id>976e14d95fc5716ad161cbf39d50e5863cd9b335</id>
<content type='text'>
Fix all issues reported by running: tox -e pep8 and enable pep8 as a linter check</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix all issues reported by running: tox -e pep8 and enable pep8 as a linter check</pre>
</div>
</content>
</entry>
<entry>
<title>fix: correct ProjectFile.decode() documentation</title>
<updated>2021-04-23T01:48:54+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-04-23T01:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=b180bafdf282cd97e8f7b6767599bc42d5470bfa'/>
<id>b180bafdf282cd97e8f7b6767599bc42d5470bfa</id>
<content type='text'>
ProjectFile.decode() returns 'bytes' and not 'str'.

Update the method's doc-string and add a type-hint.

ProjectFile.decode() returns the result of a call to
base64.b64decode()

The docs for that function state it returns 'bytes':
https://docs.python.org/3/library/base64.html#base64.b64decode

Fixes: #1403
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ProjectFile.decode() returns 'bytes' and not 'str'.

Update the method's doc-string and add a type-hint.

ProjectFile.decode() returns the result of a call to
base64.b64decode()

The docs for that function state it returns 'bytes':
https://docs.python.org/3/library/base64.html#base64.b64decode

Fixes: #1403
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: argument type was not a tuple as expected</title>
<updated>2021-04-18T17:47:06+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-04-18T17:47:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=062f8f6a917abc037714129691a845c16b070ff6'/>
<id>062f8f6a917abc037714129691a845c16b070ff6</id>
<content type='text'>
While adding type-hints mypy flagged this as an issue. The third
argument to register_custom_action is supposed to be a tuple. It was
being passed as a string rather than a tuple of strings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While adding type-hints mypy flagged this as an issue. The third
argument to register_custom_action is supposed to be a tuple. It was
being passed as a string rather than a tuple of strings.
</pre>
</div>
</content>
</entry>
</feed>
