<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git, branch v14.1.1a4</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v14.1.1a4</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v14.1.1a4'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2024-10-04T08:35:32Z</updated>
<entry>
<title>Bump to v1.14.1a4</title>
<updated>2024-10-04T08:35:32Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-04T03:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=e8e83f0203b823a6275ff6366f441543b0f07fb7'/>
<id>urn:sha1:e8e83f0203b823a6275ff6366f441543b0f07fb7</id>
<content type='text'>
This commit bumps the package versin to v1.14.1a4.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>setup.py: Add Python 3.9-3.12 classifiers</title>
<updated>2024-10-04T08:35:32Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-04T03:33:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=83c9aeb6ffa498681b9c71c7186bd8956acc38bf'/>
<id>urn:sha1:83c9aeb6ffa498681b9c71c7186bd8956acc38bf</id>
<content type='text'>
This commit adds the classifiers for the Python versions from 3.9 to
3.12 since these versions have been tested to be compatible.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>ci: Add PyPI release workflow</title>
<updated>2024-10-04T03:30:39Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T16:53:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=a88c021d626f64984770e8e18acca0a2ddd9c0fd'/>
<id>urn:sha1:a88c021d626f64984770e8e18acca0a2ddd9c0fd</id>
<content type='text'>
This commit adds a GitHub Actions CI workflow that tests and builds the
Kconfiglib Python package and publishes it to PyPI when a new release is
published.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>Update various outdated links and contact information</title>
<updated>2024-10-04T00:10:07Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T16:05:31Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=0f321f8c29b2b4b43fc2875573b27d6d77638f1d'/>
<id>urn:sha1:0f321f8c29b2b4b43fc2875573b27d6d77638f1d</id>
<content type='text'>
This commit updates various outdated links and contact information
throughout the repository.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>README: Update links to point to zephyrproject-rtos repo</title>
<updated>2024-10-04T00:10:07Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T15:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=601f11743b2c828e3247b19e125e18f466148575'/>
<id>urn:sha1:601f11743b2c828e3247b19e125e18f466148575</id>
<content type='text'>
This commit updates all the old 'ulfalizer' Kconfiglib repository links
in the README file to point to the new 'zephyrproject-rtos' Kconfiglib
repository.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>ci: test: Run macOS Python 3.7 test on macos-12</title>
<updated>2024-10-04T00:09:44Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T22:26:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=34aad3eaca2905be70d761e7b13f2fdc872cebcf'/>
<id>urn:sha1:34aad3eaca2905be70d761e7b13f2fdc872cebcf</id>
<content type='text'>
This commit updates the Python test workflow to run the macOS Python
3.7 case on the GitHub runner `macos-12` image, instead of the
`macos-13` image because it is (erroneously) missing the ncurses
installation as of the version 20240930.147.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>ci: Make workflow concurrency identifier unique</title>
<updated>2024-10-03T16:44:19Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T16:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=c11cb31363a5ad1c3ad2ea2561c713dba8247c8b'/>
<id>urn:sha1:c11cb31363a5ad1c3ad2ea2561c713dba8247c8b</id>
<content type='text'>
This commit updates the CI workflows such that each workflow has its own
unique concurrency identifier prefix.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>ci: Add Python package workflow</title>
<updated>2024-10-03T16:42:34Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T16:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=828d146c69d78d416b685f4e4c3556ce563af428'/>
<id>urn:sha1:828d146c69d78d416b685f4e4c3556ce563af428</id>
<content type='text'>
This commit adds a GitHub Actions CI workflow that builds source and
built distribution (wheel) packages.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>ci: Add Python test workflow</title>
<updated>2024-10-03T16:08:21Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T14:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=46b413384a4f91b9251d39491293ed2cacfab5ff'/>
<id>urn:sha1:46b413384a4f91b9251d39491293ed2cacfab5ff</id>
<content type='text'>
This commit adds a GitHub Actions CI workflow that runs the full
testsuite with the "release test" script using various Python versions
and host operating systems.

Note that the testing on Windows host is currently disabled because the
test scripts do not correctly handle Windows paths at this time.

Also note that Python 2.7 is not tested because it is now archaic and
supporting it is pointless.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
<entry>
<title>reltest: Support custom Python executables</title>
<updated>2024-10-03T16:08:21Z</updated>
<author>
<name>Stephanos Ioannidis</name>
<email>root@stephanos.io</email>
</author>
<published>2024-10-03T15:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=61128d10122f97e209f24ea7604be33e01ad74a3'/>
<id>urn:sha1:61128d10122f97e209f24ea7604be33e01ad74a3</id>
<content type='text'>
The reltest script previously hard-coded the Python executable names,
which may vary across different host systems.

This commit updates the reltest script to accept custom Python
executable name(s) as arguments; if no argument is specified, 'python2'
and 'python3' are used by default.

Signed-off-by: Stephanos Ioannidis &lt;root@stephanos.io&gt;
</content>
</entry>
</feed>
