<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v13.5.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.5.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v13.5.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2019-12-17T18:45:54Z</updated>
<entry>
<title>Make 13.5.0 release to include script name for suppress_traceback=True</title>
<updated>2019-12-17T18:45:54Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-17T18:45:54Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4ec909ffcc915d7dc182e38da4e6f4bce8065c05'/>
<id>urn:sha1:4ec909ffcc915d7dc182e38da4e6f4bce8065c05</id>
<content type='text'>
Adds commit 24a0204 ("Include sys.argv[0] in error messages when
suppress_traceback=True").
</content>
</entry>
<entry>
<title>Make 13.4.0 release with error reporting and listnewconfig improvements</title>
<updated>2019-12-14T18:03:34Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-12-14T17:56:24Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=bd0a800b88c09d8b762994a19b1ff2a046d417bb'/>
<id>urn:sha1:bd0a800b88c09d8b762994a19b1ff2a046d417bb</id>
<content type='text'>
Error reporting improvements:

 - Commit 1ec9170 ("Add Kconfig.__init__() helper flag for suppressing
   tracebacks")

 - Commit 2122d5d ("Include "error: " in parsing error messages")

listnewconfig improvement:

 - Commit 7e6b9cf ("listnewconfig: Add option for showing help texts")

Also includes a load_allconfig() API improvement:

 - Commit c2414bd ("Add a member function version of load_allconfig()")
</content>
</entry>
<entry>
<title>Make 13.3.2 release</title>
<updated>2019-11-27T00:43:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-11-27T00:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=415e6c4dae39e467a0f6960af13ec310aa1bec01'/>
<id>urn:sha1:415e6c4dae39e467a0f6960af13ec310aa1bec01</id>
<content type='text'>
Adds two small menuconfig robustness improvements:

 - Commit 7020b86 ("menuconfig: Ignore MENUCONFIG_STYLE on non-color
   terminals")

 - Commit 4ea8b2b ("menuconfig: Ignore errors from
   use_default_colors()")
</content>
</entry>
<entry>
<title>Make 13.3.1 release</title>
<updated>2019-11-23T18:42:16Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-11-23T18:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4b9de8d901af1f00253c1403bcfd3abed9349def'/>
<id>urn:sha1:4b9de8d901af1f00253c1403bcfd3abed9349def</id>
<content type='text'>
Adds a menuconfig fix for ANSI-only color terminals and a robustness
tweak for the aquatic theme:

 - Commit 7a98bc7 ("menuconfig: Check that bright named colors are
   &lt; curses.COLORS")

 - Commit 1ad02f5 ("menuconfig: Avoid the non-ANSI 'brightwhite' color
   in the aquatic theme")
</content>
</entry>
<entry>
<title>Make 13.3.0 release with improved header comment customization</title>
<updated>2019-11-19T03:05:54Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-11-19T02:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=82f59179b1b35fcd8b6d188453b283599ea70518'/>
<id>urn:sha1:82f59179b1b35fcd8b6d188453b283599ea70518</id>
<content type='text'>
Adds two new features:

 - Commit bb3be6e ("Support giving the header path in
   KCONFIG_AUTOHEADER")

 - Commit de45874 ("Make header strings customizable via the
   environment")
</content>
</entry>
<entry>
<title>Make 13.2.0 release with Symbol/Choice.name_and_loc helper</title>
<updated>2019-10-29T18:08:54Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2019-10-29T17:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=faa1d2199801a19d7eef3caba8f0519a224ada2f'/>
<id>urn:sha1:faa1d2199801a19d7eef3caba8f0519a224ada2f</id>
<content type='text'>
Adds a helper that's handy for messages involving symbols/choices, and a
small documentation fix.

 - Commit e1ccf19 ("Add public helpers for generating "&lt;name&gt; (defined
   at ...)" strings").

 - Commit 2d1cb7e ("Add missing Choice.str_value documentation")
</content>
</entry>
<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>
</feed>
