diff --git a/tools/generate-pkginfo.py b/tools/generate-pkginfo.py index 9e7df21f9b6af4380e7ec81624a5808bb1cf522f..0ba82bad019058dc9fa971980f00d21879aa9e44 100755 --- a/tools/generate-pkginfo.py +++ b/tools/generate-pkginfo.py @@ -10,13 +10,16 @@ import sys from pathlib import Path import pyproject_metadata -import tomli +try: + import tomllib +except ModuleNotFoundError: + import tomli as tomllib if __name__ == '__main__': top_srcdir = Path(__file__).parent.parent with open(top_srcdir / 'pyproject.toml') as reader: - conf = tomli.loads(reader.read()) + conf = tomllib.loads(reader.read()) meta = pyproject_metadata.StandardMetadata.from_pyproject(conf, top_srcdir) meta.version = sys.argv[1]