We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7f48a1f commit 42fc2f5Copy full SHA for 42fc2f5
1 file changed
cache_manager/_metadata.py
@@ -48,11 +48,14 @@ def get_metadata():
48
49
pyproject = toml.load(toml_path)
50
51
+ project = pyproject.get('project')
52
+ project = project or pyproject.get('tool', {}).get('poetry', {})
53
+
54
meta = {
- 'name': pyproject['tool']['poetry']['name'],
- 'version': pyproject['tool']['poetry']['version'],
- 'author': pyproject['tool']['poetry']['authors'],
55
- 'license': pyproject['tool']['poetry']['license'],
+ 'name': project.get('name'),
56
+ 'version': project.get('version'),
57
+ 'author': project.get('authors'),
58
+ 'license': project.get('license'),
59
'full_metadata': pyproject,
60
}
61
0 commit comments