Skip to content

Commit 0817c35

Browse files
pyproject.toml now conforms to PEP 639
The licensing information in `pyproject.toml` now conforms to PEP 639. This means that the minimum setuptools version is v77. That in itself means that the wheel name conforms to the current PyPI requirements.
1 parent bbf02c1 commit 0817c35

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2024 Phil Thompson <phil@riverbankcomputing.com>
1+
Copyright 2025 Phil Thompson <phil@riverbankcomputing.com>
22

33
Redistribution and use in source and binary forms, with or without
44
modification, are permitted provided that the following conditions are met:

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# The project configuration for sip.
1+
# The project configuration for PyQt-builder.
22

33
[build-system]
4-
requires = ["setuptools>=64", "setuptools_scm>=8"]
4+
requires = ["setuptools>=77", "setuptools_scm>=8"]
55
build-backend = "setuptools.build_meta"
66

77
[tool.setuptools_scm]
@@ -14,8 +14,8 @@ readme = "README.md"
1414
urls.homepage = "https://github.com/Python-PyQt/PyQt-builder"
1515
dependencies = ["packaging", "sip >=6.7, <7"]
1616
requires-python = ">=3.8"
17-
license = {file = "LICENSE"}
18-
classifiers = ["License :: OSI Approved :: BSD License"]
17+
license = "BSD-2-Clause"
18+
license-files = ["LICENSE"]
1919
dynamic = ["version"]
2020

2121
[[project.authors]]

0 commit comments

Comments
 (0)