<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git, branch v1.15.0</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>chore: bump version to 1.15.0</title>
<updated>2019-12-16T20:24:27+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-16T20:24:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=2a01326e8e02bbf418b3f4c49ffa60c735b107dc'/>
<id>2a01326e8e02bbf418b3f4c49ffa60c735b107dc</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 #959 from andrew-littlebits/feat/import-github</title>
<updated>2019-12-16T19:47:22+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-16T19:47:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=97e1fcab30a274cecf4332233cbf420d752143e0'/>
<id>97e1fcab30a274cecf4332233cbf420d752143e0</id>
<content type='text'>
feat: add support for /import/github</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat: add support for /import/github</pre>
</div>
</content>
</entry>
<entry>
<title>feat: allow cfg timeout to be overrided via kwargs</title>
<updated>2019-12-16T18:45:38+00:00</updated>
<author>
<name>Andrew Tergis</name>
<email>andrew.tergis@littlebits.com</email>
</author>
<published>2019-12-10T17:23:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=e9a8289a381ebde7c57aa2364258d84b4771d276'/>
<id>e9a8289a381ebde7c57aa2364258d84b4771d276</id>
<content type='text'>
On startup, the `timeout` parameter is loaded from config and stored on
the base gitlab object instance. This instance parameter is used as the
timeout for all API requests (it's passed into the `session` object when
making HTTP calls).

This change allows any API method to specify a `timeout` argument to
`**kwargs` that will override the global timeout value. This was
somewhat needed / helpful for the `import_github` method.

I have also updated the docs accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On startup, the `timeout` parameter is loaded from config and stored on
the base gitlab object instance. This instance parameter is used as the
timeout for all API requests (it's passed into the `session` object when
making HTTP calls).

This change allows any API method to specify a `timeout` argument to
`**kwargs` that will override the global timeout value. This was
somewhat needed / helpful for the `import_github` method.

I have also updated the docs accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add support for /import/github</title>
<updated>2019-12-16T18:41:59+00:00</updated>
<author>
<name>Andrew Tergis</name>
<email>andrew.tergis@littlebits.com</email>
</author>
<published>2019-12-03T21:14:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=aa4d41b70b2a66c3de5a7dd19b0f7c151f906630'/>
<id>aa4d41b70b2a66c3de5a7dd19b0f7c151f906630</id>
<content type='text'>
Addresses python-gitlab/python-gitlab#952

This adds a method to the `ProjectManager` called `import_github`, which
maps to the `/import/github` API endpoint. Calling `import_github` will
trigger an import operation from &lt;repo_id&gt; into &lt;target_namespace&gt;,
using &lt;personal_access_token&gt; to authenticate against github. In
practice a gitlab server may take many 10's of seconds to respond to
this API call, so we also take the liberty of increasing the default
timeout (only for this method invocation).

Unfortunately since `import` is a protected keyword in python, I was unable
to follow the endpoint structure with the manager namespace. I'm open to
suggestions on a more sensible interface.

I'm successfully using this addition to batch-import hundreds of github
repositories into gitlab.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addresses python-gitlab/python-gitlab#952

This adds a method to the `ProjectManager` called `import_github`, which
maps to the `/import/github` API endpoint. Calling `import_github` will
trigger an import operation from &lt;repo_id&gt; into &lt;target_namespace&gt;,
using &lt;personal_access_token&gt; to authenticate against github. In
practice a gitlab server may take many 10's of seconds to respond to
this API call, so we also take the liberty of increasing the default
timeout (only for this method invocation).

Unfortunately since `import` is a protected keyword in python, I was unable
to follow the endpoint structure with the manager namespace. I'm open to
suggestions on a more sensible interface.

I'm successfully using this addition to batch-import hundreds of github
repositories into gitlab.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #973 from mitar/patch-1</title>
<updated>2019-12-16T11:31:21+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-16T11:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=61eaad2ff32776c121eeb67202b0063a7b1cc2e1'/>
<id>61eaad2ff32776c121eeb67202b0063a7b1cc2e1</id>
<content type='text'>
Nicer stacktrace</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nicer stacktrace</pre>
</div>
</content>
</entry>
<entry>
<title>feat: nicer stacktrace</title>
<updated>2019-12-16T09:37:24+00:00</updated>
<author>
<name>Mitar</name>
<email>mitar.git@tnode.com</email>
</author>
<published>2019-12-16T03:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=697cda241509dd76adc1249b8029366cfc1d9d6e'/>
<id>697cda241509dd76adc1249b8029366cfc1d9d6e</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 #971 from jooola/ci_vars_type</title>
<updated>2019-12-16T09:36:47+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-16T09:36:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=938fc0ae1eff7625d18cdf11fc019d83da02ba0c'/>
<id>938fc0ae1eff7625d18cdf11fc019d83da02ba0c</id>
<content type='text'>
feat: add more options for project/group ci variables manipulation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat: add more options for project/group ci variables manipulation</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #974 from python-gitlab/docs/file-deletion-docs</title>
<updated>2019-12-16T09:34:40+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-16T09:34:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=59af4e434a669cd8c7dd8b8cb9aa0155aef45ca9'/>
<id>59af4e434a669cd8c7dd8b8cb9aa0155aef45ca9</id>
<content type='text'>
docs(projects): fix file deletion docs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs(projects): fix file deletion docs</pre>
</div>
</content>
</entry>
<entry>
<title>docs(projects): fix file deletion docs</title>
<updated>2019-12-16T09:32:29+00:00</updated>
<author>
<name>VeLKerr</name>
<email>Anellieme-n-fin@mail.ru</email>
</author>
<published>2019-12-08T16:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=1c4f1c40185265ae73c52c6d6c418e02ab33204e'/>
<id>1c4f1c40185265ae73c52c6d6c418e02ab33204e</id>
<content type='text'>
The function `file.delete()` requires `branch` argument in addition to `commit_message`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function `file.delete()` requires `branch` argument in addition to `commit_message`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #968 from mitar/stats</title>
<updated>2019-12-13T09:11:44+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig95@gmail.com</email>
</author>
<published>2019-12-13T09:11:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=62b0b624695593a65c9fb1fe18f8fc108ed7c4f7'/>
<id>62b0b624695593a65c9fb1fe18f8fc108ed7c4f7</id>
<content type='text'>
Stats</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stats</pre>
</div>
</content>
</entry>
</feed>
