summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-connectivity/python-pyro5
Commit message (Collapse)AuthorAgeFilesLines
* python3-pyro5: Upgrade 5.15 -> 5.16Leon Anavi2026-01-061-2/+2
| | | | | | | | | | | | | | | | Upgrade to release 5.16: - project going into super low maintenance mode, I don't plan on working on it any longer unless nasty bugs are reported. - properties can now be a streaming generator too - loopCondition is relayed from start_ns_loop() to its daemon - removed Python 3.8 and 3.9 from the support list (they are EOL). Now supported on Python 3.10 or newer. - docs: clarify @expose on a class not automatically exposing base class(es). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyro5: add recipeGyorgy Sarvari2025-12-201-0/+27
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 <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>