<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git, branch feat/count</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>[WIP] feat(api): Implement a count() method</title>
<updated>2019-01-14T06:30:03+00:00</updated>
<author>
<name>Gauvain Pocentek</name>
<email>gauvain@pocentek.net</email>
</author>
<published>2019-01-14T06:16:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=f404d394960683d68ccaf3c129f75a2582a2fb77'/>
<id>f404d394960683d68ccaf3c129f75a2582a2fb77</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 #678 from appian/backoff-requests</title>
<updated>2019-01-13T11:01:07+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-01-13T11:01:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=89679ce5ee502e57dbe7cec2b78f4f70b85fd3a5'/>
<id>89679ce5ee502e57dbe7cec2b78f4f70b85fd3a5</id>
<content type='text'>
Fix missing "Retry-After" header and fix integration tests</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix missing "Retry-After" header and fix integration tests</pre>
</div>
</content>
</entry>
<entry>
<title>fix: remove decode() on error_message string</title>
<updated>2019-01-09T03:12:25+00:00</updated>
<author>
<name>Srikanth Chelluri</name>
<email>srikanth.chelluri@appian.com</email>
</author>
<published>2019-01-09T03:12:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=16bda20514e036e51bef210b565671174cdeb637'/>
<id>16bda20514e036e51bef210b565671174cdeb637</id>
<content type='text'>
The integration tests failed because a test called 'decode()' on a
string-type variable - the GitLabException class handles byte-to-string
conversion already in its __init__. This commit removes the call to
'decode()' in the test.

```
Traceback (most recent call last):
  File "./tools/python_test_v4.py", line 801, in &lt;module&gt;
    assert 'Retry later' in error_message.decode()
AttributeError: 'str' object has no attribute 'decode'
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The integration tests failed because a test called 'decode()' on a
string-type variable - the GitLabException class handles byte-to-string
conversion already in its __init__. This commit removes the call to
'decode()' in the test.

```
Traceback (most recent call last):
  File "./tools/python_test_v4.py", line 801, in &lt;module&gt;
    assert 'Retry later' in error_message.decode()
AttributeError: 'str' object has no attribute 'decode'
```
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: handle empty 'Retry-After' header from GitLab</title>
<updated>2019-01-09T02:54:09+00:00</updated>
<author>
<name>Srikanth Chelluri</name>
<email>srikanth.chelluri@appian.com</email>
</author>
<published>2019-01-09T01:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=7a3724f3fca93b4f55aed5132cf46d3718c4f594'/>
<id>7a3724f3fca93b4f55aed5132cf46d3718c4f594</id>
<content type='text'>
When requests are throttled (HTTP response code 429), python-gitlab
assumed that 'Retry-After' existed in the response headers. This is
not always the case and so the request fails due to a KeyError. The
change in this commit adds a rudimentary exponential backoff to the
'http_request' method, which defaults to 10 retries but can be set
to -1 to retry without bound.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When requests are throttled (HTTP response code 429), python-gitlab
assumed that 'Retry-After' existed in the response headers. This is
not always the case and so the request fails due to a KeyError. The
change in this commit adds a rudimentary exponential backoff to the
'http_request' method, which defaults to 10 retries but can be set
to -1 to retry without bound.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #673 from python-gitlab/fix/672</title>
<updated>2019-01-08T10:11:47+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-01-08T10:11:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=ce2c8356cdd0e086ec67a1bf73adc2d0ea251971'/>
<id>ce2c8356cdd0e086ec67a1bf73adc2d0ea251971</id>
<content type='text'>
fix(api): make reset_time_estimate() work again</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix(api): make reset_time_estimate() work again</pre>
</div>
</content>
</entry>
<entry>
<title>fix(api): make reset_time_estimate() work again</title>
<updated>2019-01-08T06:06:45+00:00</updated>
<author>
<name>Gauvain Pocentek</name>
<email>gauvain@pocentek.net</email>
</author>
<published>2019-01-08T06:06:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=cb388d6e6d5ec6ef1746edfffb3449c17e31df34'/>
<id>cb388d6e6d5ec6ef1746edfffb3449c17e31df34</id>
<content type='text'>
Closes #672
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #672
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #664 from python-gitlab/docs/commit-message</title>
<updated>2018-12-16T08:13:50+00:00</updated>
<author>
<name>Gauvain Pocentek</name>
<email>gauvainpocentek@gmail.com</email>
</author>
<published>2018-12-16T08:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=85ac10200805de480a076760368336c8135e5acf'/>
<id>85ac10200805de480a076760368336c8135e5acf</id>
<content type='text'>
docs(readme): provide commit message guidelines</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs(readme): provide commit message guidelines</pre>
</div>
</content>
</entry>
<entry>
<title>docs(readme): provide commit message guidelines</title>
<updated>2018-12-15T10:38:41+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2018-12-15T10:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=bed8e1ba80c73b1d976ec865756b62e66342ce32'/>
<id>bed8e1ba80c73b1d976ec865756b62e66342ce32</id>
<content type='text'>
Fixes #660</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #660</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #659 from python-gitlab/docs/readme-pypi</title>
<updated>2018-12-09T10:01:21+00:00</updated>
<author>
<name>Gauvain Pocentek</name>
<email>gauvainpocentek@gmail.com</email>
</author>
<published>2018-12-09T10:01:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=9be82e1dfc77010fa9b4c1b6313abae519a00ac4'/>
<id>9be82e1dfc77010fa9b4c1b6313abae519a00ac4</id>
<content type='text'>
docs(setup): use proper readme on PyPI</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs(setup): use proper readme on PyPI</pre>
</div>
</content>
</entry>
<entry>
<title>docs(setup): use proper readme on PyPI</title>
<updated>2018-12-09T09:44:24+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2018-12-09T09:42:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=6898097c45d53a3176882a3d9cb86c0015f8d491'/>
<id>6898097c45d53a3176882a3d9cb86c0015f8d491</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
