コード例 #1
0
ファイル: core.py プロジェクト: danieleades/pdm
 def meta(self) -> Metadata:
     if not self.pyproject:
         self.pyproject = {"project": tomlkit.table()}
     m = Metadata(self.pyproject_file, False)
     m._metadata = self.pyproject.get("project", {})
     m._tool_settings = self.tool_settings
     return m
コード例 #2
0
 def meta(self) -> Optional[Metadata]:
     if not self.pyproject:
         self.pyproject = {"project": tomlkit.table()}
     return Metadata(self.pyproject_file, self.pyproject["project"])
コード例 #3
0
 def meta(self) -> Metadata:
     if not self.pyproject:
         self.pyproject = {"project": atoml.table()}
     m = Metadata(self.pyproject_file, self.pyproject.get("project", {}))
     m._metadata = self.pyproject.get("project", {})
     return m
コード例 #4
0
ファイル: core.py プロジェクト: linw1995/pdm
 def meta(self) -> Metadata:
     if not self.pyproject:
         self.pyproject = {"project": tomlkit.table()}
     return Metadata(self.pyproject_file, self.pyproject.get("project", {}))