<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/gitlab, branch feat/appearance</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: add appearance API</title>
<updated>2020-01-22T20:19:21+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2020-01-21T17:46:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=4c4ac5ca1e5cabc4ea4b12734a7b091bc4c224b5'/>
<id>4c4ac5ca1e5cabc4ea4b12734a7b091bc4c224b5</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 #980 from python-gitlab/refactor/cleanup-upgrade</title>
<updated>2019-12-18T14:36:42+00:00</updated>
<author>
<name>Roger Meier</name>
<email>r.meier@siemens.com</email>
</author>
<published>2019-12-18T14:36:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=5fa0e162f561451f7fa487dc4a4ff265c1d37f79'/>
<id>5fa0e162f561451f7fa487dc4a4ff265c1d37f79</id>
<content type='text'>
Refactor/cleanup upgrade</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor/cleanup upgrade</pre>
</div>
</content>
</entry>
<entry>
<title>chore: bump to 2.0.0</title>
<updated>2019-12-18T12:57:05+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-12-18T12:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=c817dccde8c104dcb294bbf1590c7e3ae9539466'/>
<id>c817dccde8c104dcb294bbf1590c7e3ae9539466</id>
<content type='text'>
Dropping support for legacy python requires a new major version
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dropping support for legacy python requires a new major version
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove six dependency</title>
<updated>2019-12-18T12:50:19+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-12-18T12:14:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=9fb46454c6dab1a86ab4492df2368ed74badf7d6'/>
<id>9fb46454c6dab1a86ab4492df2368ed74badf7d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add project snippet tests</title>
<updated>2019-12-18T11:57:02+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-12-18T11:14:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=0952c55a316fc8f68854badd68b4fc57658af9e7'/>
<id>0952c55a316fc8f68854badd68b4fc57658af9e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(projects): adjust snippets to match the API</title>
<updated>2019-12-18T11:57:02+00:00</updated>
<author>
<name>Max Wittig</name>
<email>max.wittig@siemens.com</email>
</author>
<published>2019-12-18T11:13:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=e104e213b16ca702f33962d770784f045f36cf10'/>
<id>e104e213b16ca702f33962d770784f045f36cf10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add autocompletion support</title>
<updated>2019-12-17T02:09:05+00:00</updated>
<author>
<name>Martin Chlumsky</name>
<email>martin.chlumsky@ubisoft.com</email>
</author>
<published>2019-11-16T16:47:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitlab.git/commit/?id=973cb8b962e13280bcc8473905227cf351661bf0'/>
<id>973cb8b962e13280bcc8473905227cf351661bf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>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>
</feed>
