Skip to content

Commit c4496a8

Browse files
authored
build: drop support for Python v3.7 and v3.8 (#74)
- allows for adoption of PEP639 (about license info in package metadata). - deleted dummy setup.py since it was only there for archaic versions of Python (and corresponding pip versions). Note, Python v3.9 is still supported, but it just reached End-of-Life.
1 parent dacc115 commit c4496a8

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

pyproject.toml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
[build-system]
66
requires = [
7-
"setuptools>=61",
7+
"setuptools>=77",
88
"wheel",
99
"setuptools-scm",
1010
]
1111

1212
[project]
1313
name = "circuitpython-nrf24l01"
14-
requires-python = ">=3.7"
14+
requires-python = ">=3.9"
1515
description = "CircuitPython driver library for the nRF24L01 transceiver"
1616
readme = "README.rst"
1717
authors = [
@@ -27,18 +27,13 @@ keywords = [
2727
"radio",
2828
"transceiver",
2929
]
30-
license = {text = "MIT"}
30+
license = "MIT"
3131
classifiers = [
3232
"Development Status :: 5 - Production/Stable",
3333
"Intended Audience :: Developers",
3434
"Topic :: Software Development :: Libraries",
3535
"Topic :: System :: Hardware",
36-
"License :: OSI Approved :: MIT License",
3736
"Programming Language :: Python :: 3",
38-
"Programming Language :: Python :: 3.7",
39-
"Programming Language :: Python :: 3.8",
40-
"Programming Language :: Python :: 3.9",
41-
"Programming Language :: Python :: 3.10",
4237
]
4338
dynamic = ["version", "dependencies"]
4439

setup.py

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)