<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-orjson/test.sh, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-04-09T04:58:46Z</updated>
<entry>
<title>python-orjson: update to 3.11.8, add test.sh</title>
<updated>2026-04-09T04:58:46Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-05T12:23:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cf5b39f8c3ac90d6ca01cea041683586c190d9a1'/>
<id>urn:sha1:cf5b39f8c3ac90d6ca01cea041683586c190d9a1</id>
<content type='text'>
Update to 3.11.8 to fix the build error with Python 3.14

```
  --- stderr
  error: the configured Python interpreter version (3.14) is newer than PyO3's maximum supported version (3.13)
  = help: please check if an updated version of PyO3 is available. Current version: 0.23.0-dev
  = help: set PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 to suppress this check and build anyway using the stable ABI
warning: build failed, waiting for other jobs to finish...
ðŸ’¥ maturin failed
```

orjson imports uuid.py at module init to look up uuid.UUID type;
python3-uuid is a separate package not included in python3-light,
causing a segfault when python3-uuid is absent. Add it as an explicit
dependency to fix the crash on all architectures.

Crash is:
```
importing orjson...
Fatal Python error: Segmentation fault

Current thread 0xecf37c64 [python3] (most recent call first):
  File "&lt;frozen importlib._bootstrap&gt;", line 491 in _call_with_frames_removed
  File "&lt;frozen importlib._bootstrap_external&gt;", line 1061 in exec_module
  File "&lt;frozen importlib._bootstrap&gt;", line 938 in _load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 1342 in _find_and_load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 1371 in _find_and_load
  File "/usr/lib/python3.14/site-packages/orjson/__init__.py", line 8 in &lt;module&gt;
  File "&lt;frozen importlib._bootstrap&gt;", line 491 in _call_with_frames_removed
  File "&lt;frozen importlib._bootstrap_external&gt;", line 759 in exec_module
  File "&lt;frozen importlib._bootstrap&gt;", line 938 in _load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 1342 in _find_and_load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 1371 in _find_and_load
  File "&lt;stdin&gt;", line 5 in &lt;module&gt;

Current thread's C stack trace (most recent call first):
  &lt;cannot get C stack on this system&gt;
Segmentation fault (core dumped)
Test failed
```

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
</feed>
