Hello!
I am unable to install the newest version of xmlsec when setuptools-scm is v9 or above (released 2025-09-05). I believe this version introduces strict enforcement of PEP 621 configuration rules, and xmlsec's pyproject.toml is non-compliant. Here is the error.
ValueError: pyproject.toml: setuptools-scm is present in
[build-system].requires but dynamic=['version'] is not set in
[project]. Either add dynamic=['version'] to [project] or add a
[tool.setuptools_scm] section.
I believe the fix is to add a [project] section to the pyproject.toml as outlined in their documentation.
Thanks!
Hello!
I am unable to install the newest version of
xmlsecwhensetuptools-scmis v9 or above (released 2025-09-05). I believe this version introduces strict enforcement of PEP 621 configuration rules, and xmlsec's pyproject.toml is non-compliant. Here is the error.I believe the fix is to add a
[project]section to thepyproject.tomlas outlined in their documentation.Thanks!