File tree 3 files changed +12
-6
lines changed
3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ if [[ $(uname) != CYGWIN* ]]; then
53
53
# Pyroma uses non-isolated build and fails with old setuptools
54
54
if [[ $GHA_PYTHON_VERSION == 3.9 ]]; then
55
55
# To match pyproject.toml
56
- python3 -m pip install " setuptools>=67.8 "
56
+ python3 -m pip install " setuptools>=77 "
57
57
fi
58
58
59
59
# webp
Original file line number Diff line number Diff line change @@ -23,5 +23,11 @@ def test_pyroma() -> None:
23
23
)
24
24
25
25
else :
26
- # Should have a perfect score
27
- assert rating == (10 , [])
26
+ # Should have a perfect score, but pyroma does not support PEP 639 yet.
27
+ assert rating == (
28
+ 9 ,
29
+ [
30
+ "Your package does neither have a license field "
31
+ "nor any license classifiers."
32
+ ],
33
+ )
Original file line number Diff line number Diff line change 1
1
[build-system ]
2
2
build-backend = " backend"
3
3
requires = [
4
- " setuptools>=67.8 " ,
4
+ " setuptools>=77 " ,
5
5
]
6
6
backend-path = [
7
7
" _custom_build" ,
@@ -14,14 +14,14 @@ readme = "README.md"
14
14
keywords = [
15
15
" Imaging" ,
16
16
]
17
- license = { text = " MIT-CMU" }
17
+ license = " MIT-CMU"
18
+ license-files = [ " LICENSE" ]
18
19
authors = [
19
20
{
name =
" Jeffrey A. Clark" ,
email =
" [email protected] " },
20
21
]
21
22
requires-python = " >=3.9"
22
23
classifiers = [
23
24
" Development Status :: 6 - Mature" ,
24
- " License :: OSI Approved :: CMU License (MIT-CMU)" ,
25
25
" Programming Language :: Python :: 3 :: Only" ,
26
26
" Programming Language :: Python :: 3.9" ,
27
27
" Programming Language :: Python :: 3.10" ,
You can’t perform that action at this time.
0 commit comments