<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/setup.py, branch v2.5.0</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.5.0</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v2.5.0'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-01-25T01:47:29Z</updated>
<entry>
<title>Make 2.5.0 release</title>
<updated>2018-01-25T01:47:29Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-25T01:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a7beef274a63afbaf6c3c11c60aa2702d439fb2d'/>
<id>urn:sha1:a7beef274a63afbaf6c3c11c60aa2702d439fb2d</id>
<content type='text'>
 - 955ea4 ("Support &lt;, &gt; relational operators with tristates") adds a
   small recent feature from upstream. Haven't even seen any relational
   operators besides = and != being used yet I think.

 - 8d7235 ("Tighten up regexes") cleans up and optimizes the regexes
   used during parsing and .config reading a bit.
</content>
</entry>
<entry>
<title>Make 2.4.0 release</title>
<updated>2018-01-24T05:18:27Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-24T04:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=d5bd29910072abed260414eefdfaacacd700040e'/>
<id>urn:sha1:d5bd29910072abed260414eefdfaacacd700040e</id>
<content type='text'>
Just has b82ea0a ("Enable universal newlines mode for Python 2").
</content>
</entry>
<entry>
<title>Make 2.3.0 release</title>
<updated>2018-01-24T01:55:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-24T01:55:02Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=1a07bf708f001611e12ef86df969aa446446a18a'/>
<id>urn:sha1:1a07bf708f001611e12ef86df969aa446446a18a</id>
<content type='text'>
Just adds a new warning: 0087b40 ("Warn if a symbol with unsatisfied
deps is selected")
</content>
</entry>
<entry>
<title>Make 2.2.4 release</title>
<updated>2018-01-22T19:48:20Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-22T19:48:20Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fbc4567c401b29f565033f69559d3e0a715d884b'/>
<id>urn:sha1:fbc4567c401b29f565033f69559d3e0a715d884b</id>
<content type='text'>
Small docstring improvements:

 - 1c37079 ("Add more detail to the write_config() docstring")

 - 121d4a7 ("Add more detail to the write_autoconf() docstring")

 - 27fbded ("Fix outdated comments referencing user_str/tri_value")

 - e01cb49 ("Mention user_value in the load_config() docstring")

 - ed32010 ("Add some more detail to the module docstring")

Code nit:

 - 532b561 ("Simplify escape()")
</content>
</entry>
<entry>
<title>Make 2.2.3 release</title>
<updated>2018-01-20T05:52:25Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-20T05:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c95f810142fee9c3530bd94cc30979eefa6e2cce'/>
<id>urn:sha1:c95f810142fee9c3530bd94cc30979eefa6e2cce</id>
<content type='text'>
Parsing performance improvements related to help texts:

 - c800f70 ("Simplify _deindent()")
 - 707204a ("Get rid of _next_help_line()")
 - f0a87cc ("Micro-optimize _T_HELP parsing")

Also includes various code nits.

Brings 'make scriptconfig' with allyesconfig.py down to 1.3 seconds,
including the 'make' overhead.
</content>
</entry>
<entry>
<title>Make 2.2.2 release</title>
<updated>2018-01-18T16:51:26Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-18T16:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=25c0adb21db833d2b2660794837dc6e15a74ecca'/>
<id>urn:sha1:25c0adb21db833d2b2660794837dc6e15a74ecca</id>
<content type='text'>
 - 97c7501 ("Fix 'source "missing"' error message for Python 3") makes
   the hint re. environment variables display properly for Python 3 when
   a sourced file can't be opened.

 - 8574dc5 ("Make PyPI's README formatter happy") makes PyPI format the
   README properly.
</content>
</entry>
<entry>
<title>Make 2.2.1 release</title>
<updated>2018-01-18T13:51:46Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-18T13:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=615c572c23f73373310b0c48eb34027a5d940b7f'/>
<id>urn:sha1:615c572c23f73373310b0c48eb34027a5d940b7f</id>
<content type='text'>
 - 7dc5b74 ("Detect recursive 'source' and print backtrace") makes
   debugging recursive 'source's a bit easier.

 - Various minor code nits.
</content>
</entry>
<entry>
<title>Make 2.2.0 release</title>
<updated>2018-01-16T20:43:08Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-16T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3'/>
<id>urn:sha1:b6a6a21ed7bbcbd9f05b6da526e3b25ce8f364b3</id>
<content type='text'>
 - 94c63de ("Support disabling warnings for redundant assignments")
   adds support for disabling warnings in the case where a symbol is
   assigned more than once within a .config file but always assigned the
   same value.

   Contributed by Sebastian Bøe.

 - Various other minor code nits.
</content>
</entry>
<entry>
<title>Make 2.1.0 release</title>
<updated>2018-01-05T22:45:36Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-01-05T22:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f3bf3a8e10058460c83095c4c31ee6956a38137f'/>
<id>urn:sha1:f3bf3a8e10058460c83095c4c31ee6956a38137f</id>
<content type='text'>
 - d2a2727 (Implement autoconf.h generation) adds support for generating
   C headers in the same format as used for include/generated/autoconf.h
   in the kernel, contributed by Carles Cufi from the Zephyr project.

 - 5d693b2 (Don't write out 'option env' symbols to C header) makes
   it so that attempts to manually set user values on 'option env'
   symbols are rejected (though such symbols were never written out to
   .config files).
</content>
</entry>
<entry>
<title>Make 2.0.3 release</title>
<updated>2017-11-30T10:14:48Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2017-11-30T10:14:48Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=90cb539935c09975e234efcdab063108127fd89e'/>
<id>urn:sha1:90cb539935c09975e234efcdab063108127fd89e</id>
<content type='text'>
 - Small parsing performance improvements:

   80b9198 (Micro-optimize Symbol.__init__() a bit)
   626b6ea (Check for type first when parsing properties)
   d6aa5cf (Tokenize in _next_line())

 - Minor documentation nits (typos, etc.)
</content>
</entry>
</feed>
