Bug#1105930: bst-external: please drop python3-tomli build-dependency

Alexandre Detiste alexandre.detiste at gmail.com
Sat May 17 14:53:55 BST 2025


Source: bst-external
Version: 0.30.0-1
Severity: normal

Dear Maintainer,

>From Python 3.11 and onwards, bst-external will prefer tomllib
from the standard library.

Please remove the build-dependency on standalone python3-tomli.

Greetings

Alexandre


bst-external$ grep toml -r
setup.py:          'tomli; python_version < "3.11"',
debian/control:               python3-tomli
bst_external/sources/cargo.py:try:
bst_external/sources/cargo.py:    import tomllib
bst_external/sources/cargo.py:except ImportError:
bst_external/sources/cargo.py:    import tomli as tomllib
NEWS:* Port cargo plugin to use tomllib. On Python 3.10 or older tomli fallback is used.



More information about the pkg-gnome-maintainers mailing list