<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-core/packagegroups, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-12-20T19:41:02+00:00</updated>
<entry>
<title>python3-pyro5: add recipe</title>
<updated>2025-12-20T19:41:02+00:00</updated>
<author>
<name>Gyorgy Sarvari</name>
<email>skandigraun@gmail.com</email>
</author>
<published>2025-12-16T17:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1545689c4ae29e654bcde70eba80e6d000dc567f'/>
<id>urn:sha1:1545689c4ae29e654bcde70eba80e6d000dc567f</id>
<content type='text'>
Pyro enables you to build applications in which objects can talk to each
other over the network, with minimal programming effort.

Successor to the python3-pyro4 package - but this supports modern Python,
and still maintained (under the same umbrella that developed pyro4 also).

Ptest takes around a minute to execute. Sample output:

root@qemux86-64:~# ptest-runner
START: ptest-runner
2025-12-16T17:48
BEGIN: /usr/lib/python3-pyro5/ptest
PASS: tests/test_api.py:test_api
PASS: tests/test_client.py:TestProxy.testBasics
PASS: tests/test_client.py:TestProxy.testProxyCopy
[...many lines...]
PASS: tests/test_threadpool.py:TestThreadPool.testClose
PASS: tests/test_threadpool.py:TestThreadPool.testScaling
PASS: tests/test_threadpool.py:TestThreadPoolServer.testServerPoolFull
============================================================================
Testsuite summary
# TOTAL: 415
# PASS: 410
# SKIP: 5
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
DURATION: 60
END: /usr/lib/python3-pyro5/ptest
2025-12-16T17:49
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: Gyorgy Sarvari &lt;skandigraun@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-pyro4: drop recipe</title>
<updated>2025-12-20T19:41:02+00:00</updated>
<author>
<name>Gyorgy Sarvari</name>
<email>skandigraun@gmail.com</email>
</author>
<published>2025-12-16T17:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8820efb4450fcb6075dafa39af2ad9b9ee09f1b2'/>
<id>urn:sha1:8820efb4450fcb6075dafa39af2ad9b9ee09f1b2</id>
<content type='text'>
pyro4 is not maintained anymore, and it doesn't work with Python 3.11
fully either - and sure enough, when I tried to set up ptests with
Python 3.13, I got many failures.

Drop the recipe.

(There is an actively maintained successor, Pyro5 - new recipe should be
somewhere next to this patch.)

Signed-off-by: Gyorgy Sarvari &lt;skandigraun@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-pytest-picked: Add recipe for version 0.5.1</title>
<updated>2025-11-27T03:07:04+00:00</updated>
<author>
<name>Tom Geelen</name>
<email>t.f.g.geelen@gmail.com</email>
</author>
<published>2025-11-26T23:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=367faf98ac9fc428592b0a404959457199754c7a'/>
<id>urn:sha1:367faf98ac9fc428592b0a404959457199754c7a</id>
<content type='text'>
Python package description: Run the tests related to the unstaged files or the current branch (according to Git)
More information: https://pypi.org/project/pytest-picked/

Signed-off-by: Tom Geelen &lt;t.f.g.geelen@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-pytest-httpx: New recipe</title>
<updated>2025-11-25T05:54:47+00:00</updated>
<author>
<name>Tom Geelen</name>
<email>t.f.g.geelen@gmail.com</email>
</author>
<published>2025-11-24T23:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d56cd727c73a53627827080f664b31cfa19581fb'/>
<id>urn:sha1:d56cd727c73a53627827080f664b31cfa19581fb</id>
<content type='text'>
Sends responses to httpx.

Signed-off-by: Tom Geelen &lt;t.f.g.geelen@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-kconfiglib: Move to meta-oe</title>
<updated>2025-10-25T03:41:20+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>pkj@axis.com</email>
</author>
<published>2025-10-25T03:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f1ce65fc8eff7dc6d99b60a3ae773084b0cf6e9a'/>
<id>urn:sha1:f1ce65fc8eff7dc6d99b60a3ae773084b0cf6e9a</id>
<content type='text'>
It will be needed by lvgl.

Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-colorama: remove recipe</title>
<updated>2025-06-20T17:34:12+00:00</updated>
<author>
<name>Trevor Gamblin</name>
<email>tgamblin@baylibre.com</email>
</author>
<published>2025-06-17T17:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0246a2f515487c1fb0efd6f6fa7236e8a2f3753f'/>
<id>urn:sha1:0246a2f515487c1fb0efd6f6fa7236e8a2f3753f</id>
<content type='text'>
Moved to oe-core since pytest needs it. Also remove it from the
meta-python packagegroup.

Signed-off-by: Trevor Gamblin &lt;tgamblin@baylibre.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-web3: Re-enable on riscv32</title>
<updated>2025-04-19T21:36:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-04-19T07:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cc119a9f9c1873bf0464a7925ac7f24bcc7fe73b'/>
<id>urn:sha1:cc119a9f9c1873bf0464a7925ac7f24bcc7fe73b</id>
<content type='text'>
pydantic-core module has been fixed to build on riscv32 so re-enable it

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>pydantic: Mark host incompatible on RISCV32</title>
<updated>2025-04-07T01:46:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-04-07T01:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6a3128f17bff0a086bcc8fbf28205a4de432013b'/>
<id>urn:sha1:6a3128f17bff0a086bcc8fbf28205a4de432013b</id>
<content type='text'>
pydantic-core needs to be ported to work on rv32

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-meta-python: remove python3-isodate</title>
<updated>2024-11-28T22:23:50+00:00</updated>
<author>
<name>Guðni Már Gilbert</name>
<email>gudni.m.g@gmail.com</email>
</author>
<published>2024-11-28T21:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b43c4901cfc455637d56ae3317fd606507f72b9c'/>
<id>urn:sha1:b43c4901cfc455637d56ae3317fd606507f72b9c</id>
<content type='text'>
This recipe was located in oe-core but has now been removed.

Signed-off-by: Guðni Már Gilbert &lt;gudni.m.g@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-mlcommons-loadgen: add a recipe for version 4.0.1</title>
<updated>2024-11-22T05:42:36+00:00</updated>
<author>
<name>Thomas Perrot</name>
<email>thomas.perrot@bootlin.com</email>
</author>
<published>2024-11-21T14:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0bf9ceca042552b8b2b470a807a6b5afe0420ca4'/>
<id>urn:sha1:0bf9ceca042552b8b2b470a807a6b5afe0420ca4</id>
<content type='text'>
The LoadGen is a reusable module that efficiently and fairly
measures the performance of inference systems.

Signed-off-by: Thomas Perrot &lt;thomas.perrot@bootlin.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
