-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the bug
If you use dynamic mandatory attributes in pyproject.toml, e.g. for dynamic versioning as described in the pyproject.toml documentation, somesy fails because it assumes the attribute in the [project] section is missing but mandatory.
It's not if correctly set as dynamic via e.g. dynamic = ["version"].
To Reproduce
Steps to reproduce the behavior:
Use the following pyproject.toml and run somesy:
[project]
name = "projectname"
dynamic = ["version"]
description = ""
authors = []
license = {text = "MIT"}
requires-python = ">=3.11"
dependencies = []Expected behavior
Somesy should recognize attributes beeing dynamic.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request