Skip to content

Commit e77662a

Browse files
committed
Modernize license metadata
PEP-639 license metadata is now supported by hatchling, twine, pypi release action and pip. * license field is an SPDX license expression * license-files lists all the license files included in distribution Signed-off-by: Jussi Kukkonen <[email protected]>
1 parent 8d61db1 commit e77662a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ build-backend = "hatchling.build"
88
[project]
99
name = "securesystemslib"
1010
authors = [{name = "https://www.updateframework.com", email = "[email protected]"}]
11-
license = {text = "MIT"}
11+
license = "MIT"
12+
license-files = [ "LICENSE" ]
1213
description = "A library that provides cryptographic and general-purpose routines for Secure Systems Lab projects at NYU"
1314
readme = "README.md"
1415
keywords = [
@@ -22,7 +23,6 @@ keywords = [
2223
classifiers = [
2324
"Development Status :: 4 - Beta",
2425
"Intended Audience :: Developers",
25-
"License :: OSI Approved :: MIT License",
2626
"Natural Language :: English",
2727
"Operating System :: POSIX",
2828
"Operating System :: POSIX :: Linux",

0 commit comments

Comments
 (0)