<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v13.1.1</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.1.1</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.1.1'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-10-10T09:59:49Z</updated>
<entry>
<title>Make 13.1.1 release</title>
<updated>2019-10-10T09:59:49Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-10-10T09:59:01Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bf01114a0ce09b891ed04609ea7e9cc6f3ef3df2'/>
<id>urn:sha1:bf01114a0ce09b891ed04609ea7e9cc6f3ef3df2</id>
<content type='text'>
Adds a small fix for some just-rewritten documentation, in commit
4de95f4 ("Mention that standard_kconfig() returns the Kconfig
instance").
</content>
</entry>
<entry>
<title>Make 13.1.0 release</title>
<updated>2019-10-10T09:02:20Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-10-10T08:47:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=13902e1942f0ac25f3002908520cbe68f31a1a5f'/>
<id>urn:sha1:13902e1942f0ac25f3002908520cbe68f31a1a5f</id>
<content type='text'>
 - Commit e016deb ("Convert standard_kconfig() to argparse for better
   feedback") improves feedback from the tools and makes their help
   texts easier to find

 - Commit 0f56dd9 ("guiconfig: Check for visible nodes before turning
   off show-all in full-tree mode") fixes an obscure bug in show-all
   mode in guiconfig
</content>
</entry>
<entry>
<title>Make 13.0.0 release (with Windows packaging change)</title>
<updated>2019-10-05T21:30:22Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-10-05T19:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=068bc48cb60bac7b7c241e313b60e7f7707c07f3'/>
<id>urn:sha1:068bc48cb60bac7b7c241e313b60e7f7707c07f3</id>
<content type='text'>
Adds commit 21b4c1e ("Do not automatically install windows-curses on
Windows"), which fixes installation on MSYS2. See that commit for an
explanation, and this issue: https://github.com/ulfalizer/Kconfiglib/issues/77

Also adds commit 72e3d20 ("menuconfig: Give hint when 'curses' can't be
imported on Windows"), to make it easy for users to know what to do if
stuff breaks.

Sorry if this change caused problems!
</content>
</entry>
<entry>
<title>Do not automatically install windows-curses on Windows</title>
<updated>2019-10-05T20:06:43Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-10-05T19:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=21b4c1e3b6e2867b9a0788d21a358f6b1f581d86'/>
<id>urn:sha1:21b4c1e3b6e2867b9a0788d21a358f6b1f581d86</id>
<content type='text'>
It breaks installation with pip on MSYS2, and Kconfiglib can still be
useful without the terminal menuconfig.

Unfortunately, MSYS2 seems tricky to identify via environment markers
(https://www.python.org/dev/peps/pep-0508/#environment-markers).

This has breakage/annoyance potential, as windows-curses now needs to be
installed manually. The major Kconfiglib version will be increased.
Sorry if this change caused problems!

Fixes: #77
</content>
</entry>
<entry>
<title>Make 12.14.1 release</title>
<updated>2019-09-26T09:52:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-09-26T09:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f877b16b3432a2f68a7079877370cce3fe47918f'/>
<id>urn:sha1:f877b16b3432a2f68a7079877370cce3fe47918f</id>
<content type='text'>
Fixes a preprocessor issue, in commit 720ce88 ("Fix handling of
parentheses in macro argument values").
</content>
</entry>
<entry>
<title>Make 12.14.0 release</title>
<updated>2019-09-04T19:16:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-09-04T19:16:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f2ce282eca6537210d83f9f0d2c753c2b280943c'/>
<id>urn:sha1:f2ce282eca6537210d83f9f0d2c753c2b280943c</id>
<content type='text'>
Adds commit 26e1db6 ("Allow preprocessor user functions to access the
parsing location").
</content>
</entry>
<entry>
<title>Make 12.13.0 release</title>
<updated>2019-08-03T15:02:23Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-08-03T14:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=87856f23b359daece6b2a22c42290e2ef4bd479e'/>
<id>urn:sha1:87856f23b359daece6b2a22c42290e2ef4bd479e</id>
<content type='text'>
Mostly to get some cleanups into a release, but adds a tiny improvement
in commit a4b5775 ("menuconfig/guiconfig: Print 'default:' with no 's'
if there's just one").
</content>
</entry>
<entry>
<title>Make 12.12.1 release</title>
<updated>2019-07-02T16:09:31Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-02T16:09:31Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=94d121f8dc8faf0771b657a9f01556d7adbc3c70'/>
<id>urn:sha1:94d121f8dc8faf0771b657a9f01556d7adbc3c70</id>
<content type='text'>
Adds commit 29758ae ("setconfig: Use 'orig_type' instead of 'type' in
error message").
</content>
</entry>
<entry>
<title>Make 12.12.0 release</title>
<updated>2019-07-01T22:04:39Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T21:49:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e62835208b15c81d1ebf79ea4d3b53200abccb25'/>
<id>urn:sha1:e62835208b15c81d1ebf79ea4d3b53200abccb25</id>
<content type='text'>
Adds commit e5e2fe5 ("Catch EnvironmentError instead of
OSError/IOError"), which fixes menuconfig.py crashes on I/O errors on
Python 2.

This might also improve error robustness elsewhere on Python 2 in
obscure cases.
</content>
</entry>
<entry>
<title>Make 12.11.0 release</title>
<updated>2019-07-01T00:22:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-07-01T00:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4e2ac55f6de81f819268ba790b57282cb169a2e6'/>
<id>urn:sha1:4e2ac55f6de81f819268ba790b57282cb169a2e6</id>
<content type='text'>
Adds some small documentation improvements:

 - Commit b133331 ("Mention that passing subexpressions to expr_items()
   works")

 - Commit 6016156 ("Mention that the 'encoding' parameter is also used
   for $(shell)")

 - Commit 48ec584 ("Simplify eval_string() docstring re. syntax errors")

 - Commit e44102a ("Make MenuNode.filename documentation more accurate
   re. absolute paths")

Some minor optimizations are included as well.
</content>
</entry>
</feed>
