Skip to content

Commit e531354

Browse files
authored
Merge pull request #70 from RFCreate/license
fix: use SPDX license expression, avoid deprecation
2 parents 81f60df + e4e866f commit e531354

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
echo "XDG_RUNTIME_DIR=/tmp" >> $GITHUB_ENV
9191
- name: Install Python dependencies
9292
run: |
93-
pip install setuptools
93+
pip install "setuptools>=77.0.0"
9494
pip install -r requirements.txt
9595
pip install -r requirements-dev.txt
9696
python pywayland/ffi_build.py
@@ -138,7 +138,7 @@ jobs:
138138
echo "XDG_RUNTIME_DIR=/tmp" >> $GITHUB_ENV
139139
- name: Install Python dependencies
140140
run: |
141-
pip install setuptools
141+
pip install "setuptools>=77.0.0"
142142
pip install -r requirements.txt
143143
pip install -r doc/requirements.txt
144144
python pywayland/ffi_build.py
@@ -187,7 +187,7 @@ jobs:
187187
echo "XDG_RUNTIME_DIR=/tmp" >> $GITHUB_ENV
188188
- name: Install Python dependencies
189189
run: |
190-
pip install setuptools
190+
pip install "setuptools>=77.0.0"
191191
pip install -r requirements.txt
192192
pip install -r requirements-types.txt
193193
python pywayland/ffi_build.py
@@ -219,7 +219,7 @@ jobs:
219219
echo "XDG_RUNTIME_DIR=/tmp" >> $GITHUB_ENV
220220
- name: Install Python dependencies
221221
run: |
222-
pip install setuptools
222+
pip install "setuptools>=77.0.0"
223223
pip install -r requirements.txt
224224
pip install build check-manifest twine
225225
python pywayland/ffi_build.py

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools>=62.4.0",
3+
"setuptools>=77.0.0",
44
"wheel",
55
"cffi>=1.12.0; platform_python_implementation != 'PyPy'",
66
]
@@ -11,14 +11,13 @@ name = "pywayland"
1111
description = "Python bindings for the libwayland library written in pure Python"
1212
authors = [{name = "Sean Vig", email = "[email protected]"}]
1313
requires-python = ">=3.9"
14-
license = {text = "Apache License 2.0"}
14+
license = "Apache-2.0"
1515
readme = "README.rst"
1616
classifiers = [
1717
"Development Status :: 2 - Pre-Alpha",
18-
"License :: OSI Approved :: Apache Software License",
1918
"Operating System :: POSIX",
2019
"Operating System :: POSIX :: Linux",
21-
"Programming Language :: Python",
20+
"Programming Language :: Python :: 3 :: Only",
2221
"Programming Language :: Python :: 3.9",
2322
"Programming Language :: Python :: 3.10",
2423
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)