<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/utils/scanpypi, branch 2018.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>http://git.raptorcs.com/git/buildroot/atom?h=2018.02-op-build</id>
<link rel='self' href='http://git.raptorcs.com/git/buildroot/atom?h=2018.02-op-build'/>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/'/>
<updated>2018-03-01T16:14:01+00:00</updated>
<entry>
<title>utils/scanpypi: fix 'downloas' typo in error message</title>
<updated>2018-03-01T16:14:01+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2018-03-01T16:14:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=7cf95a8a78929e85f1a673134e0ebb9e9433bd5c'/>
<id>urn:sha1:7cf95a8a78929e85f1a673134e0ebb9e9433bd5c</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>scanpypi: fix code style</title>
<updated>2018-01-29T22:14:24+00:00</updated>
<author>
<name>Ricardo Martincoski</name>
<email>ricardo.martincoski@gmail.com</email>
</author>
<published>2018-01-22T00:44:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=2455e5a091051ad7062556d45d9c8c079598a9d8'/>
<id>urn:sha1:2455e5a091051ad7062556d45d9c8c079598a9d8</id>
<content type='text'>
Fix these warnings:
E101 indentation contains mixed spaces and tabs
E128 continuation line under-indented for visual indent
E231 missing whitespace after ','
E261 at least two spaces before inline comment
E302 expected 2 blank lines, found 1
E305 expected 2 blank lines after class or function definition, found 1
W191 indentation contains tabs

Ignore these warnings:
E402 module level import not at top of file

Signed-off-by: Ricardo Martincoski &lt;ricardo.martincoski@gmail.com&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Reviewed-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>scanpypi: ignore empty elements in package requirements</title>
<updated>2018-01-26T13:43:28+00:00</updated>
<author>
<name>Yegor Yefremov</name>
<email>yegorslists@googlemail.com</email>
</author>
<published>2018-01-26T12:54:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=09ec6d7f648cea0229739eff5f7686901c6f76cb'/>
<id>urn:sha1:09ec6d7f648cea0229739eff5f7686901c6f76cb</id>
<content type='text'>
Depending on how setup.py reads requirements files empty elements can occur.
This patch takes care, that such elements will be ignored and don't crash
the scanpypi script.

Signed-off-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Tested-by: Matt Weber &lt;matthew.weber@rockwellcollins.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>scanpypi: get rid of commented lines and also strip the package strings</title>
<updated>2018-01-18T21:11:09+00:00</updated>
<author>
<name>Yegor Yefremov</name>
<email>yegorslists@googlemail.com</email>
</author>
<published>2018-01-18T10:41:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=d2e29fccdffbbd9e9a0a9749d91e368a2b091910'/>
<id>urn:sha1:d2e29fccdffbbd9e9a0a9749d91e368a2b091910</id>
<content type='text'>
Signed-off-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>scanpypi: add support for licence files checksums</title>
<updated>2018-01-15T21:12:47+00:00</updated>
<author>
<name>Yegor Yefremov</name>
<email>yegorslists@googlemail.com</email>
</author>
<published>2018-01-15T10:04:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=13d94669b924be92ea9e8f0690f9a51617705b57'/>
<id>urn:sha1:13d94669b924be92ea9e8f0690f9a51617705b57</id>
<content type='text'>
Store the list of detected licence files in the main object and
automatically add their sha256 checksums when creating *.hash file.

Bonus: fix wrong indentation.

Signed-off-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>scanpypi: get license names from SPDX database</title>
<updated>2018-01-12T21:23:50+00:00</updated>
<author>
<name>Yegor Yefremov</name>
<email>yegorslists@googlemail.com</email>
</author>
<published>2018-01-10T08:45:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=d2ac1ec6f442611f40d7b1aaebb7875a92176168'/>
<id>urn:sha1:d2ac1ec6f442611f40d7b1aaebb7875a92176168</id>
<content type='text'>
Use spdx_lookup package to compare packages' license file texts
with SPDX database.

This feature is optional.

Bonus: fix wrong indentation.

Signed-off-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>utils/scanpypi: increase error message verbosity</title>
<updated>2017-12-18T14:18:40+00:00</updated>
<author>
<name>Alexey Roslyakov</name>
<email>alexey.roslyakov@gmail.com</email>
</author>
<published>2017-12-18T14:00:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=5d2c69dad50a0b9d770c1a1898db8a65d34813c6'/>
<id>urn:sha1:5d2c69dad50a0b9d770c1a1898db8a65d34813c6</id>
<content type='text'>
When package installation fails it is good to know what happened.

Signed-off-by: Alexey Roslyakov &lt;alexey.roslyakov@gmail.com&gt;
Reviewed-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>utils/scanpypi: include LICENSE.RST to supported license files</title>
<updated>2017-07-20T20:28:00+00:00</updated>
<author>
<name>Alexey Roslyakov</name>
<email>alexey.roslyakov@gmail.com</email>
</author>
<published>2017-07-20T05:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=caa376001455c8c3ebaaa3e4de2078dc3cce8948'/>
<id>urn:sha1:caa376001455c8c3ebaaa3e4de2078dc3cce8948</id>
<content type='text'>
Signed-off-by: Alexey Roslyakov &lt;alexey.roslyakov@gmail.com&gt;
Reviewed-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>utils/scanpypi: don't pass any arguments to main()</title>
<updated>2017-07-20T20:27:58+00:00</updated>
<author>
<name>Alexey Roslyakov</name>
<email>alexey.roslyakov@gmail.com</email>
</author>
<published>2017-07-20T05:26:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=c2877a2a8b9ac4ddf4359b5ee7266acd78a87c1d'/>
<id>urn:sha1:c2877a2a8b9ac4ddf4359b5ee7266acd78a87c1d</id>
<content type='text'>
'if __name__ == "__main__"' idiom typically calls main function that
doesn't take any arguments in most cases. We shouldn't pass any tuple to
it.
I've tested the script with python-idna-2.5 and now it works with this
little change.

Signed-off-by: Alexey Roslyakov &lt;alexey.roslyakov@gmail.com&gt;
Reviewed-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>tools: rename to 'utils'</title>
<updated>2017-07-01T16:07:00+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2017-07-01T16:07:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.raptorcs.com/git/buildroot/commit/?id=7ca9fc3170de1a41fbcbc5dfdc2838c75bff72a5'/>
<id>urn:sha1:7ca9fc3170de1a41fbcbc5dfdc2838c75bff72a5</id>
<content type='text'>
After some discussion, we found out that "tools" has the four first
letters identical to the "toolchain" subfolder, which makes it a bit
unpractical with tab-completion. So, this commit renames "tools" to
"utils", which is more tab-completion-friendly.

This has been discussed with Arnout and Yann.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
