We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d56d623 commit 2e5ce05Copy full SHA for 2e5ce05
1 file changed
licensecheck/packageinforesolver.py
@@ -130,13 +130,14 @@ class LocalPackageInfo:
130
def __init__(self, package: PackageInfo) -> None:
131
self.package: PackageInfo = package
132
# email message appears to mostly conform to the protocol
133
+ # https://packaging.python.org/en/latest/specifications/core-metadata/#core-metadata
134
self.meta: PackageMetadata = Message()
135
with contextlib.suppress(metadata.PackageNotFoundError):
136
self.meta = metadata.metadata(package.name)
137
138
def get_license(self) -> str | None:
139
return (
- self.meta.get("License_Expression")
140
+ self.meta.get("License-Expression")
141
or from_classifiers(self.meta.get_all("Classifier"))
142
or self.meta.get("License")
143
)
0 commit comments